summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/PyOpenGL/Manifest5
-rw-r--r--dev-python/PyOpenGL/metadata.xml5
-rw-r--r--dev-python/PyQt/Manifest11
-rw-r--r--dev-python/PyQt/metadata.xml5
-rw-r--r--dev-python/PyXML-py21/Manifest5
-rw-r--r--dev-python/PyXML-py21/metadata.xml5
-rw-r--r--dev-python/PyXML/Manifest1
-rw-r--r--dev-python/PyXML/metadata.xml5
-rw-r--r--dev-python/ReportLab/Manifest13
-rw-r--r--dev-python/ReportLab/metadata.xml5
-rw-r--r--dev-python/ScientificPython/Manifest7
-rw-r--r--dev-python/ScientificPython/metadata.xml5
-rw-r--r--dev-python/SimpleParse/Manifest5
-rw-r--r--dev-python/SimpleParse/metadata.xml5
-rw-r--r--dev-python/psycopg-py21/Manifest3
-rw-r--r--dev-python/psycopg-py21/metadata.xml5
-rw-r--r--dev-python/psycopg/Manifest4
-rw-r--r--dev-python/psycopg/metadata.xml5
-rw-r--r--dev-python/py-xmlrpc/Manifest5
-rw-r--r--dev-python/py-xmlrpc/metadata.xml5
-rw-r--r--dev-python/py2play/Manifest5
-rw-r--r--dev-python/py2play/metadata.xml5
-rw-r--r--dev-python/pyOpenSSL/Manifest1
-rw-r--r--dev-python/pyOpenSSL/metadata.xml5
-rw-r--r--dev-python/pyao/Manifest5
-rw-r--r--dev-python/pyao/metadata.xml5
-rw-r--r--dev-python/pychecker/Manifest9
-rw-r--r--dev-python/pychecker/metadata.xml5
-rw-r--r--dev-python/pycrypto/Manifest7
-rw-r--r--dev-python/pycrypto/metadata.xml5
-rw-r--r--dev-python/pycurl/Manifest9
-rw-r--r--dev-python/pycurl/metadata.xml5
-rw-r--r--dev-python/pygame/Manifest9
-rw-r--r--dev-python/pygame/metadata.xml5
-rw-r--r--dev-python/pygoogle/Manifest5
-rw-r--r--dev-python/pygoogle/metadata.xml5
-rw-r--r--dev-python/pygtk/Manifest11
-rw-r--r--dev-python/pygtk/metadata.xml5
-rw-r--r--dev-python/pygtkglext/Manifest9
-rw-r--r--dev-python/pygtkglext/metadata.xml5
-rw-r--r--dev-python/pykde/Manifest7
-rw-r--r--dev-python/pykde/metadata.xml5
-rw-r--r--dev-python/pylibpcap/Manifest5
-rw-r--r--dev-python/pylibpcap/metadata.xml5
-rw-r--r--dev-python/pymad/Manifest5
-rw-r--r--dev-python/pymad/metadata.xml5
-rw-r--r--dev-python/pyme/Manifest5
-rw-r--r--dev-python/pyme/metadata.xml5
-rw-r--r--dev-python/pyogg/Manifest5
-rw-r--r--dev-python/pyogg/metadata.xml5
-rw-r--r--dev-python/pyopenal/Manifest5
-rw-r--r--dev-python/pyopenal/metadata.xml5
-rw-r--r--dev-python/pyorbit/Manifest5
-rw-r--r--dev-python/pyorbit/metadata.xml5
-rw-r--r--dev-python/pypgsql/Manifest5
-rw-r--r--dev-python/pypgsql/metadata.xml5
-rw-r--r--dev-python/pyrex/Manifest1
-rw-r--r--dev-python/pyrex/metadata.xml5
-rw-r--r--dev-python/pyserial/Manifest5
-rw-r--r--dev-python/pyserial/metadata.xml5
-rw-r--r--dev-python/pysqlite/Manifest1
-rw-r--r--dev-python/pysqlite/metadata.xml5
-rw-r--r--dev-python/python-biggles/Manifest3
-rw-r--r--dev-python/python-biggles/metadata.xml5
-rw-r--r--dev-python/python-docs/Manifest9
-rw-r--r--dev-python/python-docs/metadata.xml5
-rw-r--r--dev-python/python-fchksum/Manifest1
-rw-r--r--dev-python/python-fchksum/metadata.xml5
-rw-r--r--dev-python/python-ldap-py21/Manifest5
-rw-r--r--dev-python/python-ldap-py21/metadata.xml5
-rw-r--r--dev-python/python-ldap/Manifest1
-rw-r--r--dev-python/python-ldap/metadata.xml5
-rw-r--r--dev-python/python-xlib/Manifest5
-rw-r--r--dev-python/python-xlib/metadata.xml5
-rw-r--r--dev-python/pythoncard/Manifest7
-rw-r--r--dev-python/pythoncard/metadata.xml5
-rw-r--r--dev-python/pythondialog/Manifest5
-rw-r--r--dev-python/pythondialog/metadata.xml5
-rw-r--r--dev-python/pythong/Manifest3
-rw-r--r--dev-python/pythong/metadata.xml5
-rw-r--r--dev-python/pyunit/Manifest5
-rw-r--r--dev-python/pyunit/metadata.xml5
-rw-r--r--dev-python/pyvorbis/Manifest5
-rw-r--r--dev-python/pyvorbis/metadata.xml5
-rw-r--r--dev-python/pyx/Manifest5
-rw-r--r--dev-python/pyx/metadata.xml5
-rw-r--r--dev-python/pyxmms/Manifest3
-rw-r--r--dev-python/pyxmms/metadata.xml5
-rw-r--r--dev-python/pyzor/Manifest5
-rw-r--r--dev-python/pyzor/metadata.xml5
-rw-r--r--dev-python/qscintilla/Manifest11
-rw-r--r--dev-python/qscintilla/metadata.xml5
-rw-r--r--dev-python/quixote/Manifest7
-rw-r--r--dev-python/quixote/metadata.xml5
-rw-r--r--dev-python/rlcompleter2/Manifest3
-rw-r--r--dev-python/rlcompleter2/metadata.xml5
-rw-r--r--dev-python/sip/Manifest7
-rw-r--r--dev-python/sip/metadata.xml5
-rw-r--r--dev-python/snmpy/Manifest5
-rw-r--r--dev-python/snmpy/metadata.xml5
-rw-r--r--dev-python/soya/Manifest5
-rw-r--r--dev-python/soya/metadata.xml5
-rw-r--r--dev-python/stripogram-py21/Manifest3
-rw-r--r--dev-python/stripogram-py21/metadata.xml5
-rw-r--r--dev-python/stripogram/Manifest3
-rw-r--r--dev-python/stripogram/metadata.xml5
-rw-r--r--dev-python/twisted-cvs/Manifest5
-rw-r--r--dev-python/twisted-cvs/metadata.xml5
-rw-r--r--dev-python/twisted/Manifest15
-rw-r--r--dev-python/twisted/metadata.xml5
110 files changed, 453 insertions, 126 deletions
diff --git a/dev-python/PyOpenGL/Manifest b/dev-python/PyOpenGL/Manifest
index e913b45b9c34..24ccec037a4c 100644
--- a/dev-python/PyOpenGL/Manifest
+++ b/dev-python/PyOpenGL/Manifest
@@ -1,4 +1,5 @@
+MD5 545335114e89f53b3640f871dec3a5a3 ChangeLog 1123
+MD5 9f6a7596794c71e71f1bda351a317f43 PyOpenGL-2.0.0.44.ebuild 1248
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 67d2ad027cfd6d411a585b0e346606a8 files/config.diff 1175
MD5 9feca450998c720327067463fea8cdc0 files/digest-PyOpenGL-2.0.0.44 70
-MD5 9f6a7596794c71e71f1bda351a317f43 PyOpenGL-2.0.0.44.ebuild 1248
-MD5 545335114e89f53b3640f871dec3a5a3 ChangeLog 1123
diff --git a/dev-python/PyOpenGL/metadata.xml b/dev-python/PyOpenGL/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/PyOpenGL/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/PyQt/Manifest b/dev-python/PyQt/Manifest
index 5437ac160c8e..cea8a866115d 100644
--- a/dev-python/PyQt/Manifest
+++ b/dev-python/PyQt/Manifest
@@ -1,3 +1,9 @@
+MD5 a5a55f494f09625a46bfd3c40ae89473 ChangeLog 2322
+MD5 a9e4ca44877ccf840572f5a07df3a1c5 PyQt-3.5-r1.ebuild 1378
+MD5 bc16f81d45e9bf9ac24ebcb81eb9fdc6 PyQt-3.5.ebuild 1180
+MD5 9d471a7cd8d03f05c435d56582f46e3e PyQt-3.6.ebuild 1426
+MD5 1c7e7db68eef1682e79452b07c3f53b7 PyQt-3.6-r1.ebuild 1459
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 02f19a3e9665543de676bb8eed138769 files/digest-PyQt-3.6 68
MD5 37aecdea8b6915ebc7f7e558aa0efbf9 files/license-3.6.diff 984
MD5 cfa5b5c9a44fc587bc3937b2d1335bb9 files/digest-PyQt-3.5 68
@@ -5,8 +11,3 @@ MD5 ac2fc9d166ddfb0637781545e6d168c0 files/license-3.5.diff 972
MD5 cfa5b5c9a44fc587bc3937b2d1335bb9 files/digest-PyQt-3.5-r1 68
MD5 94164eef52f16b805d3c252c02100d11 files/qt3.1.2-compilation-fix-3.5.diff 2151
MD5 02f19a3e9665543de676bb8eed138769 files/digest-PyQt-3.6-r1 68
-MD5 1c7e7db68eef1682e79452b07c3f53b7 PyQt-3.6-r1.ebuild 1459
-MD5 bc16f81d45e9bf9ac24ebcb81eb9fdc6 PyQt-3.5.ebuild 1180
-MD5 a5a55f494f09625a46bfd3c40ae89473 ChangeLog 2322
-MD5 a9e4ca44877ccf840572f5a07df3a1c5 PyQt-3.5-r1.ebuild 1378
-MD5 9d471a7cd8d03f05c435d56582f46e3e PyQt-3.6.ebuild 1426
diff --git a/dev-python/PyQt/metadata.xml b/dev-python/PyQt/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/PyQt/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/PyXML-py21/Manifest b/dev-python/PyXML-py21/Manifest
index 7f52bea476c6..ccd8129bf69f 100644
--- a/dev-python/PyXML-py21/Manifest
+++ b/dev-python/PyXML-py21/Manifest
@@ -1,5 +1,6 @@
-MD5 4017725d929a182e857404a107507d1c files/digest-PyXML-py21-0.8.1 129
-MD5 6a14eefbf90c139b1f9b058131cb211f files/digest-PyXML-py21-0.8.2 63
MD5 6da9cb11dfc4982641da00f22aad9df7 ChangeLog 785
MD5 d4ddfe1602fc5018c1fc859910503296 PyXML-py21-0.8.1.ebuild 664
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 0f7906911077f230aca9137a152c4f26 PyXML-py21-0.8.2.ebuild 961
+MD5 4017725d929a182e857404a107507d1c files/digest-PyXML-py21-0.8.1 129
+MD5 6a14eefbf90c139b1f9b058131cb211f files/digest-PyXML-py21-0.8.2 63
diff --git a/dev-python/PyXML-py21/metadata.xml b/dev-python/PyXML-py21/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/PyXML-py21/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/PyXML/Manifest b/dev-python/PyXML/Manifest
index 689f2b537305..c254599b647f 100644
--- a/dev-python/PyXML/Manifest
+++ b/dev-python/PyXML/Manifest
@@ -3,6 +3,7 @@ MD5 9fac837facd4ff44d9c5989da3e2434a PyXML-0.7.1.ebuild 626
MD5 c5bc9cd4389a95ddbc7377a7470dc391 PyXML-0.7.ebuild 633
MD5 f40b066743a0f4103df6c6068759e271 PyXML-0.8.1.ebuild 625
MD5 d897f1c42004bf6d8ef10e701a3eaeb1 PyXML-0.8.2.ebuild 882
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 a6d6278775bfbaf841ba3212396dd604 files/digest-PyXML-0.7 61
MD5 48d09a937fff9bfc8bd524919617a7d8 files/digest-PyXML-0.7.1 63
MD5 b83e36b4dc90c3ce5840f0d2e432b7b2 files/digest-PyXML-0.8.1 63
diff --git a/dev-python/PyXML/metadata.xml b/dev-python/PyXML/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/PyXML/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/ReportLab/Manifest b/dev-python/ReportLab/Manifest
index 9f23cfbb88ff..193b937d2739 100644
--- a/dev-python/ReportLab/Manifest
+++ b/dev-python/ReportLab/Manifest
@@ -1,9 +1,10 @@
-MD5 f8fae2ab18041c7466c36685624a2192 files/1.14/setup.py 2887
-MD5 cdbafc7e047b69becba3bddfef8a61da files/1.17/setup.py 2887
-MD5 3f2bb9f900d89a96c3155ee01ab68f64 files/digest-ReportLab-1.11 64
-MD5 ae52d6e28f68d0a56dad9fdc2c295b92 files/digest-ReportLab-1.14 64
-MD5 d5f5c0582f5df6e146b770ba6262cae9 files/digest-ReportLab-1.17 64
+MD5 052ea1b1e4f4f7c842fbb8ad739fa631 ChangeLog 1362
MD5 07e46b03b69228283f588c052e1ad785 ReportLab-1.11.ebuild 991
MD5 34db51ae85eefd60d4663c8e97d7f94f ReportLab-1.14.ebuild 823
-MD5 052ea1b1e4f4f7c842fbb8ad739fa631 ChangeLog 1362
MD5 e2d3f1848d0b7b10de6166a3b1fa4100 ReportLab-1.17.ebuild 793
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 3f2bb9f900d89a96c3155ee01ab68f64 files/digest-ReportLab-1.11 64
+MD5 ae52d6e28f68d0a56dad9fdc2c295b92 files/digest-ReportLab-1.14 64
+MD5 d5f5c0582f5df6e146b770ba6262cae9 files/digest-ReportLab-1.17 64
+MD5 f8fae2ab18041c7466c36685624a2192 files/1.14/setup.py 2887
+MD5 cdbafc7e047b69becba3bddfef8a61da files/1.17/setup.py 2887
diff --git a/dev-python/ReportLab/metadata.xml b/dev-python/ReportLab/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/ReportLab/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/ScientificPython/Manifest b/dev-python/ScientificPython/Manifest
index 9c201456f01d..d219896f096e 100644
--- a/dev-python/ScientificPython/Manifest
+++ b/dev-python/ScientificPython/Manifest
@@ -1,5 +1,6 @@
-MD5 dfa7ad22fed0bcb416294783fb84bb6c files/digest-ScientificPython-2.2-r1 72
-MD5 79c71d20dabb984dca635936b7736c0a files/digest-ScientificPython-2.4.3 74
-MD5 c24a8dd59ac7b48608f6dc1448303ec8 ScientificPython-2.2-r1.ebuild 777
MD5 2ef573c57e2a8c80a3fb02db3466993c ChangeLog 1465
+MD5 c24a8dd59ac7b48608f6dc1448303ec8 ScientificPython-2.2-r1.ebuild 777
MD5 1822f869559301ca1562f6388c4eaaa9 ScientificPython-2.4.3.ebuild 790
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 dfa7ad22fed0bcb416294783fb84bb6c files/digest-ScientificPython-2.2-r1 72
+MD5 79c71d20dabb984dca635936b7736c0a files/digest-ScientificPython-2.4.3 74
diff --git a/dev-python/ScientificPython/metadata.xml b/dev-python/ScientificPython/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/ScientificPython/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/SimpleParse/Manifest b/dev-python/SimpleParse/Manifest
index 3b22340625ba..8fd7ffa846ab 100644
--- a/dev-python/SimpleParse/Manifest
+++ b/dev-python/SimpleParse/Manifest
@@ -1,3 +1,4 @@
-MD5 47d741d0204aab4b0b6cd42602522430 files/digest-SimpleParse-1.0 63
-MD5 09e2a6c3b9aee33c5e25ac1e246df070 SimpleParse-1.0.ebuild 681
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 1dab2e92edf7476a8a86509c6442a0dc ChangeLog 611
+MD5 09e2a6c3b9aee33c5e25ac1e246df070 SimpleParse-1.0.ebuild 681
+MD5 47d741d0204aab4b0b6cd42602522430 files/digest-SimpleParse-1.0 63
diff --git a/dev-python/SimpleParse/metadata.xml b/dev-python/SimpleParse/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/SimpleParse/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/psycopg-py21/Manifest b/dev-python/psycopg-py21/Manifest
index f13ccbde523f..4b3f619447c9 100644
--- a/dev-python/psycopg-py21/Manifest
+++ b/dev-python/psycopg-py21/Manifest
@@ -1,3 +1,4 @@
-MD5 4cee7be2502df96566dd02644f394be0 files/digest-psycopg-py21-1.1.2 134
MD5 baacc3537d25189478f9ccbdb703855c ChangeLog 531
MD5 43e58183d0ccd3df7cc0c608864db21b psycopg-py21-1.1.2.ebuild 1477
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 4cee7be2502df96566dd02644f394be0 files/digest-psycopg-py21-1.1.2 134
diff --git a/dev-python/psycopg-py21/metadata.xml b/dev-python/psycopg-py21/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/psycopg-py21/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index ef0c6c2db0bf..00e41efb9691 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -3,10 +3,8 @@ MD5 6adc4bc342cb0901e2cddd577bff9d2c psycopg-1.0.1.ebuild 1323
MD5 f678a36b4482cb13c4487a5e2525db2c psycopg-1.0.12.ebuild 1370
MD5 9ed099e69832f3b19602e30f23247046 psycopg-1.0.13.ebuild 1366
MD5 cf6c5e696d45bb1f5a2ecc88a39fc423 psycopg-1.1.2.ebuild 1343
-MD5 cf6c5e696d45bb1f5a2ecc88a39fc423 psycopg-1.1.5.1.ebuild 1343
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 c0ee6dde0730955eae0905d83692026e files/digest-psycopg-1.0.1 65
MD5 aa3b272d4192816a1475282749bf3344 files/digest-psycopg-1.0.12 66
MD5 d6c50954836ec32a2122e62c4f5f6f49 files/digest-psycopg-1.0.13 66
MD5 380e74d272fbd4c4f0d1abd20c23f460 files/digest-psycopg-1.1.2 65
-MD5 39406792c1a383cf6de272ac08680a85 files/digest-psycopg-1.1.4 65
-MD5 4577d9aefb1ed568484cd95d726d3913 files/digest-psycopg-1.1.5.1 67
diff --git a/dev-python/psycopg/metadata.xml b/dev-python/psycopg/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/psycopg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/py-xmlrpc/Manifest b/dev-python/py-xmlrpc/Manifest
index 9b55eab4271a..57ede851ab75 100644
--- a/dev-python/py-xmlrpc/Manifest
+++ b/dev-python/py-xmlrpc/Manifest
@@ -1,3 +1,4 @@
-MD5 8c7781ddbeaa772ab26f1578d5cf7022 files/digest-py-xmlrpc-0.8.8.2 68
-MD5 5b6dce5c77c40c3630b8905dc96c1cb2 py-xmlrpc-0.8.8.2.ebuild 735
MD5 9c313571939726a743671af560b06087 ChangeLog 1058
+MD5 5b6dce5c77c40c3630b8905dc96c1cb2 py-xmlrpc-0.8.8.2.ebuild 735
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 8c7781ddbeaa772ab26f1578d5cf7022 files/digest-py-xmlrpc-0.8.8.2 68
diff --git a/dev-python/py-xmlrpc/metadata.xml b/dev-python/py-xmlrpc/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/py-xmlrpc/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/py2play/Manifest b/dev-python/py2play/Manifest
index 9718a844a575..dcbe4097ed7e 100644
--- a/dev-python/py2play/Manifest
+++ b/dev-python/py2play/Manifest
@@ -1,3 +1,4 @@
-MD5 3f936eac8da4ba9519fa216a323ec969 files/digest-py2play-0.1.2 64
-MD5 68b170b356d15f025b3f2090abbd4047 ChangeLog 428
MD5 40b73fff713dba004dbf5852110d588c py2play-0.1.2.ebuild 777
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 68b170b356d15f025b3f2090abbd4047 ChangeLog 428
+MD5 3f936eac8da4ba9519fa216a323ec969 files/digest-py2play-0.1.2 64
diff --git a/dev-python/py2play/metadata.xml b/dev-python/py2play/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/py2play/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyOpenSSL/Manifest b/dev-python/pyOpenSSL/Manifest
index 3ae9302ea320..92285417d033 100644
--- a/dev-python/pyOpenSSL/Manifest
+++ b/dev-python/pyOpenSSL/Manifest
@@ -1,3 +1,4 @@
MD5 8c30450c2fd5956550e7207a67b63bef ChangeLog 557
MD5 34f11894de2f0e445c72a20478860577 pyOpenSSL-0.5.1.ebuild 1199
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 3c24379240e464df5a860ce0413832eb files/digest-pyOpenSSL-0.5.1 67
diff --git a/dev-python/pyOpenSSL/metadata.xml b/dev-python/pyOpenSSL/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyOpenSSL/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyao/Manifest b/dev-python/pyao/Manifest
index ed5a9622e138..0b3c38d47a43 100644
--- a/dev-python/pyao/Manifest
+++ b/dev-python/pyao/Manifest
@@ -1,3 +1,4 @@
-MD5 840f0333fedc2ec9ff656156d1e90776 files/digest-pyao-0.81 60
-MD5 8c84ea5ef80014deae496a52a8090c0c ChangeLog 492
MD5 b628f640ba7fddee7d70722ba687e235 pyao-0.81.ebuild 577
+MD5 8c84ea5ef80014deae496a52a8090c0c ChangeLog 492
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 840f0333fedc2ec9ff656156d1e90776 files/digest-pyao-0.81 60
diff --git a/dev-python/pyao/metadata.xml b/dev-python/pyao/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyao/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pychecker/Manifest b/dev-python/pychecker/Manifest
index f7c20be16470..4043972bc5d9 100644
--- a/dev-python/pychecker/Manifest
+++ b/dev-python/pychecker/Manifest
@@ -1,5 +1,6 @@
-MD5 c8d02849bd032de2119f73f0e86c4f7f files/digest-pychecker-0.8.12 134
-MD5 08cc2d52934ad0e6ef67c5aa0ce34f78 files/digest-pychecker-0.8.11 68
-MD5 98418639b325270d0c4b2f8e9957572e pychecker-0.8.12.ebuild 522
-MD5 75633f279651a6e4b78ade9f0fef553d pychecker-0.8.11.ebuild 562
MD5 772aa1af4ed002b11b8975343583f361 ChangeLog 1760
+MD5 75633f279651a6e4b78ade9f0fef553d pychecker-0.8.11.ebuild 562
+MD5 98418639b325270d0c4b2f8e9957572e pychecker-0.8.12.ebuild 522
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 08cc2d52934ad0e6ef67c5aa0ce34f78 files/digest-pychecker-0.8.11 68
+MD5 c8d02849bd032de2119f73f0e86c4f7f files/digest-pychecker-0.8.12 134
diff --git a/dev-python/pychecker/metadata.xml b/dev-python/pychecker/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pychecker/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pycrypto/Manifest b/dev-python/pycrypto/Manifest
index c9a5494e00b3..6ebf2b0f883b 100644
--- a/dev-python/pycrypto/Manifest
+++ b/dev-python/pycrypto/Manifest
@@ -1,5 +1,6 @@
-MD5 88124038f9bc0fb6771c9d12f9bcbac9 files/digest-pycrypto-1.9_alpha4 66
-MD5 b59c388eacd676d40313043ecea7841e files/digest-pycrypto-1.9_alpha6 66
-MD5 73384b9e47826ce0f367604706f64068 pycrypto-1.9_alpha4.ebuild 709
MD5 03ab3ad5107353d26e46af801fc8e7b1 ChangeLog 581
+MD5 73384b9e47826ce0f367604706f64068 pycrypto-1.9_alpha4.ebuild 709
MD5 106e99c471aa25e5608b1df6607699fb pycrypto-1.9_alpha6.ebuild 785
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 88124038f9bc0fb6771c9d12f9bcbac9 files/digest-pycrypto-1.9_alpha4 66
+MD5 b59c388eacd676d40313043ecea7841e files/digest-pycrypto-1.9_alpha6 66
diff --git a/dev-python/pycrypto/metadata.xml b/dev-python/pycrypto/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pycrypto/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index e2b648698863..3100a9865fc6 100644
--- a/dev-python/pycurl/Manifest
+++ b/dev-python/pycurl/Manifest
@@ -1,7 +1,8 @@
-MD5 163a02baffda306a7965e007324b2fb2 files/digest-pycurl-0.4.5 63
-MD5 249d6fc38f60f070566d83bbfa159350 files/digest-pycurl-7.10.3 64
-MD5 e493742a164b22b91b7b552c2620e3c1 files/digest-pycurl-7.10.4 127
-MD5 41cb63ee5d645096f0ab3b9d0c50c090 ChangeLog 1035
MD5 5bed54ec83e2b4033bbdc66e81e79eaa pycurl-0.4.5.ebuild 610
MD5 99eb6fd34e039337ba5d1ab1cd5bc9ef pycurl-7.10.3.ebuild 807
MD5 fce816321dad692980750970097fda07 pycurl-7.10.4.ebuild 807
+MD5 41cb63ee5d645096f0ab3b9d0c50c090 ChangeLog 1035
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 163a02baffda306a7965e007324b2fb2 files/digest-pycurl-0.4.5 63
+MD5 249d6fc38f60f070566d83bbfa159350 files/digest-pycurl-7.10.3 64
+MD5 e493742a164b22b91b7b552c2620e3c1 files/digest-pycurl-7.10.4 127
diff --git a/dev-python/pycurl/metadata.xml b/dev-python/pycurl/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pycurl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 85ff15ad8331..74c1d7da2a60 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,9 +1,10 @@
+MD5 b495796d42cefedbdc4a57403c5d341c ChangeLog 2088
+MD5 1e55a90cb5fdb4e4c9906f6ab4277a8d pygame-1.5.6.ebuild 923
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 5936d00895963973ce3d11664bbaf4da pygame-1.5.3.ebuild 857
+MD5 6cfd7c6ef596f27ab42445f70483f8f8 pygame-1.5.5.ebuild 917
MD5 cfc28c49f2b91b67623bee4ba4bdb54e files/digest-pygame-1.5.6 64
MD5 bcc21545f0d3a09c4bf9beb344d39535 files/digest-pygame-1.5.3 64
MD5 8f157ac063bfbc2817a2ee8d2acf05c7 files/mixer.c-pause.patch 812
MD5 d46bdbdd81463a498d29a4a22bb14f81 files/music.c-pause.patch 800
MD5 a0a1443e65c63b895d64a478953de7c7 files/digest-pygame-1.5.5 64
-MD5 1e55a90cb5fdb4e4c9906f6ab4277a8d pygame-1.5.6.ebuild 923
-MD5 5936d00895963973ce3d11664bbaf4da pygame-1.5.3.ebuild 857
-MD5 b495796d42cefedbdc4a57403c5d341c ChangeLog 2088
-MD5 6cfd7c6ef596f27ab42445f70483f8f8 pygame-1.5.5.ebuild 917
diff --git a/dev-python/pygame/metadata.xml b/dev-python/pygame/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pygame/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pygoogle/Manifest b/dev-python/pygoogle/Manifest
index 1fdd85631b8a..bf26b301dab7 100644
--- a/dev-python/pygoogle/Manifest
+++ b/dev-python/pygoogle/Manifest
@@ -1,3 +1,4 @@
-MD5 c50d99d20d45209e9c845ee0e27375d0 files/digest-pygoogle-0.5.2 62
-MD5 9f9a787e5f6dcfc9f550d751aa006ad6 ChangeLog 474
MD5 bb1abb0fac9b2c541ca17b292ce16238 pygoogle-0.5.2.ebuild 513
+MD5 9f9a787e5f6dcfc9f550d751aa006ad6 ChangeLog 474
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 c50d99d20d45209e9c845ee0e27375d0 files/digest-pygoogle-0.5.2 62
diff --git a/dev-python/pygoogle/metadata.xml b/dev-python/pygoogle/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pygoogle/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pygtk/Manifest b/dev-python/pygtk/Manifest
index 3dc73dfed484..221f427f3442 100644
--- a/dev-python/pygtk/Manifest
+++ b/dev-python/pygtk/Manifest
@@ -1,9 +1,10 @@
-MD5 f7476a916a6add9b10800b1f5bf31e98 files/digest-pygtk-0.6.11 64
-MD5 f05cd62a4724f657e9a444918b477f40 files/digest-pygtk-1.99.16 66
-MD5 aa2b802d669529f279fb08ff5a9d615d files/digest-pygtk-0.6.9 63
-MD5 24c9de51067b362e1e30dd1d3019e1b0 files/digest-pygtk-1.99.13-r1 65
+MD5 94414b209fc876601a286762cf78550f ChangeLog 2658
MD5 9ff28de0beb4ab68e85000b2993b4627 pygtk-0.6.11.ebuild 626
MD5 f4958f2fa0839d50e9416d2abe21a68d pygtk-1.99.16.ebuild 1036
MD5 d5cfc60ad8c1b7bbd8575cd32a3f6dab pygtk-0.6.9.ebuild 969
MD5 7ddfaff094a4bbc134139973a2e48bd8 pygtk-1.99.13-r1.ebuild 1045
-MD5 94414b209fc876601a286762cf78550f ChangeLog 2658
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 f7476a916a6add9b10800b1f5bf31e98 files/digest-pygtk-0.6.11 64
+MD5 f05cd62a4724f657e9a444918b477f40 files/digest-pygtk-1.99.16 66
+MD5 aa2b802d669529f279fb08ff5a9d615d files/digest-pygtk-0.6.9 63
+MD5 24c9de51067b362e1e30dd1d3019e1b0 files/digest-pygtk-1.99.13-r1 65
diff --git a/dev-python/pygtk/metadata.xml b/dev-python/pygtk/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pygtk/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pygtkglext/Manifest b/dev-python/pygtkglext/Manifest
index 82b8f3c1af5d..2225da893d6b 100644
--- a/dev-python/pygtkglext/Manifest
+++ b/dev-python/pygtkglext/Manifest
@@ -1,7 +1,8 @@
-MD5 99d2e1b04bac765293d73dddab37f0c1 files/digest-pygtkglext-0.0.2 69
-MD5 73bc22a923f3737e9acccf8790b27056 files/digest-pygtkglext-0.1.0 69
-MD5 66347695376781e5e1e17a7c22497b05 files/digest-pygtkglext-0.99.0 70
-MD5 2744c997b56b7b647b2343530d0cc0cd ChangeLog 598
MD5 2e2a1b66211a6721e12f3949e3899e9b pygtkglext-0.0.2.ebuild 746
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 2744c997b56b7b647b2343530d0cc0cd ChangeLog 598
MD5 addfd7aed1591c084e1b22d9ebbd0e40 pygtkglext-0.1.0.ebuild 789
MD5 ae5c4e79fcee08e1dbd214576d3f499d pygtkglext-0.99.0.ebuild 790
+MD5 99d2e1b04bac765293d73dddab37f0c1 files/digest-pygtkglext-0.0.2 69
+MD5 73bc22a923f3737e9acccf8790b27056 files/digest-pygtkglext-0.1.0 69
+MD5 66347695376781e5e1e17a7c22497b05 files/digest-pygtkglext-0.99.0 70
diff --git a/dev-python/pygtkglext/metadata.xml b/dev-python/pygtkglext/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pygtkglext/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pykde/Manifest b/dev-python/pykde/Manifest
index 7d9228dbc20c..5c2ce4302bb3 100644
--- a/dev-python/pykde/Manifest
+++ b/dev-python/pykde/Manifest
@@ -1,4 +1,5 @@
-MD5 0724bcacc7dc67d7071ec4a38828db1a files/digest-pykde-3.5.2 63
-MD5 87cf4dfaa7eb6c2dc39268151690e347 files/pykde-3.5.2-sandbox-patch.diff 763
-MD5 61ac0b9a5e8c422095bd3712813f9f4b ChangeLog 727
MD5 28ea569eacaf372b1c1926f8240dbd2c pykde-3.5.2.ebuild 1238
+MD5 61ac0b9a5e8c422095bd3712813f9f4b ChangeLog 727
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 87cf4dfaa7eb6c2dc39268151690e347 files/pykde-3.5.2-sandbox-patch.diff 763
+MD5 0724bcacc7dc67d7071ec4a38828db1a files/digest-pykde-3.5.2 63
diff --git a/dev-python/pykde/metadata.xml b/dev-python/pykde/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pykde/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pylibpcap/Manifest b/dev-python/pylibpcap/Manifest
index 6b6d9b0f7f3a..25dbea7e4544 100644
--- a/dev-python/pylibpcap/Manifest
+++ b/dev-python/pylibpcap/Manifest
@@ -1,3 +1,4 @@
-MD5 7f72dd0e8422b038631633864940cd56 files/digest-pylibpcap-0.4 64
-MD5 90df39a554370f35164690a2b36c2d3f ChangeLog 431
MD5 f88e53aa1959d5bb4be2bdaae8e8f7b1 pylibpcap-0.4.ebuild 615
+MD5 90df39a554370f35164690a2b36c2d3f ChangeLog 431
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 7f72dd0e8422b038631633864940cd56 files/digest-pylibpcap-0.4 64
diff --git a/dev-python/pylibpcap/metadata.xml b/dev-python/pylibpcap/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pylibpcap/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pymad/Manifest b/dev-python/pymad/Manifest
index 14b3246ad338..28060e903212 100644
--- a/dev-python/pymad/Manifest
+++ b/dev-python/pymad/Manifest
@@ -1,3 +1,4 @@
-MD5 bab00ec8c0fcaa25bfd3f43ab2a6f822 files/digest-pymad-0.4.1 62
-MD5 a8a945f0857c75393f06b53699c3a7ac ChangeLog 476
MD5 88742fa3931d992d1901adeb4accf39e pymad-0.4.1.ebuild 626
+MD5 a8a945f0857c75393f06b53699c3a7ac ChangeLog 476
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 bab00ec8c0fcaa25bfd3f43ab2a6f822 files/digest-pymad-0.4.1 62
diff --git a/dev-python/pymad/metadata.xml b/dev-python/pymad/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pymad/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyme/Manifest b/dev-python/pyme/Manifest
index da325d9fb40b..2b71542ff552 100644
--- a/dev-python/pyme/Manifest
+++ b/dev-python/pyme/Manifest
@@ -1,3 +1,4 @@
-MD5 ea2a010c31e7739c292d9f2863b89011 files/digest-pyme-0.5.1 62
-MD5 ab19a80f07c1899e5c9b4bb003aa31fd pyme-0.5.1.ebuild 592
MD5 844e299b223fe149b55ff48b67cb4f27 ChangeLog 389
+MD5 ab19a80f07c1899e5c9b4bb003aa31fd pyme-0.5.1.ebuild 592
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 ea2a010c31e7739c292d9f2863b89011 files/digest-pyme-0.5.1 62
diff --git a/dev-python/pyme/metadata.xml b/dev-python/pyme/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyme/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyogg/Manifest b/dev-python/pyogg/Manifest
index 8c3fce5d737c..35ad430818f0 100644
--- a/dev-python/pyogg/Manifest
+++ b/dev-python/pyogg/Manifest
@@ -1,3 +1,4 @@
-MD5 c47d79403646e6d551d5e3e774d75dbc files/digest-pyogg-1.1 60
-MD5 aa31ae762423740f327a58c1b98bcdc0 pyogg-1.1.ebuild 627
MD5 50f4c5a001036106ea489f2bdf3f6c07 ChangeLog 581
+MD5 aa31ae762423740f327a58c1b98bcdc0 pyogg-1.1.ebuild 627
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 c47d79403646e6d551d5e3e774d75dbc files/digest-pyogg-1.1 60
diff --git a/dev-python/pyogg/metadata.xml b/dev-python/pyogg/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyogg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyopenal/Manifest b/dev-python/pyopenal/Manifest
index bd17e3d4dfa8..de211374a568 100644
--- a/dev-python/pyopenal/Manifest
+++ b/dev-python/pyopenal/Manifest
@@ -1,3 +1,4 @@
-MD5 d23500eb10707155f10ead85996b65bb files/digest-pyopenal-0.1.1 65
-MD5 de2603edb1174035112ea45aae1bfb2a ChangeLog 548
MD5 ae0bc8cabfa1b855b0fd504301fec993 pyopenal-0.1.1.ebuild 729
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 de2603edb1174035112ea45aae1bfb2a ChangeLog 548
+MD5 d23500eb10707155f10ead85996b65bb files/digest-pyopenal-0.1.1 65
diff --git a/dev-python/pyopenal/metadata.xml b/dev-python/pyopenal/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyopenal/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyorbit/Manifest b/dev-python/pyorbit/Manifest
index 19ca0a72019c..c529092fae0c 100644
--- a/dev-python/pyorbit/Manifest
+++ b/dev-python/pyorbit/Manifest
@@ -1,5 +1,6 @@
-MD5 415df98a6ab558525e4139c1427096cb files/digest-pyorbit-1.99.3 67
-MD5 5db07d6a3dcfc09c4044b886aa2a0e59 files/digest-pyorbit-1.99.4 67
MD5 ff46b8e0dc5a2f717f8c5424c1a8ab5b ChangeLog 526
MD5 df75753d72217a40c0bfad4b3a3e714e pyorbit-1.99.3.ebuild 611
MD5 f9b52604a8bacbc576a52d2ea695b9fb pyorbit-1.99.4.ebuild 596
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 415df98a6ab558525e4139c1427096cb files/digest-pyorbit-1.99.3 67
+MD5 5db07d6a3dcfc09c4044b886aa2a0e59 files/digest-pyorbit-1.99.4 67
diff --git a/dev-python/pyorbit/metadata.xml b/dev-python/pyorbit/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyorbit/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pypgsql/Manifest b/dev-python/pypgsql/Manifest
index 3069c7c99820..22614c256343 100644
--- a/dev-python/pypgsql/Manifest
+++ b/dev-python/pypgsql/Manifest
@@ -1,3 +1,4 @@
-MD5 8ba85a072c6fa7661c25fd47f134281c files/digest-pypgsql-2.3 63
-MD5 2bc8098e177abd3c5b6e5bdcd65b1d8b pypgsql-2.3.ebuild 707
MD5 dff2c3bf48d6cfaff5f9af70fd9532a8 ChangeLog 317
+MD5 2bc8098e177abd3c5b6e5bdcd65b1d8b pypgsql-2.3.ebuild 707
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 8ba85a072c6fa7661c25fd47f134281c files/digest-pypgsql-2.3 63
diff --git a/dev-python/pypgsql/metadata.xml b/dev-python/pypgsql/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pypgsql/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyrex/Manifest b/dev-python/pyrex/Manifest
index d06796f1e809..fc1e508413c6 100644
--- a/dev-python/pyrex/Manifest
+++ b/dev-python/pyrex/Manifest
@@ -1,4 +1,5 @@
MD5 6c7d65e00817f209d7bcca75d44825ad ChangeLog 872
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 4fd97e12ef57ff2f97cfff1be3fb0b8f pyrex-0.5.ebuild 835
MD5 95d42a655d6bd9a26a01cbf8ac0f5f32 pyrex-0.7.1.ebuild 819
MD5 dd039e36552287e59c2fbb82a047f8a7 pyrex-0.8.ebuild 817
diff --git a/dev-python/pyrex/metadata.xml b/dev-python/pyrex/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyrex/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyserial/Manifest b/dev-python/pyserial/Manifest
index 6866a353e20a..46b70d921b49 100644
--- a/dev-python/pyserial/Manifest
+++ b/dev-python/pyserial/Manifest
@@ -1,3 +1,4 @@
-MD5 2113c1cafc4d908581e1e3d38e2f0a8d files/digest-pyserial-1.18 61
-MD5 dd31b14fc3bc36446b16aaeeb726ec36 ChangeLog 440
MD5 ff7f5e2ef4c9d3631678eded7316fb69 pyserial-1.18.ebuild 475
+MD5 dd31b14fc3bc36446b16aaeeb726ec36 ChangeLog 440
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 2113c1cafc4d908581e1e3d38e2f0a8d files/digest-pyserial-1.18 61
diff --git a/dev-python/pyserial/metadata.xml b/dev-python/pyserial/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyserial/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pysqlite/Manifest b/dev-python/pysqlite/Manifest
index 6afa48381fd2..761263a2c8a7 100644
--- a/dev-python/pysqlite/Manifest
+++ b/dev-python/pysqlite/Manifest
@@ -1,4 +1,5 @@
MD5 8ba4f9e2cff0cf5bdeeca7e32d4533ea ChangeLog 1219
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 52f03069ffa68c4e74dd0d7064f233a3 pysqlite-0.3.1.ebuild 760
MD5 f0dcd52c7b97ccab781f079055130e19 pysqlite-0.4.1.ebuild 765
MD5 aaeee34bcc73eb7ee70e11779d643f8b pysqlite-0.4.3.ebuild 765
diff --git a/dev-python/pysqlite/metadata.xml b/dev-python/pysqlite/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pysqlite/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-biggles/Manifest b/dev-python/python-biggles/Manifest
index 925efd6b26c0..8a76221381e9 100644
--- a/dev-python/python-biggles/Manifest
+++ b/dev-python/python-biggles/Manifest
@@ -1,3 +1,4 @@
-MD5 b0b88b10acbbbe211ce7065db44d901b files/digest-python-biggles-1.6.3 72
MD5 1d49e779e148ae8ff1edc755431e5d3d ChangeLog 354
MD5 b7f4715bbb942e9bcbd60cbcfcf247f0 python-biggles-1.6.3.ebuild 568
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 b0b88b10acbbbe211ce7065db44d901b files/digest-python-biggles-1.6.3 72
diff --git a/dev-python/python-biggles/metadata.xml b/dev-python/python-biggles/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-biggles/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 090089233bcb..cc9cc8683937 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,7 +1,8 @@
-MD5 eaf9e5a3c6c11fcfbfca444de1427b97 files/digest-python-docs-2.2.1 63
-MD5 eaf9e5a3c6c11fcfbfca444de1427b97 files/digest-python-docs-2.2.1-r1 63
-MD5 f228bfc10d3eb9dfb215177275b0e1c9 files/digest-python-docs-2.2.2 63
+MD5 b9161779d53c73227f3dc63f8b3d1b1f ChangeLog 1685
MD5 8b087fed57479260f36504889b0e8a56 python-docs-2.2.1-r1.ebuild 914
MD5 79a8b0b831146767f8fe1dd88e425f37 python-docs-2.2.1.ebuild 814
MD5 46078d499a75593fcfd82f0c3519637a python-docs-2.2.2.ebuild 723
-MD5 b9161779d53c73227f3dc63f8b3d1b1f ChangeLog 1685
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 eaf9e5a3c6c11fcfbfca444de1427b97 files/digest-python-docs-2.2.1 63
+MD5 eaf9e5a3c6c11fcfbfca444de1427b97 files/digest-python-docs-2.2.1-r1 63
+MD5 f228bfc10d3eb9dfb215177275b0e1c9 files/digest-python-docs-2.2.2 63
diff --git a/dev-python/python-docs/metadata.xml b/dev-python/python-docs/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-docs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-fchksum/Manifest b/dev-python/python-fchksum/Manifest
index 46a7a4ecc210..af83839720cf 100644
--- a/dev-python/python-fchksum/Manifest
+++ b/dev-python/python-fchksum/Manifest
@@ -1,3 +1,4 @@
MD5 a4989280ab86a50486c2d49e77c921ec ChangeLog 1265
MD5 b8c396dc8176ddcdca5aa4c52853d9a6 python-fchksum-1.6.1-r1.ebuild 760
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 d385f87a09888e9614199dfe5e129862 files/digest-python-fchksum-1.6.1-r1 71
diff --git a/dev-python/python-fchksum/metadata.xml b/dev-python/python-fchksum/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-fchksum/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-ldap-py21/Manifest b/dev-python/python-ldap-py21/Manifest
index ae77ba2f3052..63113ce7277a 100644
--- a/dev-python/python-ldap-py21/Manifest
+++ b/dev-python/python-ldap-py21/Manifest
@@ -1,5 +1,6 @@
-MD5 04e6cec08d73729e0ad4e59d2541f12e python-ldap-py21-2.0.0_pre06.ebuild 812
-MD5 3a65cb5b87d26c8158342d8bbbd668ba python-ldap-py21-2.0.0_pre05-r1.ebuild 943
MD5 85a2a6987dd7fd11cfdada3cd8eff7f1 ChangeLog 794
+MD5 3a65cb5b87d26c8158342d8bbbd668ba python-ldap-py21-2.0.0_pre05-r1.ebuild 943
+MD5 04e6cec08d73729e0ad4e59d2541f12e python-ldap-py21-2.0.0_pre06.ebuild 812
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 3a49926368dab091781d8e86226a7b75 files/digest-python-ldap-py21-2.0.0_pre05-r1 154
MD5 7551db3dbad799de287c81b03d6b856d files/digest-python-ldap-py21-2.0.0_pre06 151
diff --git a/dev-python/python-ldap-py21/metadata.xml b/dev-python/python-ldap-py21/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-ldap-py21/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index bdaa5e62311c..97834912c2fa 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -3,6 +3,7 @@ MD5 52d9b77c8442a4239473404e0d240987 python-ldap-2.0.0_pre05-r1.ebuild 921
MD5 d0016cfcd05cb6b30a0469eafa577057 python-ldap-2.0.0_pre05.ebuild 848
MD5 937f37d1704f72e2b95a3194a9ac0afa python-ldap-2.0.0_pre06.ebuild 875
MD5 3a9c755df7a12071884584b086e4f45a python-ldap-2.0.0_pre13.ebuild 1051
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 870f1b1ecea4f738da0ba65fb5a0a661 files/digest-python-ldap-2.0.0_pre05 73
MD5 870f1b1ecea4f738da0ba65fb5a0a661 files/digest-python-ldap-2.0.0_pre05-r1 73
MD5 aaef21adf6aa58c8fc0a0627f3ceae5f files/digest-python-ldap-2.0.0_pre06 73
diff --git a/dev-python/python-ldap/metadata.xml b/dev-python/python-ldap/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-ldap/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/python-xlib/Manifest b/dev-python/python-xlib/Manifest
index 0b666fe01f5f..7931a7623349 100644
--- a/dev-python/python-xlib/Manifest
+++ b/dev-python/python-xlib/Manifest
@@ -1,3 +1,4 @@
-MD5 716ec6da435f0eac82444eefdd7ae0d8 files/digest-python-xlib-0.12 68
-MD5 58476290bfc391a1a7679375d10415f3 python-xlib-0.12.ebuild 661
MD5 a7862d861d1fc7d6922f019ad8174e17 ChangeLog 457
+MD5 58476290bfc391a1a7679375d10415f3 python-xlib-0.12.ebuild 661
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 716ec6da435f0eac82444eefdd7ae0d8 files/digest-python-xlib-0.12 68
diff --git a/dev-python/python-xlib/metadata.xml b/dev-python/python-xlib/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/python-xlib/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pythoncard/Manifest b/dev-python/pythoncard/Manifest
index b28862490500..541085e9dc94 100644
--- a/dev-python/pythoncard/Manifest
+++ b/dev-python/pythoncard/Manifest
@@ -1,5 +1,6 @@
-MD5 957d2417ddade01f1afa3f6124935ad1 files/digest-pythoncard-0.6.9 77
-MD5 9f40f8907935b4a4eb86384e8da45eba files/digest-pythoncard-0.7 76
-MD5 ef6914df1d4106b7f3299cb9df2f5139 pythoncard-0.6.9.ebuild 764
MD5 077faaad4fdae3ef8dfd40e5a19e7000 ChangeLog 511
+MD5 ef6914df1d4106b7f3299cb9df2f5139 pythoncard-0.6.9.ebuild 764
MD5 ce69e52b2ebd7c778e4c59856ed14c5e pythoncard-0.7.ebuild 632
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 957d2417ddade01f1afa3f6124935ad1 files/digest-pythoncard-0.6.9 77
+MD5 9f40f8907935b4a4eb86384e8da45eba files/digest-pythoncard-0.7 76
diff --git a/dev-python/pythoncard/metadata.xml b/dev-python/pythoncard/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pythoncard/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest
index a92658c8dccd..92e600313fbf 100644
--- a/dev-python/pythondialog/Manifest
+++ b/dev-python/pythondialog/Manifest
@@ -1,4 +1,5 @@
-MD5 80e5ace6de9868fe7574d8f566d85cdf files/00_all_setup.py.patch.bz2 322
-MD5 8d47d64d3782fd31b429258c21b66dc5 files/digest-pythondialog-1.0 53
MD5 296020687ba9c84e0c071ca775fddc12 ChangeLog 457
MD5 1640f0347680c7d734e6dcf6df83a46a pythondialog-1.0.ebuild 770
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 80e5ace6de9868fe7574d8f566d85cdf files/00_all_setup.py.patch.bz2 322
+MD5 8d47d64d3782fd31b429258c21b66dc5 files/digest-pythondialog-1.0 53
diff --git a/dev-python/pythondialog/metadata.xml b/dev-python/pythondialog/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pythondialog/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pythong/Manifest b/dev-python/pythong/Manifest
index 86e7993d71d4..5f3bcfb14dfe 100644
--- a/dev-python/pythong/Manifest
+++ b/dev-python/pythong/Manifest
@@ -1,3 +1,4 @@
-MD5 ef6104b1ca6dd2b5346eccd49c837859 files/digest-pythong-2.0.21.2 119
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 366980a3c3aeed0d51e3dd45f67ab53c ChangeLog 401
MD5 1ac35f34c5d7c87307f003a04af3e0d4 pythong-2.0.21.2.ebuild 1507
+MD5 ef6104b1ca6dd2b5346eccd49c837859 files/digest-pythong-2.0.21.2 119
diff --git a/dev-python/pythong/metadata.xml b/dev-python/pythong/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pythong/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyunit/Manifest b/dev-python/pyunit/Manifest
index 5d296f932039..be7fcf11c395 100644
--- a/dev-python/pyunit/Manifest
+++ b/dev-python/pyunit/Manifest
@@ -1,3 +1,4 @@
-MD5 351f50b78d59c43f43258940b6b03cb1 files/digest-pyunit-1.4.1 63
-MD5 2fe19214ab9a697a15fb76c0a97ebfef pyunit-1.4.1.ebuild 594
MD5 f048bf1207d171fce8cd8d592a703d1d ChangeLog 620
+MD5 2fe19214ab9a697a15fb76c0a97ebfef pyunit-1.4.1.ebuild 594
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 351f50b78d59c43f43258940b6b03cb1 files/digest-pyunit-1.4.1 63
diff --git a/dev-python/pyunit/metadata.xml b/dev-python/pyunit/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyunit/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyvorbis/Manifest b/dev-python/pyvorbis/Manifest
index c7d308cd52d4..9a875cf06bae 100644
--- a/dev-python/pyvorbis/Manifest
+++ b/dev-python/pyvorbis/Manifest
@@ -1,3 +1,4 @@
-MD5 28ec3622a17a96ac8cc3ef8427ac3e45 files/digest-pyvorbis-1.1 63
-MD5 457bed4b2eb18a09e6fded70f40cfcc6 pyvorbis-1.1.ebuild 684
MD5 7106450b2d61bb9f4fd59be9a5cdda43 ChangeLog 547
+MD5 457bed4b2eb18a09e6fded70f40cfcc6 pyvorbis-1.1.ebuild 684
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 28ec3622a17a96ac8cc3ef8427ac3e45 files/digest-pyvorbis-1.1 63
diff --git a/dev-python/pyvorbis/metadata.xml b/dev-python/pyvorbis/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyvorbis/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyx/Manifest b/dev-python/pyx/Manifest
index 1d41f6abb183..38437bdcfb5e 100644
--- a/dev-python/pyx/Manifest
+++ b/dev-python/pyx/Manifest
@@ -1,3 +1,4 @@
-MD5 46a94096ae827068a9488dbb0a2e4197 files/digest-pyx-0.3.1 61
-MD5 f9d1ed4493492e9851e4378a89552169 ChangeLog 372
MD5 069fa15661845537d4af8fbd41649a2f pyx-0.3.1.ebuild 666
+MD5 f9d1ed4493492e9851e4378a89552169 ChangeLog 372
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 46a94096ae827068a9488dbb0a2e4197 files/digest-pyx-0.3.1 61
diff --git a/dev-python/pyx/metadata.xml b/dev-python/pyx/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyx/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyxmms/Manifest b/dev-python/pyxmms/Manifest
index b87f56886ead..1f2b4e141224 100644
--- a/dev-python/pyxmms/Manifest
+++ b/dev-python/pyxmms/Manifest
@@ -1,3 +1,4 @@
-MD5 0504b079041c2a77e5b46ca6fdf3eab1 files/digest-pyxmms-1.06 62
MD5 b73b6595188fce6b65b25c69a6cdff8f ChangeLog 328
MD5 6be8474111acece0d0fda3bb95407793 pyxmms-1.06.ebuild 743
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 0504b079041c2a77e5b46ca6fdf3eab1 files/digest-pyxmms-1.06 62
diff --git a/dev-python/pyxmms/metadata.xml b/dev-python/pyxmms/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyxmms/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/pyzor/Manifest b/dev-python/pyzor/Manifest
index 0a1f3e4226d9..4945d06fe281 100644
--- a/dev-python/pyzor/Manifest
+++ b/dev-python/pyzor/Manifest
@@ -1,3 +1,4 @@
-MD5 3f779e11cd93d820e75567bf24ab2e37 files/digest-pyzor-0.4.0 63
-MD5 afd98fc001c67e3f14dc2e13b5cb5bc5 pyzor-0.4.0.ebuild 657
MD5 a8cd3785298da08136dfd747040be2a8 ChangeLog 495
+MD5 afd98fc001c67e3f14dc2e13b5cb5bc5 pyzor-0.4.0.ebuild 657
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 3f779e11cd93d820e75567bf24ab2e37 files/digest-pyzor-0.4.0 63
diff --git a/dev-python/pyzor/metadata.xml b/dev-python/pyzor/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/pyzor/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/qscintilla/Manifest b/dev-python/qscintilla/Manifest
index e4f8a2028a5a..aa1cc59ac4b8 100644
--- a/dev-python/qscintilla/Manifest
+++ b/dev-python/qscintilla/Manifest
@@ -1,3 +1,9 @@
+MD5 ac52e562c329234951569df1c8929238 ChangeLog 1131
+MD5 dfdc3881a093ffeb0750499a93be9c9d qscintilla-1.49-r1.ebuild 1074
+MD5 de8da2e5996dc0758f2eabe5be370dab qscintilla-1.49.ebuild 1021
+MD5 71e92c17d44ad3ca7cc5bb57457e5c94 qscintilla-1.52.ebuild 1076
+MD5 2cbe1abc741da2bdbeebb9c515cb2905 qscintilla-1.53.ebuild 1076
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 00d628534c7077582526546d18c716e1 files/digest-qscintilla-1.49 79
MD5 00d628534c7077582526546d18c716e1 files/digest-qscintilla-1.49-r1 79
MD5 55d83f96c8adfcf599166b6f21cae03e files/qscintilla-1.49-sandbox.patch 783
@@ -5,8 +11,3 @@ MD5 fc9cabb48b0b994d26803b8a5cfd9e63 files/digest-qscintilla-1.52 79
MD5 4c2437213d7057e8d7b89d2d2242d70a files/qscintilla-1.52-sandbox.patch 777
MD5 3f81c279f244c878a89da9ba84f3e486 files/digest-qscintilla-1.53 79
MD5 b94b18479812bfd1bbfc1d572fe73ca7 files/qscintilla-1.53-sandbox.patch 783
-MD5 dfdc3881a093ffeb0750499a93be9c9d qscintilla-1.49-r1.ebuild 1074
-MD5 de8da2e5996dc0758f2eabe5be370dab qscintilla-1.49.ebuild 1021
-MD5 ac52e562c329234951569df1c8929238 ChangeLog 1131
-MD5 71e92c17d44ad3ca7cc5bb57457e5c94 qscintilla-1.52.ebuild 1076
-MD5 2cbe1abc741da2bdbeebb9c515cb2905 qscintilla-1.53.ebuild 1076
diff --git a/dev-python/qscintilla/metadata.xml b/dev-python/qscintilla/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/qscintilla/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/quixote/Manifest b/dev-python/quixote/Manifest
index 56893eb0154e..594d937fd471 100644
--- a/dev-python/quixote/Manifest
+++ b/dev-python/quixote/Manifest
@@ -1,5 +1,6 @@
-MD5 b93be01baa0719f7833f7b8a24395bef files/digest-quixote-0.5.1 65
-MD5 175e497da620b92648516645ffcbeb10 files/digest-quixote-0.6 63
MD5 97a1aa904d1284fe450b1fde45a39a4b quixote-0.5.1.ebuild 796
-MD5 f69760a7cd0b19ebe778d8e193371f96 ChangeLog 962
MD5 7360828f49add5887a92e889ea546a7d quixote-0.6.ebuild 794
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 f69760a7cd0b19ebe778d8e193371f96 ChangeLog 962
+MD5 b93be01baa0719f7833f7b8a24395bef files/digest-quixote-0.5.1 65
+MD5 175e497da620b92648516645ffcbeb10 files/digest-quixote-0.6 63
diff --git a/dev-python/quixote/metadata.xml b/dev-python/quixote/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/quixote/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/rlcompleter2/Manifest b/dev-python/rlcompleter2/Manifest
index 2574a99a1353..f7859c9eec2c 100644
--- a/dev-python/rlcompleter2/Manifest
+++ b/dev-python/rlcompleter2/Manifest
@@ -1,3 +1,4 @@
-MD5 396be63d62788796fe338ee140acdbdf files/digest-rlcompleter2-0.95 68
MD5 88d2a1dbf837d2978bcb093aae6fdd16 ChangeLog 471
MD5 e98948c4a8554a43d6c30d568df95983 rlcompleter2-0.95.ebuild 616
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 396be63d62788796fe338ee140acdbdf files/digest-rlcompleter2-0.95 68
diff --git a/dev-python/rlcompleter2/metadata.xml b/dev-python/rlcompleter2/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/rlcompleter2/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index c7f61dc0a1f1..d281956117e1 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,7 +1,8 @@
+MD5 8646e695bcf38b5be5bfe77987597df2 ChangeLog 1595
+MD5 2e90d26390ed13cd2a38d6be47c10f6b sip-3.5.ebuild 1147
+MD5 1e2ec259bebb1e97a5a7c09b73cce126 sip-3.6.ebuild 1152
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 6e388fdcff422e9e350096079b248249 files/digest-sip-3.6 67
MD5 3d3910def0f161c87391dd758512fc18 files/license-3.6.diff 1037
MD5 02beeecfef8cd92555d0a20b8d331fa6 files/digest-sip-3.5 67
MD5 ea94cf729c92330a5d8a6d508361fd1c files/license-3.5.diff 1052
-MD5 1e2ec259bebb1e97a5a7c09b73cce126 sip-3.6.ebuild 1152
-MD5 2e90d26390ed13cd2a38d6be47c10f6b sip-3.5.ebuild 1147
-MD5 8646e695bcf38b5be5bfe77987597df2 ChangeLog 1595
diff --git a/dev-python/sip/metadata.xml b/dev-python/sip/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/sip/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/snmpy/Manifest b/dev-python/snmpy/Manifest
index fe8b120a1faf..9ef41d07b36a 100644
--- a/dev-python/snmpy/Manifest
+++ b/dev-python/snmpy/Manifest
@@ -1,3 +1,4 @@
-MD5 3eded070e87c9a70c72342494b6be1b3 files/digest-snmpy-1.0_alpha4 64
-MD5 4fb7fd3e08ec3dad96c63ff3f52d199c snmpy-1.0_alpha4.ebuild 597
MD5 10d14fff28490844997136d7dff1cc77 ChangeLog 538
+MD5 4fb7fd3e08ec3dad96c63ff3f52d199c snmpy-1.0_alpha4.ebuild 597
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 3eded070e87c9a70c72342494b6be1b3 files/digest-snmpy-1.0_alpha4 64
diff --git a/dev-python/snmpy/metadata.xml b/dev-python/snmpy/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/snmpy/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/soya/Manifest b/dev-python/soya/Manifest
index 9c413b8b7410..e5d50f5dcf05 100644
--- a/dev-python/soya/Manifest
+++ b/dev-python/soya/Manifest
@@ -1,3 +1,4 @@
-MD5 c0d82c3a81e8d8f2ff59d95649c9cd5f files/digest-soya-0.3.1 62
-MD5 f766b88be62a1800faa9b12f6de8c4e1 ChangeLog 416
MD5 b1b5006be0b34be83dce0b5bdd487997 soya-0.3.1.ebuild 952
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 f766b88be62a1800faa9b12f6de8c4e1 ChangeLog 416
+MD5 c0d82c3a81e8d8f2ff59d95649c9cd5f files/digest-soya-0.3.1 62
diff --git a/dev-python/soya/metadata.xml b/dev-python/soya/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/soya/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/stripogram-py21/Manifest b/dev-python/stripogram-py21/Manifest
index 4df7e27fddc9..d0c947d3f19f 100644
--- a/dev-python/stripogram-py21/Manifest
+++ b/dev-python/stripogram-py21/Manifest
@@ -1,3 +1,4 @@
-MD5 252b8a0d717e32e2aed5f057ccc1e463 stripogram-py21-1.4.ebuild 554
MD5 c1a74d7e53323c53d6cedd8dfceec50f ChangeLog 474
+MD5 252b8a0d717e32e2aed5f057ccc1e463 stripogram-py21-1.4.ebuild 554
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 ce9ecc9a41b035887b7cb05e518b833c files/digest-stripogram-py21-1.4 131
diff --git a/dev-python/stripogram-py21/metadata.xml b/dev-python/stripogram-py21/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/stripogram-py21/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/stripogram/Manifest b/dev-python/stripogram/Manifest
index 41e7ad65d57d..7423ea3942da 100644
--- a/dev-python/stripogram/Manifest
+++ b/dev-python/stripogram/Manifest
@@ -1,3 +1,4 @@
-MD5 63e1c668d7f9d403fce0198ac1313a06 stripogram-1.4.ebuild 507
MD5 a6ab165038de4fb1dd01d7982be25685 ChangeLog 449
+MD5 63e1c668d7f9d403fce0198ac1313a06 stripogram-1.4.ebuild 507
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 b3a6b50182a84c2480241e16bc4bd42a files/digest-stripogram-1.4 126
diff --git a/dev-python/stripogram/metadata.xml b/dev-python/stripogram/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/stripogram/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/twisted-cvs/Manifest b/dev-python/twisted-cvs/Manifest
index 71b6abfc85ca..c23aab6cf0b7 100644
--- a/dev-python/twisted-cvs/Manifest
+++ b/dev-python/twisted-cvs/Manifest
@@ -1,3 +1,4 @@
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-twisted-cvs-20021104 0
-MD5 612d5b2344d67fa9454fffaa527d6c0a twisted-cvs-20021104.ebuild 1546
MD5 418ee91cda8296e8dce29eb0c8edca16 ChangeLog 545
+MD5 612d5b2344d67fa9454fffaa527d6c0a twisted-cvs-20021104.ebuild 1546
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-twisted-cvs-20021104 0
diff --git a/dev-python/twisted-cvs/metadata.xml b/dev-python/twisted-cvs/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/twisted-cvs/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>
diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 06391bde6fd8..8b4537035f80 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,15 +1,16 @@
+MD5 1510bfad35d394f0b5abee38235543f0 ChangeLog 5835
+MD5 c54f548d5a9b7b44633f9d6a9e0a9ae4 twisted-1.0.1-r1.ebuild 1046
+MD5 761bccbe0d02eae820360028ba372642 twisted-1.0.2.ebuild 1159
+MD5 a848fa92ee9de9fb7bc6ed24bd455e52 twisted-1.0.3.ebuild 1027
MD5 69b224d00f05b6050721bdfd313f112b twisted-1.0.3-r1.ebuild 1240
MD5 4b9567bed4d4f31456feb90773692a72 twisted-1.0.4.ebuild 1242
-MD5 a677c69be996ac33b5f962df8166e258 twisted-1.0.6.ebuild 1250
-MD5 a848fa92ee9de9fb7bc6ed24bd455e52 twisted-1.0.3.ebuild 1027
-MD5 c54f548d5a9b7b44633f9d6a9e0a9ae4 twisted-1.0.1-r1.ebuild 1046
MD5 2124d063482cbded063fc32a82dfd90d twisted-1.0.5.ebuild 1250
-MD5 1510bfad35d394f0b5abee38235543f0 ChangeLog 5835
-MD5 761bccbe0d02eae820360028ba372642 twisted-1.0.2.ebuild 1159
+MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
+MD5 bff4fc8d79a16993fa8a282db9fc9478 twisted-1.0.6.ebuild 1243
+MD5 bb7d3ef16b63fe638cc8becd30eede88 files/digest-twisted-1.0.3-r1 67
+MD5 962cfda0434627ad4e3e6780175833a7 files/digest-twisted-1.0.1-r1 67
MD5 a10d97e929ad363df80f670b7579f2a6 files/digest-twisted-1.0.2 67
MD5 bb7d3ef16b63fe638cc8becd30eede88 files/digest-twisted-1.0.3 67
MD5 75ba8d1c594b8a2505b1fea3b7029e70 files/digest-twisted-1.0.4 67
MD5 58cb3ba8fe80104594ca5f73b2774fd1 files/digest-twisted-1.0.5 67
MD5 7b72afa2517437dbde778c70b4e19af2 files/digest-twisted-1.0.6 67
-MD5 962cfda0434627ad4e3e6780175833a7 files/digest-twisted-1.0.1-r1 67
-MD5 bb7d3ef16b63fe638cc8becd30eede88 files/digest-twisted-1.0.3-r1 67
diff --git a/dev-python/twisted/metadata.xml b/dev-python/twisted/metadata.xml
new file mode 100644
index 000000000000..de483c53568f
--- /dev/null
+++ b/dev-python/twisted/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>python</herd>
+</pkgmetadata>