From 03c3e80ad20c6495d84349d0b181e14d75d1e7b3 Mon Sep 17 00:00:00 2001 From: Jim Ramsay Date: Tue, 22 Jan 2008 20:58:14 +0000 Subject: Adding all the individual bindings for dev-python/gnome-python-desktop as their own packages svn path=/trunk/overlay/; revision=23 --- dev-python/gnome-desktop-applet/Manifest | 4 + .../gnome-desktop-applet-2.20.0.ebuild | 20 ++ dev-python/gnome-desktop-bugbuddy/Manifest | 4 + .../gnome-desktop-bugbuddy-2.20.0.ebuild | 10 + dev-python/gnome-desktop-gnomekeyring/Manifest | 4 + .../gnome-desktop-gnomekeyring-2.20.0.ebuild | 20 ++ dev-python/gnome-desktop-gnomeprint/Manifest | 4 + .../gnome-desktop-gnomeprint-2.20.0.ebuild | 20 ++ dev-python/gnome-desktop-gnomeprintui/Manifest | 4 + .../gnome-desktop-gnomeprintui-2.20.0.ebuild | 12 + dev-python/gnome-desktop-gtksourceview/Manifest | 4 + .../gnome-desktop-gtksourceview-2.20.0.ebuild | 20 ++ dev-python/gnome-desktop-gtop/Manifest | 4 + .../gnome-desktop-gtop-2.20.0.ebuild | 10 + dev-python/gnome-desktop-mediaprofiles/Manifest | 4 + .../gnome-desktop-mediaprofiles-2.20.0.ebuild | 21 ++ dev-python/gnome-desktop-metacity/Manifest | 4 + .../gnome-desktop-metacity-2.20.0.ebuild | 10 + dev-python/gnome-desktop-nautilusburn/Manifest | 4 + .../gnome-desktop-nautilusburn-2.20.0.ebuild | 20 ++ dev-python/gnome-desktop-rsvg/Manifest | 4 + .../gnome-desktop-rsvg-2.20.0.ebuild | 21 ++ dev-python/gnome-desktop-totem_plparser/Manifest | 4 + .../gnome-desktop-totem_plparser-2.20.0.ebuild | 10 + dev-python/gnome-desktop-wnck/Manifest | 3 + .../gnome-desktop-wnck-2.20.0.ebuild | 20 ++ dev-python/gnome-python-desktop/Manifest | 3 + .../files/gnome-python-desktop-2.20.0-split.patch | 355 +++++++++++++++++++++ .../gnome-python-desktop-2.20.0-r1.ebuild | 35 ++ .../gnome-python-desktop-2.20.0.ebuild | 62 ++++ eclass/gnome-python-desktop.eclass | 73 +++++ rox-base/devtray/Manifest | 5 + rox-base/devtray/devtray-0.3.3-r1.ebuild | 28 ++ rox-base/tasktray/Manifest | 35 ++ rox-base/tasktray/tasktray-0.6.4-r1.ebuild | 22 ++ 35 files changed, 883 insertions(+) create mode 100644 dev-python/gnome-desktop-applet/Manifest create mode 100644 dev-python/gnome-desktop-applet/gnome-desktop-applet-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-bugbuddy/Manifest create mode 100644 dev-python/gnome-desktop-bugbuddy/gnome-desktop-bugbuddy-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-gnomekeyring/Manifest create mode 100644 dev-python/gnome-desktop-gnomekeyring/gnome-desktop-gnomekeyring-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-gnomeprint/Manifest create mode 100644 dev-python/gnome-desktop-gnomeprint/gnome-desktop-gnomeprint-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-gnomeprintui/Manifest create mode 100644 dev-python/gnome-desktop-gnomeprintui/gnome-desktop-gnomeprintui-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-gtksourceview/Manifest create mode 100644 dev-python/gnome-desktop-gtksourceview/gnome-desktop-gtksourceview-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-gtop/Manifest create mode 100644 dev-python/gnome-desktop-gtop/gnome-desktop-gtop-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-mediaprofiles/Manifest create mode 100644 dev-python/gnome-desktop-mediaprofiles/gnome-desktop-mediaprofiles-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-metacity/Manifest create mode 100644 dev-python/gnome-desktop-metacity/gnome-desktop-metacity-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-nautilusburn/Manifest create mode 100644 dev-python/gnome-desktop-nautilusburn/gnome-desktop-nautilusburn-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-rsvg/Manifest create mode 100644 dev-python/gnome-desktop-rsvg/gnome-desktop-rsvg-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-totem_plparser/Manifest create mode 100644 dev-python/gnome-desktop-totem_plparser/gnome-desktop-totem_plparser-2.20.0.ebuild create mode 100644 dev-python/gnome-desktop-wnck/Manifest create mode 100644 dev-python/gnome-desktop-wnck/gnome-desktop-wnck-2.20.0.ebuild create mode 100644 dev-python/gnome-python-desktop/Manifest create mode 100644 dev-python/gnome-python-desktop/files/gnome-python-desktop-2.20.0-split.patch create mode 100644 dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0-r1.ebuild create mode 100644 dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0.ebuild create mode 100644 eclass/gnome-python-desktop.eclass create mode 100644 rox-base/devtray/Manifest create mode 100644 rox-base/devtray/devtray-0.3.3-r1.ebuild create mode 100644 rox-base/tasktray/Manifest create mode 100644 rox-base/tasktray/tasktray-0.6.4-r1.ebuild diff --git a/dev-python/gnome-desktop-applet/Manifest b/dev-python/gnome-desktop-applet/Manifest new file mode 100644 index 0000000..3361f13 --- /dev/null +++ b/dev-python/gnome-desktop-applet/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-applet-2.20.0.ebuild 437 RMD160 5efa190d01d4a71a5ab79dc8582a67dd50fd007c SHA1 cff8ffc9959bdac08bb8a3d89cfde092821cb159 SHA256 d97b6e7f89d4a421a95e9610045ea0c2f3923f8ba136c75eca01a4d4733f4260 +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-applet/gnome-desktop-applet-2.20.0.ebuild b/dev-python/gnome-desktop-applet/gnome-desktop-applet-2.20.0.ebuild new file mode 100644 index 0000000..8501748 --- /dev/null +++ b/dev-python/gnome-desktop-applet/gnome-desktop-applet-2.20.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=">=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-desktop-bugbuddy/Manifest b/dev-python/gnome-desktop-bugbuddy/Manifest new file mode 100644 index 0000000..c2b6093 --- /dev/null +++ b/dev-python/gnome-desktop-bugbuddy/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-bugbuddy-2.20.0.ebuild 271 RMD160 f6abd7ffb1b1bd40c32683612c6472056efd788e SHA1 8e4b7b4366bebf2c976b0546ed4b0c92d787eb5b SHA256 27983c612bb095fcbafce2fa7bea79b8058065971de21bd1c18304ecabc652bf +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-bugbuddy/gnome-desktop-bugbuddy-2.20.0.ebuild b/dev-python/gnome-desktop-bugbuddy/gnome-desktop-bugbuddy-2.20.0.ebuild new file mode 100644 index 0000000..6fe6167 --- /dev/null +++ b/dev-python/gnome-desktop-bugbuddy/gnome-desktop-bugbuddy-2.20.0.ebuild @@ -0,0 +1,10 @@ +# 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="gnome-extra/bug-buddy" diff --git a/dev-python/gnome-desktop-gnomekeyring/Manifest b/dev-python/gnome-desktop-gnomekeyring/Manifest new file mode 100644 index 0000000..5513001 --- /dev/null +++ b/dev-python/gnome-desktop-gnomekeyring/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-gnomekeyring-2.20.0.ebuild 438 RMD160 19bfbdf85aa0ea5a52aef6e24be75776cf31e1bd SHA1 3c785686bb9b32e4cd855ba1f8b33fb23dd57ed2 SHA256 6fc84a4fdb2519ac72c832cd09f5d37a6a935095d49f857f21add833796eafeb +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-gnomekeyring/gnome-desktop-gnomekeyring-2.20.0.ebuild b/dev-python/gnome-desktop-gnomekeyring/gnome-desktop-gnomekeyring-2.20.0.ebuild new file mode 100644 index 0000000..efb6898 --- /dev/null +++ b/dev-python/gnome-desktop-gnomekeyring/gnome-desktop-gnomekeyring-2.20.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=">=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-desktop-gnomeprint/Manifest b/dev-python/gnome-desktop-gnomeprint/Manifest new file mode 100644 index 0000000..5fcd02b --- /dev/null +++ b/dev-python/gnome-desktop-gnomeprint/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-gnomeprint-2.20.0.ebuild 446 RMD160 b8695c5807f3b1372ec50ed08ae860791a96e66c SHA1 5a0b5e919f2289348a33c10abc3dd2506c3e970b SHA256 82c780f5afc36e173c6bb69d1a0f438b70e4b9209e87455fd3f47c83ff462619 +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-gnomeprint/gnome-desktop-gnomeprint-2.20.0.ebuild b/dev-python/gnome-desktop-gnomeprint/gnome-desktop-gnomeprint-2.20.0.ebuild new file mode 100644 index 0000000..635f0c1 --- /dev/null +++ b/dev-python/gnome-desktop-gnomeprint/gnome-desktop-gnomeprint-2.20.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=">=gnome-base/libgnomeprint-2.2.0" + +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-desktop-gnomeprintui/Manifest b/dev-python/gnome-desktop-gnomeprintui/Manifest new file mode 100644 index 0000000..c8903d0 --- /dev/null +++ b/dev-python/gnome-desktop-gnomeprintui/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-gnomeprintui-2.20.0.ebuild 342 RMD160 8614238676d1169501e289b9f983969c84d53a2d SHA1 05e6197b639af8aba2ee55aa8130960fb6ddf0a1 SHA256 4f62e315b05f81a2119393094ae40b52ca7681f402b99ee333679f370c6c3c7c +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-gnomeprintui/gnome-desktop-gnomeprintui-2.20.0.ebuild b/dev-python/gnome-desktop-gnomeprintui/gnome-desktop-gnomeprintui-2.20.0.ebuild new file mode 100644 index 0000000..ba8afff --- /dev/null +++ b/dev-python/gnome-desktop-gnomeprintui/gnome-desktop-gnomeprintui-2.20.0.ebuild @@ -0,0 +1,12 @@ +# 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" + +RDEPEND="=dev-python/gnome-desktop-gnomeprint-${PV}*" +DEPEND=">=gnome-base/libgnomeprintui-2.2.0" + diff --git a/dev-python/gnome-desktop-gtksourceview/Manifest b/dev-python/gnome-desktop-gtksourceview/Manifest new file mode 100644 index 0000000..232b458 --- /dev/null +++ b/dev-python/gnome-desktop-gtksourceview/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-gtksourceview-2.20.0.ebuild 443 RMD160 6862582a29b9105eb8ef6b4568aae34d96c2df14 SHA1 c34eb1223deedaa8e1ee4fa483a29804b3ca7c13 SHA256 c0644414538288afbab40b6d75fb1e629122c6f7828811f69bde73eb20872955 +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-gtksourceview/gnome-desktop-gtksourceview-2.20.0.ebuild b/dev-python/gnome-desktop-gtksourceview/gnome-desktop-gtksourceview-2.20.0.ebuild new file mode 100644 index 0000000..0eef6b2 --- /dev/null +++ b/dev-python/gnome-desktop-gtksourceview/gnome-desktop-gtksourceview-2.20.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="=x11-libs/gtksourceview-1*" + +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-desktop-gtop/Manifest b/dev-python/gnome-desktop-gtop/Manifest new file mode 100644 index 0000000..3d5046d --- /dev/null +++ b/dev-python/gnome-desktop-gtop/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-gtop-2.20.0.ebuild 277 RMD160 a1f781538887d256bae6628b11c74c3e3a5312eb SHA1 99d676f86970c70858cd08d42548df23722e7067 SHA256 9de280246f9480d1874556a2b300bc42883721ca1fa6f613731d1660cffc63e9 +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-gtop/gnome-desktop-gtop-2.20.0.ebuild b/dev-python/gnome-desktop-gtop/gnome-desktop-gtop-2.20.0.ebuild new file mode 100644 index 0000000..a792c56 --- /dev/null +++ b/dev-python/gnome-desktop-gtop/gnome-desktop-gtop-2.20.0.ebuild @@ -0,0 +1,10 @@ +# 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=">=gnome-base/libgtop-2.13.0" diff --git a/dev-python/gnome-desktop-mediaprofiles/Manifest b/dev-python/gnome-desktop-mediaprofiles/Manifest new file mode 100644 index 0000000..cca18dd --- /dev/null +++ b/dev-python/gnome-desktop-mediaprofiles/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-mediaprofiles-2.20.0.ebuild 472 RMD160 b3c59b9b7d59ca904906ca1ea97d3e4aade098be SHA1 ec18bfa25916dd8b2cbfad00c71d42715e6df679 SHA256 a69d592cf4e2e023b4accbe1a47df1ac6c4c7f24ff56b4a59d0b04a79caea98e +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-mediaprofiles/gnome-desktop-mediaprofiles-2.20.0.ebuild b/dev-python/gnome-desktop-mediaprofiles/gnome-desktop-mediaprofiles-2.20.0.ebuild new file mode 100644 index 0000000..3df9079 --- /dev/null +++ b/dev-python/gnome-desktop-mediaprofiles/gnome-desktop-mediaprofiles-2.20.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=">=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-desktop-metacity/Manifest b/dev-python/gnome-desktop-metacity/Manifest new file mode 100644 index 0000000..e49a942 --- /dev/null +++ b/dev-python/gnome-desktop-metacity/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-metacity-2.20.0.ebuild 274 RMD160 541f27b4a28769cdd4052fac1c13f2b27447b9f0 SHA1 7a9c44384f738817d7eaa07b64565911aff2b8e0 SHA256 5fb75eb1e07f7b9b9998a253d29d593de17c864d6c59f6b85a53c52b616b3554 +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-metacity/gnome-desktop-metacity-2.20.0.ebuild b/dev-python/gnome-desktop-metacity/gnome-desktop-metacity-2.20.0.ebuild new file mode 100644 index 0000000..e8d63a0 --- /dev/null +++ b/dev-python/gnome-desktop-metacity/gnome-desktop-metacity-2.20.0.ebuild @@ -0,0 +1,10 @@ +# 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=">=x11-wm/metacity-2.19.8" diff --git a/dev-python/gnome-desktop-nautilusburn/Manifest b/dev-python/gnome-desktop-nautilusburn/Manifest new file mode 100644 index 0000000..ce6c62a --- /dev/null +++ b/dev-python/gnome-desktop-nautilusburn/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-nautilusburn-2.20.0.ebuild 451 RMD160 145bbb496ea8aeaed847430934efca85319dcc58 SHA1 a8eb567f8466d3f127813a9d71e0e60430dc050d SHA256 4ba6519844ed6c106c66782b76b79b007a450446a29f00bb9067234c75a2d7df +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-nautilusburn/gnome-desktop-nautilusburn-2.20.0.ebuild b/dev-python/gnome-desktop-nautilusburn/gnome-desktop-nautilusburn-2.20.0.ebuild new file mode 100644 index 0000000..bab8e54 --- /dev/null +++ b/dev-python/gnome-desktop-nautilusburn/gnome-desktop-nautilusburn-2.20.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=">=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-desktop-rsvg/Manifest b/dev-python/gnome-desktop-rsvg/Manifest new file mode 100644 index 0000000..860b9ba --- /dev/null +++ b/dev-python/gnome-desktop-rsvg/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-rsvg-2.20.0.ebuild 452 RMD160 9f0c39278d32cf4806ce3fae9485ac44eebc591e SHA1 563f5a85531ec17be37b544c5fbbfb76cf534693 SHA256 9cf2026dcced8c7e0e70f2cdff4ca376286f5071b86b1bd0d46f9822ad99e3bb +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-rsvg/gnome-desktop-rsvg-2.20.0.ebuild b/dev-python/gnome-desktop-rsvg/gnome-desktop-rsvg-2.20.0.ebuild new file mode 100644 index 0000000..88ce01e --- /dev/null +++ b/dev-python/gnome-desktop-rsvg/gnome-desktop-rsvg-2.20.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=">=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-desktop-totem_plparser/Manifest b/dev-python/gnome-desktop-totem_plparser/Manifest new file mode 100644 index 0000000..a1f2361 --- /dev/null +++ b/dev-python/gnome-desktop-totem_plparser/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-totem_plparser-2.20.0.ebuild 275 RMD160 f67d8b9732f64bdb64edaadaf31eb01927e7c69d SHA1 1b2446911fe27304394638d8e2da72bb83b538b4 SHA256 31b11f4cd8140135ca24c75bf2295ea084f9bf7c821d336915de7aeedd917f7e +MISC .gnome-desktop-wnck-2.20.0-r1.ebuild.swp 12288 RMD160 e625d0b554d17b1fb754aeaebefd8707d53ad415 SHA1 31872a50564dd8e7c2b487a8f06dee24860880c5 SHA256 67de94d0642273e0d83966a7702f1f793e5b54ff1774a1d9ff375c1228c1a10e diff --git a/dev-python/gnome-desktop-totem_plparser/gnome-desktop-totem_plparser-2.20.0.ebuild b/dev-python/gnome-desktop-totem_plparser/gnome-desktop-totem_plparser-2.20.0.ebuild new file mode 100644 index 0000000..40e6bcc --- /dev/null +++ b/dev-python/gnome-desktop-totem_plparser/gnome-desktop-totem_plparser-2.20.0.ebuild @@ -0,0 +1,10 @@ +# 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=">=media-video/totem-1.4.0" diff --git a/dev-python/gnome-desktop-wnck/Manifest b/dev-python/gnome-desktop-wnck/Manifest new file mode 100644 index 0000000..ae4cb97 --- /dev/null +++ b/dev-python/gnome-desktop-wnck/Manifest @@ -0,0 +1,3 @@ +DIST gnome-python-desktop-2.20.0-split.patch.gz 2877 RMD160 3a05b7287003b11e9799d75261564745dde93241 SHA1 5975133a6f10159644df02b500d9b0bf0b057f42 SHA256 92716475cbfe6e1d1ea574a015d68629571fb704e4699cfdf5f8a87252133544 +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-desktop-wnck-2.20.0.ebuild 438 RMD160 2d200cd494691b96e50f682db2a5b88843fbc343 SHA1 82a481ee90f5b1dd71177e6cb26988ee37549196 SHA256 60cc9a6e2d99a50ebde36b460f228a7bc74215ddad05f72ec672f38b5e5643e5 diff --git a/dev-python/gnome-desktop-wnck/gnome-desktop-wnck-2.20.0.ebuild b/dev-python/gnome-desktop-wnck/gnome-desktop-wnck-2.20.0.ebuild new file mode 100644 index 0000000..04052d4 --- /dev/null +++ b/dev-python/gnome-desktop-wnck/gnome-desktop-wnck-2.20.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=">=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/dev-python/gnome-python-desktop/Manifest b/dev-python/gnome-python-desktop/Manifest new file mode 100644 index 0000000..321ad90 --- /dev/null +++ b/dev-python/gnome-python-desktop/Manifest @@ -0,0 +1,3 @@ +DIST gnome-python-desktop-2.20.0.tar.bz2 440199 RMD160 729d9af9107c799843d396708690d89fd821b474 SHA1 9de5c7fb6d08752fbea7cb5fca51f1b709616f75 SHA256 32e2f5f4d3e79157a83cb7a1c6c409bc2fef75178f9626b2d83a1fd1c2ee4a8d +EBUILD gnome-python-desktop-2.20.0-r1.ebuild 1586 RMD160 e818b467974be33ad8c3743bf558906f457c40df SHA1 a994b611887174ec6ba24166113ca16ae61af88c SHA256 592055e7692bf1692e39af59eb92f90e7b9b6df9b57a18bb248fea718b922c9d +EBUILD gnome-python-desktop-2.20.0.ebuild 1586 RMD160 e818b467974be33ad8c3743bf558906f457c40df SHA1 a994b611887174ec6ba24166113ca16ae61af88c SHA256 592055e7692bf1692e39af59eb92f90e7b9b6df9b57a18bb248fea718b922c9d diff --git a/dev-python/gnome-python-desktop/files/gnome-python-desktop-2.20.0-split.patch b/dev-python/gnome-python-desktop/files/gnome-python-desktop-2.20.0-split.patch new file mode 100644 index 0000000..004d4e6 --- /dev/null +++ b/dev-python/gnome-python-desktop/files/gnome-python-desktop-2.20.0-split.patch @@ -0,0 +1,355 @@ +diff -ru gnome-python-desktop-2.20.0.orig/configure.ac gnome-python-desktop-2.20.0/configure.ac +--- gnome-python-desktop-2.20.0.orig/configure.ac 2007-09-16 08:35:54.000000000 -0400 ++++ gnome-python-desktop-2.20.0/configure.ac 2008-01-16 13:18:33.000000000 -0500 +@@ -45,6 +45,18 @@ + AC_DEFINE(GNOME_PYTHON_DESKTOP_MICRO_VERSION, gnome_python_desktop_micro_version, + [Gnome-Python-Desktop macro version]) + ++dnl AC_ARG_BINDING(NAME, DEFAULT [, MODULENAME]) ++AC_DEFUN(AC_ARG_BINDING, ++[AC_ARG_ENABLE([$1], ++ AC_HELP_STRING([--ifelse([$2], [YES], dis, en)able-[$1]], ++ [build ifelse([$3], , [$1], [$3]) bindings (default is [$2])]), ++ [if test "$enable_[$1]" = "yes"; then ++ build_[$1]=true ++ else ++ build_[$1]=false ++ fi]) ++]) ++ + GNOME_COMMON_INIT + + AC_DISABLE_STATIC +@@ -104,29 +116,60 @@ + GTK_LIBS=`echo $GTK_LIBS | sed -e "s/$export_dynamic//"` + fi + ++AC_ARG_ENABLE([gtk-doc], ++ AC_HELP_STRING([--disable-gtk-doc], ++ [Disables gtk-doc documentation generation]),, ++ [enable_gtk_doc="yes"]) ++AM_CONDITIONAL(BUILD_DOCS, [test "$enable_gtk_doc" = "yes"]) ++ ++dnl default bindings to build: ++default_bindings_on="applet gnomeprint gnomeprintui gtksourceview wnck totem_plparser gtop nautilusburn mediaprofiles rsvg gnomekeyring gnomedesktop bugbuddy metacity" ++default_bindings_off="metacity" ++default_bindings_all="$default_bindings_on $default_bindings_off" ++ ++AC_ARG_ENABLE([allbindings], ++ AC_HELP_STRING([--disable-allbindings], ++ [Changes all the bindings default values to be either enabled or disabled, overridden by any explicit bindings on the commandline.]), ++ [if test "$enable_allbindings" = "no"; then ++ default_bindings_off="$default_bindings_all" ++ default_bindings_on="" ++ else ++ default_bindings_off="" ++ default_bindings_on="$default_bindings_all" ++ fi]) ++for binding in $default_bindings_on; do ++ eval build_$binding=true ++done ++for binding in $default_bindings_off; do ++ eval build_$binding=false ++done + + dnl should we build the gnome.applet module? +-build_applet=false +-PKG_CHECK_MODULES(LIBPANELAPPLET, [libpanelapplet-2.0 >= libpanelapplet_required_version +- gnome-python-2.0 >= gnome_python_required_version], +- build_applet=true, +- build_applet=false) ++AC_ARG_BINDING([applet],[YES],[gnome.applet]) ++if $build_applet; then ++ PKG_CHECK_MODULES(LIBPANELAPPLET, [libpanelapplet-2.0 >= libpanelapplet_required_version ++ gnome-python-2.0 >= gnome_python_required_version], ++ build_applet=true, ++ build_applet=false) ++fi + AC_SUBST(LIBPANELAPPLET_CFLAGS) + AC_SUBST(LIBPANELAPPLET_LIBS) +-AM_CONDITIONAL(BUILD_APPLET, $build_applet) + if test -n "$export_dynamic"; then + LIBPANELAPPLET_LIBS=`echo $LIBPANELAPPLET_LIBS | sed -e "s/$export_dynamic//"` + fi ++AM_CONDITIONAL(BUILD_APPLET, $build_applet) + + + + + dnl should we build the gnomeprint module? +-build_gnomeprint=false +-PKG_CHECK_MODULES(LIBGNOMEPRINT, [libgnomeprint-2.2 >= libgnomeprint_required_version +- gnome-python-2.0 >= gnome_python_required_version], +- build_gnomeprint=true, +- build_gnomeprint=false) ++AC_ARG_BINDING([gnomeprint],[YES]) ++if $build_gnomeprint; then ++ PKG_CHECK_MODULES(LIBGNOMEPRINT, [libgnomeprint-2.2 >= libgnomeprint_required_version ++ gnome-python-2.0 >= gnome_python_required_version], ++ build_gnomeprint=true, ++ build_gnomeprint=false) ++fi + AC_SUBST(LIBGNOMEPRINT_CFLAGS) + AC_SUBST(LIBGNOMEPRINT_LIBS) + AM_CONDITIONAL(BUILD_GNOMEPRINT, $build_gnomeprint) +@@ -146,11 +189,13 @@ + AC_SUBST(PYGNOMEPRINT_DEFS) + + dnl should we build the gnomeprint.ui module? +-build_gnomeprintui=false +-PKG_CHECK_MODULES(LIBGNOMEPRINTUI, [libgnomeprintui-2.2 >= libgnomeprintui_required_version, +- gnome-python-2.0 >= gnome_python_required_version], +- build_gnomeprintui=true, +- build_gnomeprintui=false) ++AC_ARG_BINDING([gnomeprintui],[YES],[gnomeprint.ui]) ++if $build_gnomeprintui; then ++ PKG_CHECK_MODULES(LIBGNOMEPRINTUI, [libgnomeprintui-2.2 >= libgnomeprintui_required_version, ++ gnome-python-2.0 >= gnome_python_required_version], ++ build_gnomeprintui=true, ++ build_gnomeprintui=false) ++fi + AC_SUBST(LIBGNOMEPRINTUI_CFLAGS) + AC_SUBST(LIBGNOMEPRINTUI_LIBS) + AM_CONDITIONAL(BUILD_GNOMEPRINTUI, $build_gnomeprintui) +@@ -159,10 +204,12 @@ + fi + + dnl should we build the gtksourceview module? +-build_gtksourceview=false +-PKG_CHECK_MODULES(GTKSOURCEVIEW, gtksourceview-1.0 >= gtksourceview_required_version, +- build_gtksourceview=true, +- build_gtksourceview=false) ++AC_ARG_BINDING([gtksourceview],[YES]) ++if $build_gtksourceview; then ++ PKG_CHECK_MODULES(GTKSOURCEVIEW, gtksourceview-1.0 >= gtksourceview_required_version, ++ build_gtksourceview=true, ++ build_gtksourceview=false) ++fi + AM_CONDITIONAL(BUILD_GTKSOURCEVIEW, $build_gtksourceview) + if test -n "$export_dynamic"; then + GTKSOURCEVIEW_LIBS=`echo $GTKSOURCEVIEW_LIBS | sed -e "s/$export_dynamic//"` +@@ -170,43 +217,50 @@ + + + dnl should we build the wnck module +-build_wnck=false +-PKG_CHECK_MODULES(WNCK, libwnck-1.0 >= wnck_required_version, +- build_wnck=true, +- build_wnck=false) +-AM_CONDITIONAL(BUILD_WNCK, $build_wnck) ++AC_ARG_BINDING([wnck],[YES]) ++if $build_wnck; then ++ PKG_CHECK_MODULES(WNCK, libwnck-1.0 >= wnck_required_version, ++ build_wnck=true, ++ build_wnck=false) ++fi + if test -n "$export_dynamic"; then + WNCK_LIBS=`echo $WNCK_LIBS | sed -e "s/$export_dynamic//"` + fi +- ++AM_CONDITIONAL(BUILD_WNCK, $build_wnck) + + + dnl should we build the totem.plparser module? +-build_totem_plparser=false +-PKG_CHECK_MODULES(TOTEM_PLPARSER, [totem-plparser >= totem_required_version pygtk-2.0 >= pygtk_required_version], +- build_totem_plparser=true, +- build_totem_plparser=false) ++AC_ARG_BINDING([totem_plparser],[YES],[totem.plparser]) ++if $build_totem_plparser; then ++ PKG_CHECK_MODULES(TOTEM_PLPARSER, [totem-plparser >= totem_required_version pygtk-2.0 >= pygtk_required_version], ++ build_totem_plparser=true, ++ build_totem_plparser=false) ++fi + AM_CONDITIONAL(BUILD_TOTEM_PLPARSER, $build_totem_plparser) + if test -n "$export_dynamic"; then + TOTEM_PLPARSER_LIBS=`echo $TOTEM_PLPARSER_LIBS | sed -e "s/$export_dynamic//"` + fi + + dnl should we build the gtop module? +-build_gtop=false +-PKG_CHECK_MODULES(GTOP, [libgtop-2.0 >= libgtop_required_version pygtk-2.0 >= pygtk_required_version], +- build_gtop=true, +- build_gtop=false) ++AC_ARG_BINDING([gtop],[YES]) ++if $build_gtop; then ++ PKG_CHECK_MODULES(GTOP, [libgtop-2.0 >= libgtop_required_version pygtk-2.0 >= pygtk_required_version], ++ build_gtop=true, ++ build_gtop=false) ++fi + AM_CONDITIONAL(BUILD_GTOP, $build_gtop) + if test -n "$export_dynamic"; then + GTOP_LIBS=`echo $GTOP_LIBS | sed -e "s/$export_dynamic//"` + fi + + dnl should we build the nautilusburn module? +-build_nautilusburn=false +-PKG_CHECK_MODULES(NAUTILUSBURN, [libnautilus-burn >= libnautilus_burn_required_version +- pygtk-2.0 >= pygtk_required_version], +- build_nautilusburn=true, +- build_nautilusburn=false) ++AC_ARG_BINDING([nautilusburn],[YES]) ++if $build_nautilusburn; then ++ PKG_CHECK_MODULES(NAUTILUSBURN, [libnautilus-burn >= libnautilus_burn_required_version ++ pygtk-2.0 >= pygtk_required_version], ++ build_nautilusburn=true, ++ build_nautilusburn=false) ++fi + AM_CONDITIONAL(BUILD_NAUTILUSBURN, $build_nautilusburn) + if test -n "$export_dynamic"; then + NAUTILUSBURN_LIBS=`echo $NAUTILUSBURN_LIBS | sed -e "s/$export_dynamic//"` +@@ -214,24 +268,28 @@ + + + dnl should we build the mediaprofiles module? +-build_mediaprofiles=false +-PKG_CHECK_MODULES(MEDIAPROFILES, [gnome-media-profiles >= mediaprofiles_required_version +- pygtk-2.0 >= pygtk_required_version +- gconf-2.0 >= gconf_required_version], +- build_mediaprofiles=true, +- build_mediaprofiles=false) ++AC_ARG_BINDING([mediaprofiles],[YES]) ++if $build_mediaprofiles; then ++ PKG_CHECK_MODULES(MEDIAPROFILES, [gnome-media-profiles >= mediaprofiles_required_version ++ pygtk-2.0 >= pygtk_required_version ++ gconf-2.0 >= gconf_required_version], ++ build_mediaprofiles=true, ++ build_mediaprofiles=false) ++fi + AM_CONDITIONAL(BUILD_MEDIAPROFILES, $build_mediaprofiles) + if test -n "$export_dynamic"; then + MEDIAPROFILES_LIBS=`echo $MEDIAPROFILES_LIBS | sed -e "s/$export_dynamic//"` + fi + + dnl should we build the rsvg module? +-build_rsvg=false +-PKG_CHECK_MODULES(RSVG, [librsvg-2.0 >= rsvg_required_version +- pycairo +- pygtk-2.0 >= pygtk_required_version], +- build_rsvg=true, +- build_rsvg=false) ++AC_ARG_BINDING([rsvg],[YES]) ++if $build_rsvg; then ++ PKG_CHECK_MODULES(RSVG, [librsvg-2.0 >= rsvg_required_version ++ pycairo ++ pygtk-2.0 >= pygtk_required_version], ++ build_rsvg=true, ++ build_rsvg=false) ++fi + AM_CONDITIONAL(BUILD_RSVG, $build_rsvg) + if test -n "$export_dynamic"; then + RSVG_LIBS=`echo $RSVG_LIBS | sed -e "s/$export_dynamic//"` +@@ -239,10 +297,7 @@ + + + dnl should we build the metacity module +-AC_ARG_ENABLE([metacity], +- AC_HELP_STRING([--enable-metacity], +- [build metacity bindings (default is NO)]), +- [build_metacity=true], [build_metacity=false]) ++AC_ARG_BINDING([metacity],[NO]) + if $build_metacity; then + PKG_CHECK_MODULES(METACITY, libmetacity-private >= metacity_required_version, + build_metacity=true, +@@ -254,39 +309,45 @@ + AM_CONDITIONAL(BUILD_METACITY, $build_metacity) + + dnl should we build the gnomekeyring module +-build_gnomekeyring=false +-PKG_CHECK_MODULES(GNOMEKEYRING, [gnome-keyring-1 >= gnomekeyring_required_version +- gobject-2.0 >= glib_required_version], +- build_gnomekeyring=true, +- build_gnomekeyring=false) ++AC_ARG_BINDING([gnomekeyring],[YES]) ++if $build_gnomekeyring; then ++ PKG_CHECK_MODULES(GNOMEKEYRING, [gnome-keyring-1 >= gnomekeyring_required_version ++ gobject-2.0 >= glib_required_version], ++ build_gnomekeyring=true, ++ build_gnomekeyring=false) ++fi + AM_CONDITIONAL(BUILD_GNOMEKEYRING, $build_gnomekeyring) + if test -n "$export_dynamic"; then + GNOMEKEYRING_LIBS=`echo $GNOMEKEYRING_LIBS | sed -e "s/$export_dynamic//"` + fi + + dnl should we build the gnomekeyring module +-build_gnomedesktop=false +-PKG_CHECK_MODULES(GNOMEDESKTOP, [gnome-desktop-2.0 >= gnomedesktop_required_version +- pygobject-2.0], +- build_gnomedesktop=true, +- build_gnomedesktop=false) ++AC_ARG_BINDING([gnomedesktop],[YES]) ++if $build_gnomedesktop; then ++ PKG_CHECK_MODULES(GNOMEDESKTOP, [gnome-desktop-2.0 >= gnomedesktop_required_version ++ pygobject-2.0], ++ build_gnomedesktop=true, ++ build_gnomedesktop=false) ++fi + AM_CONDITIONAL(BUILD_GNOMEDESKTOP, $build_gnomedesktop) + if test -n "$export_dynamic"; then + GNOMEDESKTOP_LIBS=`echo $GNOMEDESKTOP_LIBS | sed -e "s/$export_dynamic//"` + fi + + dnl Check for bug-buddy +-build_bugbuddy=false +-AC_PATH_PROG(BUG_BUDDY, bug-buddy) +-if test "x$BUG_BUDDY" != "x"; then +- AC_MSG_CHECKING([whether bug-buddy >= 2.16]) +- if $BUG_BUDDY --version | $PYTHON -c ["import sys; sys.exit([int(s) for s in sys.stdin.read().split()[2].split('.')] < [2,16])"]; then +- AC_MSG_RESULT([yes]) +- build_bugbuddy=true +- else +- AC_MSG_RESULT([no]) +- build_bugbuddy=false +- fi ++AC_ARG_BINDING([bugbuddy],[YES]) ++if $build_bugbuddy; then ++ AC_PATH_PROG(BUG_BUDDY, bug-buddy) ++ if test "x$BUG_BUDDY" != "x"; then ++ AC_MSG_CHECKING([whether bug-buddy >= 2.16]) ++ if $BUG_BUDDY --version | $PYTHON -c ["import sys; sys.exit([int(s) for s in sys.stdin.read().split()[2].split('.')] < [2,16])"]; then ++ AC_MSG_RESULT([yes]) ++ build_bugbuddy=true ++ else ++ AC_MSG_RESULT([no]) ++ build_bugbuddy=false ++ fi ++ fi + fi + AM_CONDITIONAL(BUILD_BUGBUDDY, $build_bugbuddy) + +diff -ru gnome-python-desktop-2.20.0.orig/docs/Makefile.am gnome-python-desktop-2.20.0/docs/Makefile.am +--- gnome-python-desktop-2.20.0.orig/docs/Makefile.am 2007-09-15 16:44:56.000000000 -0400 ++++ gnome-python-desktop-2.20.0/docs/Makefile.am 2008-01-16 12:54:38.000000000 -0500 +@@ -1,5 +1,16 @@ + EXTRA_DIST = common.xsl html.xsl ref-html-style.xsl tut-html-style.xsl \ + pdf-style.xsl pdf.xsl devhelp.xsl pygtk-ref-docs.make + +-SUBDIRS = gtksourceview gnomeprint gnomeprintui ++SUBDIRS= + ++if BUILD_GTKSOURCEVIEW ++ SUBDIRS += gtksourceview ++endif ++ ++if BUILD_GNOMEPRINT ++ SUBDIRS += gnomeprint ++endif ++ ++if BUILD_GNOMEPRINTUI ++ SUBDIRS += gnomeprintui ++endif +diff -ru gnome-python-desktop-2.20.0.orig/Makefile.am gnome-python-desktop-2.20.0/Makefile.am +--- gnome-python-desktop-2.20.0.orig/Makefile.am 2007-09-15 16:44:57.000000000 -0400 ++++ gnome-python-desktop-2.20.0/Makefile.am 2008-01-16 12:56:51.000000000 -0500 +@@ -1,5 +1,9 @@ + +-SUBDIRS = docs ++SUBDIRS= ++ ++if BUILD_DOCS ++ SUBDIRS += docs ++endif + + if BUILD_GNOMEPRINT + SUBDIRS += gnomeprint diff --git a/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0-r1.ebuild b/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0-r1.ebuild new file mode 100644 index 0000000..ff5988c --- /dev/null +++ b/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit gnome-python-desktop + +MY_BINDING="gnomedesktop" +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" +IUSE="metacity" + +RDEPEND="=dev-python/gnome-desktop-applet-${PV}* + =dev-python/gnome-desktop-gnomeprint-${PV}* + =dev-python/gnome-desktop-gnomeprintui-${PV}* + =dev-python/gnome-desktop-gtksourceview-${PV}* + =dev-python/gnome-desktop-wnck-${PV}* + =dev-python/gnome-desktop-totem_plparser-${PV}* + =dev-python/gnome-desktop-gtop-${PV}* + =dev-python/gnome-desktop-nautilusburn-${PV}* + =dev-python/gnome-desktop-mediaprofiles-${PV}* + =dev-python/gnome-desktop-rsvg-${PV}* + metacity? ( =dev-python/gnome-desktop-metacity-${PV}* ) + =dev-python/gnome-desktop-gnomekeyring-${PV}* + =dev-python/gnome-desktop-bugbuddy-${PV}*" + +DEPEND=">=gnome-base/gnome-desktop-2.10.0" + +src_install() { + KEEP_PKGCONFIG="yes" + gnome-python-desktop_src_install +} diff --git a/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0.ebuild b/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0.ebuild new file mode 100644 index 0000000..b609dec --- /dev/null +++ b/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-desktop/gnome-python-desktop-2.20.0.ebuild,v 1.8 2008/01/10 09:45:23 vapier Exp $ + +inherit gnome2 python virtualx + +DESCRIPTION="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" +IUSE="doc" + +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 + >=gnome-base/gnome-panel-2.13.4 + >=gnome-base/libgnomeprint-2.2.0 + >=gnome-base/libgnomeprintui-2.2.0 + =x11-libs/gtksourceview-1* + >=x11-libs/libwnck-2.19.3 + >=gnome-base/libgtop-2.13.0 + >=gnome-extra/nautilus-cd-burner-2.15.3 + >=gnome-extra/gnome-media-2.10.0 + >=gnome-base/gconf-2.10.0 + >=x11-wm/metacity-2.19.8 + dev-python/pycairo + >=gnome-base/librsvg-2.13.93 + >=gnome-base/gnome-keyring-0.5.0 + >=gnome-base/gnome-desktop-2.10.0 + >=media-video/totem-1.4.0 + ! +# 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-' 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://dev.gentoo.org/~lack/patches/${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 + !