From ef08d89c8f5b1da0685e1f6b1c2ac469650ff744 Mon Sep 17 00:00:00 2001 From: Jesus Rivero Date: Fri, 9 Sep 2011 14:04:43 +0000 Subject: [PATCH] Version bump Package-Manager: portage-2.2.0_alpha41/cvs/Linux i686 --- app-portage/metagen/ChangeLog | 7 +++- app-portage/metagen/Manifest | 10 +++--- app-portage/metagen/metagen-0.6.ebuild | 47 ++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 app-portage/metagen/metagen-0.6.ebuild diff --git a/app-portage/metagen/ChangeLog b/app-portage/metagen/ChangeLog index 0bb03f9b4376..9da7b9bbe111 100644 --- a/app-portage/metagen/ChangeLog +++ b/app-portage/metagen/ChangeLog @@ -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 +metagen-0.6.ebuild: + Version bump 13 Aug 2011; Jesus Rivero metagen-9999.ebuild: Added RDEPEND on sys-apps/portage. Wrt bug #310989 diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest index dff3e62d57b3..32c9da2ed706 100644 --- a/app-portage/metagen/Manifest +++ b/app-portage/metagen/Manifest @@ -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 index 000000000000..239bc9fa631b --- /dev/null +++ b/app-portage/metagen/metagen-0.6.ebuild @@ -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." +} -- 2.26.2