app-portage/metagen: Add live ebuild, add neurogeek and me as maintainers
authorSebastian Pipping <sping@gentoo.org>
Mon, 22 Mar 2010 23:16:35 +0000 (23:16 +0000)
committerSebastian Pipping <sping@gentoo.org>
Mon, 22 Mar 2010 23:16:35 +0000 (23:16 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux i686

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

index f63f5857bfbfb159e43a0523c9c03b4c5531541c..677a8dbf82dbde583aab0e6492f23ae36c6aeb6c 100644 (file)
@@ -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 <sping@gentoo.org> +metagen-9999.ebuild,
+  metadata.xml:
+  Add live ebuild, add neurogeek and me as maintainers
 
   16 Oct 2007; Jeroen Roovers <jer@gentoo.org> metagen-0.5.ebuild:
   Stable for HPPA too. Fixed quoting issues.
index bbcc01655591aebb3b4b0b53fc6c9e4c15f5df78..7da97d9701cb97e6f12c5426b7550de55773bf94 100644 (file)
@@ -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
index 5bf3bcbe8455278c6ed55457ceb8c27e18c4f848..a5acaea632394eb96df3640d436534620c4a977c 100644 (file)
@@ -2,6 +2,12 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>no-herd</herd>
+<maintainer>
+       <email>neurogeek@gentoo.org</email>
+</maintainer>
+<maintainer>
+       <email>sping@gentoo.org</email>
+</maintainer>
 <maintainer>
        <email>pythonhead@gentoo.org</email>
        <name>Rob Cakebread</name>
diff --git a/app-portage/metagen/metagen-9999.ebuild b/app-portage/metagen/metagen-9999.ebuild
new file mode 100644 (file)
index 0000000..9c0d64f
--- /dev/null
@@ -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}
+}