* fix python eclass use, bug #207667
authorGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 11:58:44 +0000 (11:58 +0000)
committerGilles Dartiguelongue <eva@gentoo.org>
Sun, 24 Feb 2008 11:58:44 +0000 (11:58 +0000)
* adding gnome to metadata.xml
Package-Manager: portage-2.1.4.4

gnome-extra/music-applet/ChangeLog
gnome-extra/music-applet/Manifest
gnome-extra/music-applet/metadata.xml
gnome-extra/music-applet/music-applet-2.2.1.ebuild

index 8e96e9932278de3caf461fee6f25088520272a27..51c4fb2688da16ae60c4e23442352586072e8df2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for gnome-extra/music-applet
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/music-applet/ChangeLog,v 1.9 2007/12/25 14:26:04 phreak Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/music-applet/ChangeLog,v 1.10 2008/02/24 11:58:44 eva Exp $
+
+  24 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org>
+  music-applet-2.2.1.ebuild, metadata.xml:
+  fix python eclass use, bug #207667
+  adding gnome to metadata.xml
 
   25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
   Removing metalgod from metadata.xml as per #99350.
index 98881a97f3447b2eb068cbec32d59030c201cd48..13f3a72933b66d51189c751bfa7b6187181bf0b1 100644 (file)
@@ -1,4 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST music-applet-2.2.1.tar.gz 465371 RMD160 0f7f311dde8c86a588e3fe79f7ab531a79545391 SHA1 1a034c601e61d4290f3fd72caa21148ddbfb4fb0 SHA256 29d74bfae47f6d92e13c6dfc392898fe37255c621d8ac442bc3dbe36cfea0873
-EBUILD music-applet-2.2.1.ebuild 762 RMD160 c17ed45ffc69d68ed9ac63316f7ef0500fb1b8d3 SHA1 517a9b80b633573e37c32d0be461b954c18b43a2 SHA256 b03a0e2e8315841571e2d01bca2a5583de9e2035911bfded7bf6ff7db600ea4b
-MISC ChangeLog 1808 RMD160 5a0c7570b848fc02b7f2308bb2fef24d7add1bcc SHA1 4a0d536c06d88bedf2c4f7e6a945ea40be5d2a95 SHA256 1c5808e40378f1146ce36738ad040d8c1bd020a1ad2ff76a5a3aa4e2fe9dcda2
-MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
+EBUILD music-applet-2.2.1.ebuild 1167 RMD160 ba16dd95b5a12ef3da25e67e0afd69f294d1e89e SHA1 dddd808fbcd45986711ec5e2c9a80454d975e295 SHA256 2d7422ef8f27680faf66682e29064cc32001fc7e11e0ff2f51eb33e64056eb0a
+MISC ChangeLog 1972 RMD160 a832cfd6a7ba6847f57314f1217e87e9fc640952 SHA1 a0869c7973a60facc6855863cff194377bb84697 SHA256 474cbdf799bc425b3366777f45d9eccaf9c5229708de352495d4275de4a24109
+MISC metadata.xml 179 RMD160 ddc3e5fe13828cc771d4dbe934e04a77c060762d SHA1 9d41487c3fb77cf506c0ce94575f848ca8285ca5 SHA256 2cc60ee90db4f8b5d8c2ad6bcb29a6453da2ce7f61aca5b45582116f63b35a06
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHwVv91fmVwcYIWAYRAgOmAKCbVzuk9R+UOuPZpp+CCACvFhnpagCgk5vh
+BzTfn5MctzgT4a0wKdrULhU=
+=CVhD
+-----END PGP SIGNATURE-----
index ae573a60407f9509c59e1f8d067d290847986b30..74f121ac879bc8958cbb60c584e4deece8038f92 100644 (file)
@@ -2,4 +2,5 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
        <herd>sound</herd>
+       <herd>gnome</herd>
 </pkgmetadata>
index a0766de049c811faea483c26382d34e3cc191cba..f455bceaf987475e86daf17ce39c147446a7bf41 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/gnome-extra/music-applet/music-applet-2.2.1.ebuild,v 1.1 2007/11/21 11:37:44 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/music-applet/music-applet-2.2.1.ebuild,v 1.2 2008/02/24 11:58:44 eva Exp $
 
-inherit gnome2
+inherit gnome2 python
 
 DESCRIPTION="GNOME applet to control various music players"
 HOMEPAGE="http://www.kuliniewicz.org/music-applet"
@@ -23,3 +23,23 @@ DEPEND=">=x11-libs/gtk+-2.6
        >=dev-python/pygtk-2.6"
 RDEPEND="dev-util/pkgconfig
        dev-util/intltool"
+
+src_unpack() {
+       gnome2_src_unpack
+
+       # disable pyc compiling
+       mv py-compile py-compile.orig
+       ln -s $(type -P true) py-compile
+}
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+       python_version
+       python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/musicapplet
+}
+
+pkg_postrm() {
+       gnome2_pkg_postrm
+       python_version
+       python_mod_cleanup /usr/$(get_libdir)/python${PYVER}/site-packages/musicapplet
+}