Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 146593 Details for
Bug 160991
dev-python/gnome-python-desktop has unnecessary dependencies?
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Split gentoo-python-desktop into per-component ebuilds take 2
gnome-python-desktop-split-ebuilds.patch (text/plain), 29.21 KB, created by
Arun Raghavan (RETIRED)
on 2008-03-19 17:21:12 UTC
(
hide
)
Description:
Split gentoo-python-desktop into per-component ebuilds take 2
Filename:
MIME Type:
Creator:
Arun Raghavan (RETIRED)
Created:
2008-03-19 17:21:12 UTC
Size:
29.21 KB
patch
obsolete
>diff --git a/dev-python/gnome-python-applet/Manifest b/dev-python/gnome-python-applet/Manifest >new file mode 100644 >index 0000000..f85858f >--- /dev/null >+++ b/dev-python/gnome-python-applet/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-applet-2.22.0.ebuild 447 RMD160 fe63f264c20d4c17bfd3904a9f6149c339becf92 SHA1 620143935105e5cbd4bbf3446d92116f3dedaec9 SHA256 75b968fce2003f18c69f246e25d1eef0e3c39329a6e90076f8df385caa7e45ab >diff --git a/dev-python/gnome-python-applet/gnome-python-applet-2.22.0.ebuild b/dev-python/gnome-python-applet/gnome-python-applet-2.22.0.ebuild >new file mode 100644 >index 0000000..efb7f31 >--- /dev/null >+++ b/dev-python/gnome-python-applet/gnome-python-applet-2.22.0.ebuild >@@ -0,0 +1,20 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/gnome-panel-2.13.4" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/applet/* >+ fi >+} >diff --git a/dev-python/gnome-python-bugbuddy/Manifest b/dev-python/gnome-python-bugbuddy/Manifest >new file mode 100644 >index 0000000..60768c9 >--- /dev/null >+++ b/dev-python/gnome-python-bugbuddy/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-bugbuddy-2.22.0.ebuild 289 RMD160 a41c84cd3fccb59640068aa3d170a452066874eb SHA1 31055dfa78fc8ca597f13f5f1e5fbe37aa3866c8 SHA256 9b5d50ff65d51ea7a1335f8ce6000cdfa59d3a37027c015f8f9ae7faea025eb3 >diff --git a/dev-python/gnome-python-bugbuddy/gnome-python-bugbuddy-2.22.0.ebuild b/dev-python/gnome-python-bugbuddy/gnome-python-bugbuddy-2.22.0.ebuild >new file mode 100644 >index 0000000..02a449c >--- /dev/null >+++ b/dev-python/gnome-python-bugbuddy/gnome-python-bugbuddy-2.22.0.ebuild >@@ -0,0 +1,11 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=gnome-extra/bug-buddy-2.16" >diff --git a/dev-python/gnome-python-desktop-base/Manifest b/dev-python/gnome-python-desktop-base/Manifest >new file mode 100644 >index 0000000..98ed120 >--- /dev/null >+++ b/dev-python/gnome-python-desktop-base/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-desktop-base-2.22.0.ebuild 957 RMD160 3dd70abfc6cee67f6c5d0a55b5f546e0ae57157b SHA1 5fa2a7d24ea6d18d1eaa1b4e282c3359f06a0f0e SHA256 52f17eb95c90904ea55947eeb7b59ed9eb840e1d82fff99e961581c0e5b8e486 >diff --git a/dev-python/gnome-python-desktop-base/gnome-python-desktop-base-2.22.0.ebuild b/dev-python/gnome-python-desktop-base/gnome-python-desktop-base-2.22.0.ebuild >new file mode 100644 >index 0000000..193de15 >--- /dev/null >+++ b/dev-python/gnome-python-desktop-base/gnome-python-desktop-base-2.22.0.ebuild >@@ -0,0 +1,35 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit autotools gnome2 >+ >+# This ebuild does nothing -- we just want to get the pkgconfig file installed >+MY_PN="gnome-python-desktop" >+DESCRIPTION="Provides python the base files for the Gnome Python Desktop bindings" >+HOMEPAGE="http://pygtk.org/" >+PVP=(${PV//[-\._]/ }) >+SRC_URI="mirror://gnome/sources/${MY_PN}/${PVP[0]}.${PVP[1]}/${MY_PN}-${PV}.tar.bz2 >+ http://nemesis.accosted.net/downloads/${MY_PN}-${PV}-split.patch.gz" >+ >+LICENSE="LGPL-2.1" >+SLOT="0" >+ >+RDEPEND="!<dev-python/gnome-python-desktop-2.22.0-r1" >+DEPEND="${RDEPEND}" >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+ >+S="${WORKDIR}/${MY_PN}-${PV}" >+ >+src_unpack() { >+ unpack ${A} >+ cd "${S}" >+ epatch "${WORKDIR}/gnome-python-desktop-${PV}-split.patch" >+ eautoreconf >+} >+ >+src_compile() { >+ G2CONF="${G2CONF} --disable-allbindings" >+ gnome2_src_compile >+} >diff --git a/dev-python/gnome-python-desktop-meta/Manifest b/dev-python/gnome-python-desktop-meta/Manifest >new file mode 100644 >index 0000000..d5ffbb8 >--- /dev/null >+++ b/dev-python/gnome-python-desktop-meta/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-desktop-meta-2.22.0.ebuild 995 RMD160 3d9b8d2439f3e2d2f6b4788d0692e841a21e6b93 SHA1 c410c5bad81d5256518cc4e4dde3e9d5dbb3367d SHA256 f456efeb91ae0d0aeb0852e4b4482ab5e18e3fa14e6ab3c5df627ceaab15352f >diff --git a/dev-python/gnome-python-desktop-meta/gnome-python-desktop-meta-2.22.0.ebuild b/dev-python/gnome-python-desktop-meta/gnome-python-desktop-meta-2.22.0.ebuild >new file mode 100644 >index 0000000..89e6423 >--- /dev/null >+++ b/dev-python/gnome-python-desktop-meta/gnome-python-desktop-meta-2.22.0.ebuild >@@ -0,0 +1,27 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+DESCRIPTION="Meta build which provides python interfacing modules for some GNOME desktop libraries" >+HOMEPAGE="http://pygtk.org/" >+ >+LICENSE="LGPL-2.1 GPL-2" >+SLOT="0" >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+ >+RDEPEND="=dev-python/gnome-python-applet-${PV}* >+ =dev-python/gnome-python-bugbuddy-${PV}* >+ =dev-python/gnome-python-desktop-${PV}* >+ =dev-python/gnome-python-evolution-${PV}* >+ =dev-python/gnome-python-gtksourceview-${PV}* >+ =dev-python/gnome-python-gtop-${PV}* >+ =dev-python/gnome-python-keyring-${PV}* >+ =dev-python/gnome-python-mediaprofiles-${PV}* >+ =dev-python/gnome-python-metacity-${PV}* >+ =dev-python/gnome-python-nautilusburn-${PV}* >+ =dev-python/gnome-python-print-${PV}* >+ =dev-python/gnome-python-rsvg-${PV}* >+ =dev-python/gnome-python-totem_plparser-${PV}* >+ =dev-python/gnome-python-wnck-${PV}*" >diff --git a/dev-python/gnome-python-desktop/Manifest b/dev-python/gnome-python-desktop/Manifest >index 1b4888b..414696b 100644 >--- a/dev-python/gnome-python-desktop/Manifest >+++ b/dev-python/gnome-python-desktop/Manifest >@@ -1,3 +1,6 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c > DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-desktop-2.22.0-r1.ebuild 321 RMD160 f756811c939acba233e17bbb779e4a93df18c3b7 SHA1 4c5ab35b401cc2f95ea84a47a4e70761a63145a9 SHA256 0d8b110320fe81c1b312af87ad47b34082e5af18c953c2b199a2f301d4039636 > EBUILD gnome-python-desktop-2.22.0.ebuild 1961 RMD160 4999497ebb8deb26221d88b2e9bbdf503f61d4e9 SHA1 7d4d3441939da5202b4241feec0473a2a21202a8 SHA256 296d24f73af3742b39b42a2d3095829d803d90ebc26f2c91549233a40eedfa6e >+MISC .gnome-desktop-desktop-2.22.0.ebuild.swp 12288 RMD160 8c3079c2d968b6f3974e4d04b48e4ad27ab6af47 SHA1 19d68e15fa0470018f7204ef1475ccab381df885 SHA256 1b3c545b96084494dda781a5a3679ceb8d60e7d00f7c8a156bcdb34b669b475c > MISC ChangeLog 432 RMD160 fe58ec8a9e06529109c673a8eb4dcc4a145b5289 SHA1 61b6d6d8387e51ebe0e41477d57764bba57f047c SHA256 2de552b230d25f94eb0e884e544e713b866cf494f56a6139a740663f1e9f8ff7 >diff --git a/dev-python/gnome-python-desktop/gnome-python-desktop-2.22.0-r1.ebuild b/dev-python/gnome-python-desktop/gnome-python-desktop-2.22.0-r1.ebuild >new file mode 100644 >index 0000000..04d5701 >--- /dev/null >+++ b/dev-python/gnome-python-desktop/gnome-python-desktop-2.22.0-r1.ebuild >@@ -0,0 +1,13 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+MY_BINDING="gnomedesktop" >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/gnome-desktop-2.10.0" >diff --git a/dev-python/gnome-python-evolution/Manifest b/dev-python/gnome-python-evolution/Manifest >new file mode 100644 >index 0000000..4957c09 >--- /dev/null >+++ b/dev-python/gnome-python-evolution/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-evolution-2.22.0.ebuild 482 RMD160 b23e350a1155a51c70e855e2f46216e5ac264c3b SHA1 069a61506f40e4607ade9b494a091e19f419bde2 SHA256 c082a729a37d21d810d2811f0bb894a0b9333f7f9b3ea5f8ebd26c7c3906e0c3 >diff --git a/dev-python/gnome-python-evolution/gnome-python-evolution-2.22.0.ebuild b/dev-python/gnome-python-evolution/gnome-python-evolution-2.22.0.ebuild >new file mode 100644 >index 0000000..77bd53c >--- /dev/null >+++ b/dev-python/gnome-python-evolution/gnome-python-evolution-2.22.0.ebuild >@@ -0,0 +1,21 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+MY_BINDING="evolution" >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=gnome-extra/evolution-data-server-1.2 >+ =dev-python/pygobject-2* >+ =x11-libs/gtk+-2* >+ x11-libs/pango" >+ >+src_compile() { >+ G2CONF="${G2CONF} --enable-evolution_ecal" >+ gnome-python-desktop_src_compile >+} >diff --git a/dev-python/gnome-python-gtksourceview/Manifest b/dev-python/gnome-python-gtksourceview/Manifest >new file mode 100644 >index 0000000..cce8ef4 >--- /dev/null >+++ b/dev-python/gnome-python-gtksourceview/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-gtksourceview-2.22.0.ebuild 455 RMD160 a799076df947a259a9637d3cb8e2893f9adb686e SHA1 c37c15e0fdebe969177529c6b55c3c1f3f02b780 SHA256 0cc9bcf33d6268bbaee6084971a4045236f7d3f6c12079b0947f2b16f89003fb >diff --git a/dev-python/gnome-python-gtksourceview/gnome-python-gtksourceview-2.22.0.ebuild b/dev-python/gnome-python-gtksourceview/gnome-python-gtksourceview-2.22.0.ebuild >new file mode 100644 >index 0000000..c998742 >--- /dev/null >+++ b/dev-python/gnome-python-gtksourceview/gnome-python-gtksourceview-2.22.0.ebuild >@@ -0,0 +1,20 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="doc examples" >+ >+DEPEND="${DEPEND} >+ =x11-libs/gtksourceview-1.8*" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/gtksourceview/* >+ fi >+} >diff --git a/dev-python/gnome-python-gtop/Manifest b/dev-python/gnome-python-gtop/Manifest >new file mode 100644 >index 0000000..4779755 >--- /dev/null >+++ b/dev-python/gnome-python-gtop/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-gtop-2.22.0.ebuild 288 RMD160 3d02588e385224f8ad712fee69d8cbb75c9132ef SHA1 9f429fe7aa34ebbd48a9ebcb6b84fc750a110e1f SHA256 8ea71e6410851f67738d45a47d01dd76fdb01b81f0b7be53b1c637f0a19a96b9 >diff --git a/dev-python/gnome-python-gtop/gnome-python-gtop-2.22.0.ebuild b/dev-python/gnome-python-gtop/gnome-python-gtop-2.22.0.ebuild >new file mode 100644 >index 0000000..d4ad445 >--- /dev/null >+++ b/dev-python/gnome-python-gtop/gnome-python-gtop-2.22.0.ebuild >@@ -0,0 +1,11 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/libgtop-2.13.0" >diff --git a/dev-python/gnome-python-keyring/Manifest b/dev-python/gnome-python-keyring/Manifest >new file mode 100644 >index 0000000..97cede2 >--- /dev/null >+++ b/dev-python/gnome-python-keyring/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-keyring-2.22.0.ebuild 475 RMD160 464ec67c270d0500dec2b2437c65fd202d70f6aa SHA1 1532ce27b4543fd4b8b8c787fbbe449e4d3a1a8c SHA256 7fdbc89afbe7e8b2cf6ed225faf03593f1d1891cac0d83dfec8af817c0145672 >diff --git a/dev-python/gnome-python-keyring/gnome-python-keyring-2.22.0.ebuild b/dev-python/gnome-python-keyring/gnome-python-keyring-2.22.0.ebuild >new file mode 100644 >index 0000000..a4e43a7 >--- /dev/null >+++ b/dev-python/gnome-python-keyring/gnome-python-keyring-2.22.0.ebuild >@@ -0,0 +1,22 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+MY_BINDING="gnomekeyring" >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/gnome-keyring-0.5.0" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/keyring* >+ fi >+} >diff --git a/dev-python/gnome-python-mediaprofiles/Manifest b/dev-python/gnome-python-mediaprofiles/Manifest >new file mode 100644 >index 0000000..336d3c1 >--- /dev/null >+++ b/dev-python/gnome-python-mediaprofiles/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-mediaprofiles-2.22.0.ebuild 482 RMD160 d718d8833a98e196cab60c633a13fe6990023b6e SHA1 bb74e2f6899fdc9937db07fafabcd051a3466b33 SHA256 48a9dbbc0f36b9b85a101d52475b0b23ef5b6811937c6bde9d2310e5205a2797 >diff --git a/dev-python/gnome-python-mediaprofiles/gnome-python-mediaprofiles-2.22.0.ebuild b/dev-python/gnome-python-mediaprofiles/gnome-python-mediaprofiles-2.22.0.ebuild >new file mode 100644 >index 0000000..2dea1e4 >--- /dev/null >+++ b/dev-python/gnome-python-mediaprofiles/gnome-python-mediaprofiles-2.22.0.ebuild >@@ -0,0 +1,21 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-extra/gnome-media-2.10.0 >+ >=gnome-base/gconf-2.10.0" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/mediaprofiles/* >+ fi >+} >diff --git a/dev-python/gnome-python-metacity/Manifest b/dev-python/gnome-python-metacity/Manifest >new file mode 100644 >index 0000000..3b0df41 >--- /dev/null >+++ b/dev-python/gnome-python-metacity/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-metacity-2.22.0.ebuild 285 RMD160 8d3adf8e83e0c1f66387e2ee5627dd80c755647e SHA1 938d6157fcafaaa1bf078e2d41e10d6a2b69415b SHA256 5ed27959329451817f02a051911b2c41fc211e6e378aa8b32f89014479a77213 >diff --git a/dev-python/gnome-python-metacity/gnome-python-metacity-2.22.0.ebuild b/dev-python/gnome-python-metacity/gnome-python-metacity-2.22.0.ebuild >new file mode 100644 >index 0000000..63caf2b >--- /dev/null >+++ b/dev-python/gnome-python-metacity/gnome-python-metacity-2.22.0.ebuild >@@ -0,0 +1,11 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=x11-wm/metacity-2.21.5" >diff --git a/dev-python/gnome-python-nautilusburn/Manifest b/dev-python/gnome-python-nautilusburn/Manifest >new file mode 100644 >index 0000000..7e79881 >--- /dev/null >+++ b/dev-python/gnome-python-nautilusburn/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-nautilusburn-2.22.0.ebuild 461 RMD160 ecd89b0a7d0d879672f02b1a26481d9a41a17694 SHA1 9949c32d0cca8b7bce5d81b2f8c0884dd776d9bb SHA256 8e1ef163d23d38ee27c6ec4bc404c2e358095cfa2d476ce604d871ca52faabf6 >diff --git a/dev-python/gnome-python-nautilusburn/gnome-python-nautilusburn-2.22.0.ebuild b/dev-python/gnome-python-nautilusburn/gnome-python-nautilusburn-2.22.0.ebuild >new file mode 100644 >index 0000000..089131a >--- /dev/null >+++ b/dev-python/gnome-python-nautilusburn/gnome-python-nautilusburn-2.22.0.ebuild >@@ -0,0 +1,20 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-extra/nautilus-cd-burner-2.15.3" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/nautilusburn/* >+ fi >+} >diff --git a/dev-python/gnome-python-print/Manifest b/dev-python/gnome-python-print/Manifest >new file mode 100644 >index 0000000..e81113e >--- /dev/null >+++ b/dev-python/gnome-python-print/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-print-2.22.0.ebuild 612 RMD160 c8a14a06356b888ce053f10ee4353424cbcf374e SHA1 a11a2d000a293f839773f19e73a2b1f8460c2259 SHA256 7d9d1da14a36d818aecac29619325ff4445b897f78775601ee458c241e8d0075 >diff --git a/dev-python/gnome-python-print/gnome-python-print-2.22.0.ebuild b/dev-python/gnome-python-print/gnome-python-print-2.22.0.ebuild >new file mode 100644 >index 0000000..f299667 >--- /dev/null >+++ b/dev-python/gnome-python-print/gnome-python-print-2.22.0.ebuild >@@ -0,0 +1,28 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+MY_BINDING="gnomeprint" >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="doc examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/libgnomeprint-2.2.0 >+ >=gnome-base/libgnomeprintui-2.2.0" >+ >+src_compile() { >+ G2CONF="${G2CONF} --enable-gnomeprintui" >+ gnome-python-desktop_src_compile >+} >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/gnomeprint/* >+ fi >+} >diff --git a/dev-python/gnome-python-rsvg/Manifest b/dev-python/gnome-python-rsvg/Manifest >new file mode 100644 >index 0000000..796d61b >--- /dev/null >+++ b/dev-python/gnome-python-rsvg/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-rsvg-2.22.0.ebuild 462 RMD160 516351a1a2ebdd2d2074ac700f87d98fb7e6d796 SHA1 ee37b87be24d9fe04d82af00355865f8f5bd8d6f SHA256 c7438c6489a176f7507ba536a8073ac9087211ffc513dffa5d06843d1050ef3f >diff --git a/dev-python/gnome-python-rsvg/gnome-python-rsvg-2.22.0.ebuild b/dev-python/gnome-python-rsvg/gnome-python-rsvg-2.22.0.ebuild >new file mode 100644 >index 0000000..91150e5 >--- /dev/null >+++ b/dev-python/gnome-python-rsvg/gnome-python-rsvg-2.22.0.ebuild >@@ -0,0 +1,21 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=gnome-base/librsvg-2.13.93 >+ dev-python/pycairo" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/rsvg/* >+ fi >+} >diff --git a/dev-python/gnome-python-totem_plparser/Manifest b/dev-python/gnome-python-totem_plparser/Manifest >new file mode 100644 >index 0000000..6e876b7 >--- /dev/null >+++ b/dev-python/gnome-python-totem_plparser/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-totem_plparser-2.22.0.ebuild 286 RMD160 806977b0a06e322e8fca10dc7feb9c8b0e0d6700 SHA1 82bf2a3a00778f8e46995fc264d411d7f4bdf116 SHA256 93e93d82ba25939431b34cfaf99160370c4565508bba05f8e20f002af024d948 >diff --git a/dev-python/gnome-python-totem_plparser/gnome-python-totem_plparser-2.22.0.ebuild b/dev-python/gnome-python-totem_plparser/gnome-python-totem_plparser-2.22.0.ebuild >new file mode 100644 >index 0000000..26cfc57 >--- /dev/null >+++ b/dev-python/gnome-python-totem_plparser/gnome-python-totem_plparser-2.22.0.ebuild >@@ -0,0 +1,11 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="" >+ >+DEPEND="${DEPEND} >+ >=media-video/totem-1.4.0" >diff --git a/dev-python/gnome-python-wnck/Manifest b/dev-python/gnome-python-wnck/Manifest >new file mode 100644 >index 0000000..ce8c0f8 >--- /dev/null >+++ b/dev-python/gnome-python-wnck/Manifest >@@ -0,0 +1,3 @@ >+DIST gnome-python-desktop-2.22.0-split.patch.gz 3173 RMD160 a7745002b2aec035c7667eea2f452ed548035d65 SHA1 b5c5b259e21242ccdf691de057a8ddff6932eab8 SHA256 88999428ff0d91c71773fdc905a435be35615613cb4acaef82e56c5e394d373c >+DIST gnome-python-desktop-2.22.0.tar.bz2 571816 RMD160 4a9bc36c379f5fbb6549506c8b8e8bdb63bf0d62 SHA1 6f1a93aacfc256ca878f8f3636a0270580d2354b SHA256 116213b0b0fc3f1fa6771589eab86ccdf5d5024c30a987f3b912da0902be9d37 >+EBUILD gnome-python-wnck-2.22.0.ebuild 448 RMD160 9194b5618b7be43a12fc73c06a857db8bdb73557 SHA1 f4e052aa4ac1af07896cbfc5a1a0106bea3e226e SHA256 9144fc3cf777748a4717a2642a05b920870ea2ce6307007549852e702bd96996 >diff --git a/dev-python/gnome-python-wnck/gnome-python-wnck-2.22.0.ebuild b/dev-python/gnome-python-wnck/gnome-python-wnck-2.22.0.ebuild >new file mode 100644 >index 0000000..ba02d69 >--- /dev/null >+++ b/dev-python/gnome-python-wnck/gnome-python-wnck-2.22.0.ebuild >@@ -0,0 +1,20 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit gnome-python-desktop >+ >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="examples" >+ >+DEPEND="${DEPEND} >+ >=x11-libs/libwnck-2.19.3" >+ >+src_install() { >+ gnome-python-desktop_src_install >+ >+ if use examples; then >+ insinto /usr/share/doc/${PF}/examples >+ doins examples/wnck_example.py >+ fi >+} >diff --git a/eclass/gnome-python-desktop.eclass b/eclass/gnome-python-desktop.eclass >new file mode 100644 >index 0000000..40344ad >--- /dev/null >+++ b/eclass/gnome-python-desktop.eclass >@@ -0,0 +1,75 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+# >+# Original Author: Jim Ramsay <lack@gentoo.org> >+# Purpose: Centralizes functions needed to split up the huge >+# 'gnome-python-desktop' package into its constituent bindings >+# >+# Important enviroment variables: >+# >+# MY_BINDING: The actual '--enable-<binding>' name, which by default is the end >+# of ${PN} after the final '-'. May be overridden if necessary. >+# >+ >+inherit gnome2 python eutils autotools >+ >+MY_BINDING=${PN##*-} >+MY_PN="gnome-python-desktop" >+DESCRIPTION="Provides python interfacing modules for some GNOME desktop libraries" >+HOMEPAGE="http://pygtk.org/" >+PVP=(${PV//[-\._]/ }) >+SRC_URI="mirror://gnome/sources/${MY_PN}/${PVP[0]}.${PVP[1]}/${MY_PN}-${PV}.tar.bz2 >+ http://nemesis.accosted.net/downloads/${MY_PN}-${PV}-split.patch.gz" >+ >+LICENSE="LGPL-2.1 GPL-2" >+SLOT="0" >+ >+RDEPEND="virtual/python >+ >=dev-python/pygtk-2.10.3 >+ >=dev-libs/glib-2.6.0 >+ >=x11-libs/gtk+-2.4.0 >+ >=dev-python/gnome-python-2.10.0 >+ !<dev-python/gnome-python-extras-2.13" >+DEPEND="${RDEPEND} >+ >=dev-util/pkgconfig-0.7 >+ =dev-python/gnome-python-desktop-base-${PV}" >+ >+DOCS="AUTHORS ChangeLog INSTALL* MAINTAINERS NEWS README" >+ >+S="${WORKDIR}/${MY_PN}-${PV}" >+ >+gnome-python-desktop_src_unpack() { >+ unpack ${A} >+ cd "${S}" >+ epatch "${WORKDIR}/gnome-python-desktop-${PV}-split.patch" >+ # the .pc file is installed by gnome-python-desktop-data >+ sed -i '/pkgconfig_DATA/d' Makefile.am || die "sed failed" >+ eautoreconf >+} >+ >+gnome-python-desktop_src_compile() { >+ G2CONF="${G2CONF} --disable-allbindings --enable-${MY_BINDING}" >+ gnome2_src_compile >+} >+ >+gnome-python-desktop_src_install() { >+ gnome2_src_install >+} >+ >+gnome-python-desktop_src_test() { >+ Xemake check || die "tests failed" >+} >+ >+gnome-python-desktop_pkg_postinst() { >+ python_version >+ python_mod_optimize "${ROOT}/usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0" >+} >+ >+gnome-python-desktop_pkg_postrm() { >+ python_version >+ python_mod_cleanup >+} >+ >+EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst pkg_postrm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 160991
:
109850
|
136645
|
137155
|
137157
|
146523
|
146525
|
146593
|
146608
|
146651