Don't install .la files in site-packages directories.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 22 May 2010 18:10:10 +0000 (18:10 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 22 May 2010 18:10:10 +0000 (18:10 +0000)
Avoid deprecation warnings.
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-python/pygobject/Manifest
dev-python/pygobject/pygobject-2.18.0-r2.ebuild
dev-python/pygobject/pygobject-2.18.0.ebuild
dev-python/pygobject/pygobject-2.20.0.ebuild
dev-python/wxpython/Manifest

index 23e765b94ccb54ea9072a49ee3515869d21d2edf..706e1be1f333ca63691348c47bfa74bddf61f9cd 100644 (file)
@@ -5,8 +5,8 @@ AUX pygobject-2.18.0-support_multiple_python_versions.patch 2349 RMD160 054080d2
 AUX pygobject-2.20.0-tmpdir-makefile.patch 1817 RMD160 6e2032012f65a74ed140f777e0e7d5addfbc5c1f SHA1 ea47d992fed96f2cea63543232cc3b9ed9e160a9 SHA256 88245480666f05f302a6abd3ef52d8e3a581a2842774f52a484a02d2ea389699
 DIST pygobject-2.18.0.tar.bz2 639205 RMD160 db454107949b0e797c6c151aa426368ef0f59317 SHA1 f800eda7978fe9813600cfdda973da15c3178bb0 SHA256 b11b840ae31e6e644986806ee3400f4528b803d07b6cee26add45e0f2e5e622b
 DIST pygobject-2.20.0.tar.bz2 666287 RMD160 5e3a8c976b3047b0dd9c492c8344ccd0ca77d3fd SHA1 a5954262051f376983bef6cc0e3fd1b0ca1824f7 SHA256 41e923a3f4426a3e19f6d154c424e3dac6f39defca77af602ac6272ce270fa81
-EBUILD pygobject-2.18.0-r2.ebuild 3138 RMD160 02ced6011b61586fc8fa70a8520294785eab9557 SHA1 439de216f4e153c1f511d73958e13db933e286a7 SHA256 0ef8509c1f85b20d3d5ce00416c58d7c95b39be0f752e18fdc3abd1135560ec3
-EBUILD pygobject-2.18.0.ebuild 2200 RMD160 9854c2d09c6600529aa71c32d720e73c2be8e875 SHA1 13d4e8f2a33c9bb9562f9996b084a7e8410e00b3 SHA256 19b6c0b1b3813483a4e8f362686e366bb9067813d3da209a16e50612f6513624
-EBUILD pygobject-2.20.0.ebuild 3193 RMD160 5eb7cc615f39fcf10be0b0fb9b6e795ceddb0917 SHA1 788bab643b805aee2ba68e841376acb364660dde SHA256 132f6dca832103609da173a194c668f71c0de6b23ad5d37468250c90a129fdcb
+EBUILD pygobject-2.18.0-r2.ebuild 3190 RMD160 4fc073deb7049f61c7004e3c91fed53bb2ef5f36 SHA1 6d5f85f8e70bde2be8379cd8e4174096018b1956 SHA256 a8a20e1563ceffe2df259498cf509c582576fcf7dfba3d6c59952b080a8e5eae
+EBUILD pygobject-2.18.0.ebuild 2275 RMD160 f6638b3d988b00d1ec5fb2c93ee87842ebd41518 SHA1 c4e59d7eeaee95704a9132f53d59002d0a43ffe7 SHA256 c76987086f79700411185bc01ef6fce4a7d7aa12c6337f9593ca07ad6050ecd4
+EBUILD pygobject-2.20.0.ebuild 3245 RMD160 7679ead1383e569a9070171b4bebfaac00d9f485 SHA1 96bc9cde36e02ac7d03cde2f2f9a36b4de675c34 SHA256 951d7a5973aa8e0fd3475446ba404e7c7688416640fff5941e2ac6a77f81ea82
 MISC ChangeLog 13518 RMD160 26aabbbbc39b8b49f14581bec1e80e38227a701c SHA1 319fde0a4ead302dbe1a545f3edc3a3ec083636f SHA256 aafa726f728a3ef45bbf7605d29139d924a3754baad5807574a57a808306d825
 MISC metadata.xml 282 RMD160 32fd779b50e24af15b5d30862d362cef786e2930 SHA1 6603342ce4d848c26dd1a585eeebc1b84198f2fa SHA256 116a6827697ff69c8f1971077502e9fa2b0d2fd23e57c97d4b54b3d1495597ca
index f70eadd14f90a8fce3d2a500e0d568747be7745e..a2f36123d65c7277063b859578ac2c7a69cef305 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.18.0-r2.ebuild,v 1.7 2010/05/22 11:14:26 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.18.0-r2.ebuild,v 1.8 2010/05/22 18:10:10 arfrever Exp $
 
 EAPI="2"
 SUPPORT_PYTHON_ABIS="1"
@@ -93,6 +93,8 @@ src_install() {
        }
        python_execute_function -s installation
 
+       python_clean_installation_image
+
        if use examples; then
                insinto /usr/share/doc/${P}
                doins -r examples
@@ -110,7 +112,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-       python_mod_cleanup
+       python_mod_cleanup gtk-2.0 pygtk.py
 
        create_symlinks() {
                alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9].[0-9]
index 801a0be7623f69be999a7ac26a9dd0580f785551..1866df19251cd19d63b6df23fde59de017c51d97 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.18.0.ebuild,v 1.16 2010/05/22 11:14:26 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.18.0.ebuild,v 1.17 2010/05/22 18:10:10 arfrever Exp $
 
 inherit alternatives autotools gnome2 python virtualx
 
@@ -59,6 +59,7 @@ src_test() {
 
 src_install() {
        gnome2_src_install
+       python_clean_installation_image
 
        if use examples; then
                insinto /usr/share/doc/${P}
@@ -70,13 +71,12 @@ src_install() {
 }
 
 pkg_postinst() {
-       python_mod_optimize $(python_get_sitedir)/gtk-2.0
+       python_mod_optimize $(python_get_sitedir)/gtk-2.0 $(python_get_sitedir)/pygtk.py
        alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9].[0-9]
        alternatives_auto_makesym $(python_get_sitedir)/pygtk.pth pygtk.pth-[0-9].[0-9]
-       python_mod_compile $(python_get_sitedir)/pygtk.py
        python_need_rebuild
 }
 
 pkg_postrm() {
-       python_mod_cleanup
+       python_mod_cleanup $(python_get_sitedir)/gtk-2.0 $(python_get_sitedir)/pygtk.py
 }
index 11d7575e0b211c85002fe9acd04c16161b7e6e42..bb68b370c5653a9698077ecf2a990a8722e064fb 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.20.0.ebuild,v 1.10 2010/05/22 11:14:26 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.20.0.ebuild,v 1.11 2010/05/22 18:10:10 arfrever Exp $
 
 EAPI="2"
 SUPPORT_PYTHON_ABIS="1"
@@ -94,6 +94,8 @@ src_install() {
        }
        python_execute_function -s installation
 
+       python_clean_installation_image
+
        if use examples; then
                insinto /usr/share/doc/${P}
                doins -r examples
@@ -111,7 +113,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-       python_mod_cleanup
+       python_mod_cleanup gtk-2.0 pygtk.py
 
        create_symlinks() {
                alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9].[0-9]
index 69c5c48799379b233f5697ebe4661f69544c6f6a..c7025c027334db4577d0c1e58ff77326e1229bde 100644 (file)
@@ -8,7 +8,7 @@ DIST wxPython-docs-2.8.10.1.tar.bz2 2331639 RMD160 c1eadac650401895ae32739b316cd
 DIST wxPython-newdocs-2.8.9.2.tar.bz2 1503913 RMD160 86084386383904972df15aa65ca26d1ad1a28a5d SHA1 eedef5ef87824b28a6fe4d338420cf6249ac1f2f SHA256 890b6b7ca37ba7aaa27f9716ea9992ac75ed8150e83939506e3c47f86e7f37a8
 DIST wxPython-src-2.6.4.0.tar.bz2 19062795 RMD160 fe4d2cd91f83c6a8538f2f70f94d6553985f3958 SHA1 621f529e0a5c3e30d4a750046fd71179567a52f8 SHA256 124281b3f5d699eb0699022a0e00fd5359370b61748a0560b7109005d8fb06ba
 DIST wxPython-src-2.8.10.1.tar.bz2 29770994 RMD160 bb606046d140623041b988e64ab268ced9aa958f SHA1 6598fbafd979a91f20100171fa23a91779f6dc62 SHA256 447690773279088e9d06dcfe56f00f310c0186de435969bb60b04ed0c3f25f5f
-EBUILD wxpython-2.6.4.0-r2.ebuild 3512 RMD160 dd60df347d09e38d8064890a917f2214d1f7be15 SHA1 a87cef3184ad936feceebf2d026c5934b95ecb61 SHA256 74b8e0d61cb3eff6aebfdabfff5302d0e8c1937f5de732917d6199a3d95242d2
-EBUILD wxpython-2.8.10.1.ebuild 5345 RMD160 1ba642ba9ec4801d3576bbb5c41e3d1231bf107c SHA1 e18f06caa63d336de440174284d9b5e47ba6d578 SHA256 1f3559d238e46a05eebb636d94cebc62e75c30a10bd6c186de16f751d8d2370e
+EBUILD wxpython-2.6.4.0-r2.ebuild 3551 RMD160 67fb9c8f07b9809de54c4c09f4312411afda11c1 SHA1 71d9868264a094c150a1b139af6f5b857587ff56 SHA256 8ab48cd2ffc74c1c2531e8643572cef7440470d331001eb14151f9bf3c578919
+EBUILD wxpython-2.8.10.1.ebuild 5382 RMD160 11899555513d4e7e3d7aa98fde91fa0571f4e7db SHA1 198b8cb51bc0ac0b26f997bf5c9e5b17952c4b3d SHA256 892e83da078364002bdcad1ab8c1a75dd34aebf45b95199324a52c98321dd057
 MISC ChangeLog 25267 RMD160 52632f3ef4f6ecc537fef2c9557dffe99e0cc622 SHA1 b91e31415408c5b4a59c90796389b8466c070e39 SHA256 c603bb817685eb9659f53ce5ffd1515084d82ba09451a6c12fcff283edeef2ea
 MISC metadata.xml 366 RMD160 3241adb1423f2ce702bc75172a071d7c24c335e3 SHA1 363953bc2e7c364bdc92278ce391df6820c8b063 SHA256 d90a8fa164deff1b8cfa28cf401483424addfceeca8cd35539b7f2bbb3280cff