fix python eclass use, bug #207667
authorGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 21:10:09 +0000 (21:10 +0000)
committerGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 21:10:09 +0000 (21:10 +0000)
Package-Manager: portage-2.1.4.4

media-video/pitivi/ChangeLog
media-video/pitivi/Manifest
media-video/pitivi/pitivi-0.11.1.ebuild

index a7c2bb224ac23ee572f4727e6e6faf979e7a8dde..feb56c2e38fc4013794d99bf64238f9aab34f70b 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for media-video/pitivi
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/ChangeLog,v 1.10 2007/12/01 16:57:50 hanno Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/ChangeLog,v 1.11 2008/02/24 21:10:09 eva Exp $
+
+  24 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org> pitivi-0.11.1.ebuild:
+  fix python eclass use, bug #207667
 
 *pitivi-0.11.1 (01 Dec 2007)
 
index df444b372be3a374060064d05e0200e6cf5164a1..0f9355b3cc62ea0fd43d4f664a7e6d6f69543082 100644 (file)
@@ -1,8 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST pitivi-0.10.3.tar.bz2 308152 RMD160 a33c8684b4db294f8266d23f349750edf7047774 SHA1 debf5da60ce2b6212c8297f23a998777f8ca3c47 SHA256 cfb703fccf01f61112a7065ddb119886692deb75074a7faab0f039c275b88f39
 DIST pitivi-0.11.0.tar.bz2 347623 RMD160 2ade15c3718b81fb770609951ac090d45893900a SHA1 d3337e9c053e5ce1af41d6d8651cb66313b0a3a0 SHA256 709b77b6cdff8856e6a8a3e9b7e91634da81477702d497deff1cd5597840a1d4
 DIST pitivi-0.11.1.tar.bz2 350216 RMD160 2f875ce55affcf77013dbe911d2c4a06b0b33a4c SHA1 7378de147684c5f5c6c2b2b5cf7953e458343975 SHA256 76f8331c3e49466838344494e72873a03b84752b3686d34e35f627860424c82a
 EBUILD pitivi-0.10.3.ebuild 1090 RMD160 905c643ef50e0a531c1730333127814aa99e16a5 SHA1 008547690a67860f2a374fd85a0020c4ce9e89fb SHA256 0f13eb12469e66283f0dfb74275cf6d94ca9829752f02b615e1774a3555812ab
 EBUILD pitivi-0.11.0.ebuild 1137 RMD160 9e85df36f40711578c3f9ebd70bed0cd999bdbbe SHA1 e22939ccd2ea046ef1e4f91de79fb995430ed9b4 SHA256 ce2fcd12fa36849e2aa6237731fb85ce9282da41427549cfe08225fc333f44c9
-EBUILD pitivi-0.11.1.ebuild 1137 RMD160 3d9b77a7fda3a30f216b5e6973f69116b6deebbb SHA1 5a2a75beeda0b380ec0b852ad86710112e5857b4 SHA256 0513261d65f4126513e22c12b4f9a952260f3995a8a173d6a16fda9787c68808
-MISC ChangeLog 1348 RMD160 e06d7ff7b3f0633eca6b9603956621ff1f521665 SHA1 77f522cffdca3a9097e5ce7cb2944a0e41189e94 SHA256 6d580a7c2963db08646b72d099bf79df921b85416b19879676052b3773347c01
+EBUILD pitivi-0.11.1.ebuild 1469 RMD160 e034131f179a674f3805aada9cdc917a010a0b85 SHA1 571a04c201b7b22a9a94cc746f2af52885cc5f7b SHA256 f0706be8a3aa90cccaf783315ea49cbeb0976e7212ee320eed9b1119f764b9b0
+MISC ChangeLog 1460 RMD160 1702fa01c552dd5c9199c54376d55c444675c6a6 SHA1 8c4ad3a5eccebf68ec984dafd7fdb33ecbd2e663 SHA256 e308bf78be3a63355c4d82e61f8333b08c4346788588fdf1ce44655bc43810be
 MISC metadata.xml 219 RMD160 c3357aa8edfab7033261267720250a36fc96e7f8 SHA1 fef872e700565309235dbfe0f45d81a1692829c0 SHA256 c76952c442b16a3d2efe40e95e84f1110ec9b13775882012b30a25ca3b063ada
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHwd1F1fmVwcYIWAYRAroSAKDwQ1OFblWRH0TpEfK7axq3euqUGwCfaF19
+lecXxN73UTMSNzPUpGYkkJA=
+=eVBD
+-----END PGP SIGNATURE-----
index cc7639a318377a3544170b67bd65e276bfdfdc9f..a0eee0a33e263b4d07ff7157e279749171229b14 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/pitivi-0.11.1.ebuild,v 1.1 2007/12/01 16:57:50 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/pitivi/pitivi-0.11.1.ebuild,v 1.2 2008/02/24 21:10:09 eva Exp $
 
-inherit gnome2
+inherit gnome2 python
 
 DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework"
 HOMEPAGE="http://www.pitivi.org"
@@ -30,9 +30,27 @@ RDEPEND="${DEPEND}
 
 DOCS="AUTHORS ChangeLog NEWS RELEASE"
 
+src_unpack() {
+       gnome2_src_unpack
+
+       # disable pyc compiling
+       mv py-compile py-compile.orig
+       ln -s $(type -P true) py-compile
+}
+
 src_compile() {
        addpredict $(unset HOME; echo ~)/.gconf
        addpredict $(unset HOME; echo ~)/.gconfd
        addpredict $(unset HOME; echo ~)/.gstreamer-0.10
        gnome2_src_compile
 }
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+       python_mod_optimize "/usr/$(get_libdir)/${PN}/python/${PN}"
+}
+
+pkg_postrm() {
+       gnome2_pkg_postrm
+       python_mod_cleanup "/usr/$(get_libdir)/${PN}/python/${PN}"
+}