From db7d8b68d77d22c3c7b231a2da86ef751f9bbbed Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 22 Mar 2010 23:16:35 +0000 Subject: [PATCH] app-portage/metagen: Add live ebuild, add neurogeek and me as maintainers Package-Manager: portage-2.2_rc67/cvs/Linux i686 --- app-portage/metagen/ChangeLog | 10 ++++-- app-portage/metagen/Manifest | 5 +-- app-portage/metagen/metadata.xml | 6 ++++ app-portage/metagen/metagen-9999.ebuild | 44 +++++++++++++++++++++++++ 4 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 app-portage/metagen/metagen-9999.ebuild diff --git a/app-portage/metagen/ChangeLog b/app-portage/metagen/ChangeLog index f63f5857bfbf..677a8dbf82db 100644 --- a/app-portage/metagen/ChangeLog +++ b/app-portage/metagen/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-portage/metagen -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/ChangeLog,v 1.16 2007/10/16 04:48:04 jer Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/ChangeLog,v 1.17 2010/03/22 23:16:35 sping Exp $ + +*metagen-9999 (22 Mar 2010) + + 22 Mar 2010; Sebastian Pipping +metagen-9999.ebuild, + metadata.xml: + Add live ebuild, add neurogeek and me as maintainers 16 Oct 2007; Jeroen Roovers metagen-0.5.ebuild: Stable for HPPA too. Fixed quoting issues. diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest index bbcc01655591..7da97d9701cb 100644 --- a/app-portage/metagen/Manifest +++ b/app-portage/metagen/Manifest @@ -2,5 +2,6 @@ DIST metagen-0.3.tar.bz2 3590 RMD160 dea3dd9ebe3c82838eee05acdf4bf42ba69da7e0 SH DIST metagen-0.5.tbz2 7116 RMD160 d9e15107bff6533f11f6d1ad365760ca46804588 SHA1 5608d8a15f7227c6bb54c5f0fede26dd0676e3b5 SHA256 499c3ec42688b8cdd56e77bc74dbdb18c34a55b8b9a945034b0f20975deaf4d3 EBUILD metagen-0.3.ebuild 776 RMD160 5c43fb74a7e4aea198c4d6a256a958bbb2773d8a SHA1 2dea19727db5d510799fe1f3c40f4c87fd322a7b SHA256 425241d0af761bdb62575ee03adf767066631ac2c31e6390f198f36feae23da6 EBUILD metagen-0.5.ebuild 982 RMD160 5e8e24dda3770fda73e3a5b6327040c32287fd76 SHA1 e4eea5e3cc84ee7446b63b8f89fc50b85a852226 SHA256 0367346315a1e55a1e557855505169b45573daf10a7cc5296b2c7875e501f458 -MISC ChangeLog 1833 RMD160 4b3a83099c84708b8f7729f3d92892a28d79bbba SHA1 cf89323bff3942ff353fbaacbc5b128581a79cc8 SHA256 db3a4e0964ea11bc8652d1778e549b6a1ef42b79c674b712bf707eed07fc5518 -MISC metadata.xml 389 RMD160 635c4557dff3becec686ba0f73698c81965cc675 SHA1 41510005937ad8190da7062667b9df59b3f09c3c SHA256 d0aeb8205448014e985cfb24e81646396defe6f77affe5e5443a71f564bbe453 +EBUILD metagen-9999.ebuild 1112 RMD160 542ba949748f69a1d662511e96e07023a0687ab9 SHA1 c8c54e473e3f2b2234d697e1f7034d7e4402e82f SHA256 4ddf96aa9010baf914d6b4b5b3f0081d5672f91c51de846e254334cc3b3cc200 +MISC ChangeLog 2010 RMD160 3e7fec6bba2117d505de2a328903ae24f9e64098 SHA1 ceffd10cd3cca62c50c694a5d21b5ddb1e458258 SHA256 28d9037d821a3b374cd73dadbbd5e14d2c8ee53ba9a428fd7dfe99bdb27b48d9 +MISC metadata.xml 513 RMD160 59df4ce739f7b3ddad362b0ef586ee4755a114c4 SHA1 ff0ae17355ee98a8e48cbb1ce5c815a70d93dd0b SHA256 b0a9fe175fd33e9326250b027559b8d90c1a640ab63b53c6a238a791376d9df5 diff --git a/app-portage/metagen/metadata.xml b/app-portage/metagen/metadata.xml index 5bf3bcbe8455..a5acaea63239 100644 --- a/app-portage/metagen/metadata.xml +++ b/app-portage/metagen/metadata.xml @@ -2,6 +2,12 @@ no-herd + + neurogeek@gentoo.org + + + sping@gentoo.org + pythonhead@gentoo.org Rob Cakebread diff --git a/app-portage/metagen/metagen-9999.ebuild b/app-portage/metagen/metagen-9999.ebuild new file mode 100644 index 000000000000..9c0d64fb179e --- /dev/null +++ b/app-portage/metagen/metagen-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-9999.ebuild,v 1.1 2010/03/22 23:16:35 sping Exp $ + +inherit git python + +DESCRIPTION="metadata.xml generator for ebuilds" +HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/metagen.git;a=summary" +SRC_URI="" +EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/metagen.git" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +IUSE="" +DEPEND=">=dev-python/jaxml-3.01 + >=dev-lang/python-2.3.3" + +src_install() { + python_version + dodir /usr/lib/python${PYVER}/site-packages/metagen + dodir /usr/bin + cp *py test_cli "${D}"/usr/lib/python${PYVER}/site-packages/metagen/ + dosym "${D}"/usr/lib/python${PYVER}/site-packages/metagen/metagen.py \ + /usr/bin/metagen + doman metagen.1 + dodoc docs/* +} + +src_test() { + einfo "Starting tests..." + python -c "from metagen import metagenerator; metagenerator.do_tests()" \ + || die "metagen tests failed" + einfo "Tests completed." +} + +pkg_postinst() { + python_mod_optimize ${PN} +} + +pkg_postrm() { + python_mod_cleanup ${PN} +} -- 2.26.2