Version bump.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Thu, 8 Jul 2010 19:24:58 +0000 (19:24 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Thu, 8 Jul 2010 19:24:58 +0000 (19:24 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-python/myghty/ChangeLog
dev-python/myghty/Manifest
dev-python/myghty/myghty-1.2.ebuild [new file with mode: 0644]

index af1d8be3d396afcbca8777be250a524ed21e753d..abd796272c06349eae4cd662587397e6d8245dfc 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-python/myghty
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/myghty/ChangeLog,v 1.3 2009/10/01 02:53:03 arfrever Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/myghty/ChangeLog,v 1.4 2010/07/08 19:24:58 arfrever Exp $
+
+*myghty-1.2 (08 Jul 2010)
+
+  08 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -myghty-1.1-r1.ebuild, -files/myghty-1.1-python-2.6.patch,
+  +myghty-1.2.ebuild:
+  Version bump.
 
 *myghty-1.1-r1 (01 Oct 2009)
 
index 290e990b06be310779f0fd64aa5c48309a93d6b7..c51411b27b8fad28d04d3edb4ba99ac7ad0ad452 100644 (file)
@@ -1,5 +1,4 @@
-AUX myghty-1.1-python-2.6.patch 1139 RMD160 df1e15b25bb2a8f09c1de27debe2b1c1f3ae355a SHA1 4382277dc03f8d7578405cddccdf2af9e97b24b7 SHA256 2247bf680a74227bd23616c3fb86706a6a14788cd84636c439b8f62c25ca3c66
-DIST Myghty-1.1.tar.gz 320366 RMD160 1c44067b942e6c4de3236be54b36887192de6e38 SHA1 2e6714780d2250d936731a74b331d924bb1799bc SHA256 41bcf9f53c5752faff10cdce21770f41311fd38a6075d4a46f6b67cd1ae31689
-EBUILD myghty-1.1-r1.ebuild 1318 RMD160 11c4cdce8ab7842da459c25eb46a24aa1afc3b83 SHA1 09eb20d665980af0f04da13ed567be6d8cbbe1ea SHA256 9d5e958782d8b947ccb5429305507e8b8509800476c5a1f9204d3b0f59732978
-MISC ChangeLog 785 RMD160 e7e645a317e51b003564a9555c130b1327dde1c3 SHA1 fecd755a05002ad0ba9a517d365ee61f6a96f4d5 SHA256 ca8c00c5b71e6de19b72f31351388eadd5ba5c3184a638e1de0c9f2eb5a4f291
+DIST Myghty-1.2.tar.gz 292439 RMD160 03d981761e61d38df72f27d71aa9b1e3220cb233 SHA1 d0fea3736f24cfa568560382598dac91bbbe5c61 SHA256 3de2d5bfd7ad8bd7cc33827b3b481fe8143dbe67eb0bcb53d38d46530a2fa7aa
+EBUILD myghty-1.2.ebuild 1281 RMD160 5bca29865b6cd00e8f1f72a56c54f53b9a2d529b SHA1 d6cc646f422ef17111ada09aec1faa5a8e6a8050 SHA256 6171d252e9a6a7f65626467ba66feb8bac97335a360f33fdeb56f3f1befaa59d
+MISC ChangeLog 985 RMD160 86219e11a81a7f79950228299c572d6ab79f4441 SHA1 f1d0ffbae65205e6764a8bb489a008a25c476408 SHA256 e86e6ef15a013d86a95ef5888b0b5e643ec4196762757027bebdabfbab68207d
 MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
diff --git a/dev-python/myghty/myghty-1.2.ebuild b/dev-python/myghty/myghty-1.2.ebuild
new file mode 100644 (file)
index 0000000..06a99d1
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/myghty/myghty-1.2.ebuild,v 1.1 2010/07/08 19:24:58 arfrever Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+MY_PN="Myghty"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Template and view-controller framework derived from HTML::Mason."
+HOMEPAGE="http://www.myghty.org/ http://pypi.python.org/pypi/Myghty"
+SRC_URI="http://pypi.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/routes-1.0
+       dev-python/paste
+       dev-python/pastedeploy
+       dev-python/pastescript"
+DEPEND="${RDEPEND}
+       dev-python/setuptools"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+       distutils_src_compile
+
+       if use doc; then
+               einfo "Generation of documentation"
+               cd doc
+               PYTHONPATH="lib" "$(PYTHON -f)" genhtml.py || die "Generation of documentation failed"
+       fi
+}
+
+src_test() {
+       testing() {
+               PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test/alltests.py
+       }
+       python_execute_function testing
+}
+
+src_install() {
+       distutils_src_install
+
+       if use doc; then
+               dohtml doc/html/* || die "Installation of documentation failed"
+       fi
+}