Version bump
authorJesus Rivero <neurogeek@gentoo.org>
Fri, 9 Sep 2011 14:04:43 +0000 (14:04 +0000)
committerJesus Rivero <neurogeek@gentoo.org>
Fri, 9 Sep 2011 14:04:43 +0000 (14:04 +0000)
Package-Manager: portage-2.2.0_alpha41/cvs/Linux i686

app-portage/metagen/ChangeLog
app-portage/metagen/Manifest
app-portage/metagen/metagen-0.6.ebuild [new file with mode: 0644]

index 0bb03f9b43765e19026f7466ad4de94fc7ef7aa1..9da7b9bbe111e492267a30b33847500777b2c368 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-portage/metagen
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/ChangeLog,v 1.28 2011/08/13 22:22:06 neurogeek Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/ChangeLog,v 1.29 2011/09/09 14:04:43 neurogeek Exp $
+
+*metagen-0.6 (09 Sep 2011)
+
+  09 Sep 2011; Jesus Rivero <neurogeek@gentoo.org> +metagen-0.6.ebuild:
+  Version bump
 
   13 Aug 2011; Jesus Rivero <neurogeek@gentoo.org> metagen-9999.ebuild:
   Added RDEPEND on sys-apps/portage. Wrt bug #310989
index dff3e62d57b35ccab093b8718860263a49aaf389..32c9da2ed7068f1fa561ecde687b84089ddf4937 100644 (file)
@@ -2,14 +2,16 @@
 Hash: SHA1
 
 DIST metagen-0.5.2.tar.gz 6004 RMD160 c5c577d2752773d2ca6f93996f5093b230699e3d SHA1 602c98330fcad9910304b8d81428a1d8a7aa5783 SHA256 d12ed1086b237dcfc9c7c9b6b259b67a74bebba22b3aa4965fd8dad77fc91be3
+DIST metagen-0.6.tar.gz 6218 RMD160 e316a62a107bd6c033439681115b16fd9de9eac7 SHA1 e5ac4164f913372ae5b3568ea9d1ff56da28b535 SHA256 2a9df5bef3b94d498dc53e4e2e11e43c39f951fc0c143ef7b35e72c0ce135e22
 EBUILD metagen-0.5.2.ebuild 1112 RMD160 d510ec9adc5242053c0f7d1439a7bb73897aaba3 SHA1 a79feec31c35d653b5c59f32e7297ea23e4effa7 SHA256 19d5380e32c6f630aaa3e2fc5a2a6467ec2938f564fac8eb7e7854a38045649d
+EBUILD metagen-0.6.ebuild 1204 RMD160 fdfcb369ee8322f20c017bad58e4cd4337dfa19e SHA1 042f5324ee5cf948a868ed287fb02d680ab54573 SHA256 92144320994024166261334b5acbb3244dae5f63f2de8fcdccc577b768b2d75c
 EBUILD metagen-9999.ebuild 1250 RMD160 798f6dbeb5a0186d2f5d90f585184ace76cb90aa SHA1 7774f124d1669ee5734aeb63e49e798875b9ec91 SHA256 98ef9b65728bd15c194c3835f1e4b15311fb6080928d4116cd7821fb2bfe368d
-MISC ChangeLog 3442 RMD160 64c6bab0c0e160d662eb16af2be411ba0e88556f SHA1 a2c72302ea12fc2b8eb97b35f6aeec327c2da33c SHA256 1937171ccb32cd56cc313aff453b58b10bc050acd03248e98b0efd86c5ee7dfa
+MISC ChangeLog 3558 RMD160 083e4fa3218b52b542740cf8356a9f2f4865c92b SHA1 71db5034fd95f716f52a6fb7f82d21b81a8f3c6f SHA256 1ebda178b97286ee0eedec6a1a82080e397199025324552ce1c36b261a081b6f
 MISC metadata.xml 366 RMD160 f8b02f02fd2720b1f59ae8ef7f903b33e4a235ad SHA1 cd7930201e6aea0180cdb6ceab75445d8f1d6102 SHA256 9286dfa9ff3d26f521db291cf9a2f034a7ac68b69173d13458844436552cf216
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.16 (GNU/Linux)
 
-iEYEARECAAYFAk5GwHUACgkQdIssYB9vBoPZoACbBFQ+mS0B8KukoZZAoVmLFwL6
-PMIAnjKnkjDeQe63ATOQF/Qmkgoc8zEd
-=k2oo
+iEYEARECAAYFAk5p5AwACgkQdIssYB9vBoNRgQCdFotCe0MgiwQ8C5Bc2lQl6fJd
+AnoAnjMhPebtRzBLpMRtgJbjai179Jct
+=0xNp
 -----END PGP SIGNATURE-----
diff --git a/app-portage/metagen/metagen-0.6.ebuild b/app-portage/metagen/metagen-0.6.ebuild
new file mode 100644 (file)
index 0000000..239bc9f
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-0.6.ebuild,v 1.1 2011/09/09 14:04:43 neurogeek Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+DESCRIPTION="metadata.xml generator for ebuilds"
+HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/metagen.git;a=summary"
+SRC_URI="http://dev.gentoo.org/~neurogeek/metagen_releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+
+IUSE=""
+DEPEND=">=dev-python/jaxml-3.01
+               >=sys-apps/portage-2.1.9.42"
+RDEPEND="${DEPEND}"
+
+src_install() {
+       distutils_src_install
+
+       metagen_install() {
+               local METAGEN_MOD="$(python_get_sitedir)/${PN}/main.py"
+               fperms 755 ${METAGEN_MOD}
+               dosym  "${D}"${METAGEN_MOD} "/usr/bin/${PN}-${PYTHON_ABI}"
+       }
+
+       python_execute_function metagen_install
+       python_generate_wrapper_scripts "${ED}usr/bin/${PN}"
+
+       doman "docs/metagen.1"
+}
+
+src_test() {
+       einfo "Starting tests..."
+       testing() {
+               $(PYTHON) -c "from metagen import metagenerator; metagenerator.do_tests()"
+       }
+       python_execute_function testing
+       einfo "Tests completed."
+}