Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=820afea7162763a041ac508e1abeafa51aaa27a3

commit 820afea7162763a041ac508e1abeafa51aaa27a3
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Tue Feb 8 15:46:38 2011 +0000

gnome-python-desktop
*moved to extra
*drop some dead/broken subpkg

diff --git a/source/gnome/gnome-python-desktop/Fix_totem.diff 
b/source/gnome-extra/gnome-python-desktop/Fix_totem.diff
similarity index 100%
rename from source/gnome/gnome-python-desktop/Fix_totem.diff
rename to source/gnome-extra/gnome-python-desktop/Fix_totem.diff
diff --git a/source/gnome/gnome-python-desktop/FrugalBuild 
b/source/gnome-extra/gnome-python-desktop/FrugalBuild
similarity index 57%
rename from source/gnome/gnome-python-desktop/FrugalBuild
rename to source/gnome-extra/gnome-python-desktop/FrugalBuild
index 41122b2..fcf8de0 100644
--- a/source/gnome/gnome-python-desktop/FrugalBuild
+++ b/source/gnome-extra/gnome-python-desktop/FrugalBuild
@@ -4,34 +4,36 @@

pkgname=gnome-python-desktop
pkgver=2.32.0
-pkgrel=1
+pkgrel=2
pkgdesc="Python bindings for GNOME desktop"
url="http://www.pygtk.org/";
depends=('gnome-python>=2.28.1-2')
makedepends=('krb5')
-groups=('gnome')
+groups=('gnome-extra')
archs=('i686' 'x86_64' 'ppc')
Finclude gnome python
+replaces=("$pkgname-nautilusburn"  "$pkgname-mediaprofiles" "$pkgname-evince" 
"$pkgname-brasero" "$pkgname-applet")
+provides=("$pkgname-nautilusburn"  "$pkgname-mediaprofiles" "$pkgname-evince" 
"$pkgname-brasero" "$pkgname-applet")

-subpkgs=("${subpkgs[@]}" "$pkgname-applet")
-subdescs=("${subdescs[@]}" 'Gnome panel applet python module')
-subdepends=("${subdepends[@]}" "gnome-panel>=2.32.0")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+#subpkgs=("${subpkgs[@]}" "$pkgname-applet")
+#subdescs=("${subdescs[@]}" 'Gnome panel applet python module')
+#subdepends=("${subdepends[@]}" "gnome-panel>=2.32.0")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome-extra')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-desktop")
subdescs=("${subdescs[@]}" 'Gnome desktop python module')
-subdepends=("${subdepends[@]}" "gnome-desktop>=2.32.0")
+subdepends=("${subdepends[@]}" "gnome-desktop2")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-keyring")
subdescs=("${subdescs[@]}" 'Gnome keyring python module')
subdepends=("${subdepends[@]}" "gnome-keyring>=2.32.0")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-print")
@@ -52,79 +54,79 @@ subpkgs=("${subpkgs[@]}" "$pkgname-gtop")
subdescs=("${subdescs[@]}" 'Gtop python module')
subdepends=("${subdepends[@]}" "libgtop>=2.28.0")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

-subpkgs=("${subpkgs[@]}" "$pkgname-mediaprofiles")
-subdescs=("${subdescs[@]}" 'Gnome mediaprofiles python module')
-subdepends=("${subdepends[@]}" "gnome-media>=2.32.0")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+#subpkgs=("${subpkgs[@]}" "$pkgname-mediaprofiles")
+#subdescs=("${subdescs[@]}" 'Gnome mediaprofiles python module')
+#subdepends=("${subdepends[@]}" "gnome-media>=2.32.0")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-metacity")
subdescs=("${subdescs[@]}" 'Metacity python module')
subdepends=("${subdepends[@]}" "metacity>=2.30.0-2")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-rsvg")
subdescs=("${subdescs[@]}" 'librsvg python module')
subdepends=("${subdepends[@]}" "librsvg")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-totem")
subdescs=("${subdescs[@]}" 'Totem python module')
-subdepends=("${subdepends[@]}" "totem>=2.32.0")
+subdepends=("${subdepends[@]}" "totem>=2.90.0")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-wnck")
subdescs=("${subdescs[@]}" 'libwnck python module')
subdepends=("${subdepends[@]}" "python libxext glibc freetype2 libxau \
-               libxdmcp libice libxdamage libxml2 libwnck>=2.30.0-2")
+               libxdmcp libice libxdamage libxml2 libwnck2>=2.30.0-2")
subrodepends=("${subrodepends[@]}" "")
-subgroups=("${subgroups[@]}" 'gnome')
+subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

-subpkgs=("${subpkgs[@]}" "$pkgname-bugbuddy")
-subdescs=("${subdescs[@]}" 'Bug Buddy integration module')
-subdepends=("${subdepends[@]}" "bug-buddy>=2.30.0-2")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+#subpkgs=("${subpkgs[@]}" "$pkgname-bugbuddy")
+#subdescs=("${subdescs[@]}" 'Bug Buddy integration module')
+#subdepends=("${subdepends[@]}" "bug-buddy>=2.30.0-2")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome-extra')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

-subpkgs=("${subpkgs[@]}" "$pkgname-evince")
-subdescs=("${subdescs[@]}" 'evince python module')
-subdepends=("${subdepends[@]}" "evince>=2.30.0-2")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+#subpkgs=("${subpkgs[@]}" "$pkgname-evince")
+#subdescs=("${subdescs[@]}" 'evince python module')
+#subdepends=("${subdepends[@]}" "evince>=2.30.0-2")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

subpkgs=("${subpkgs[@]}" "$pkgname-evolution")
subdescs=("${subdescs[@]}" 'evolution python module')
-subdepends=("${subdepends[@]}" "evolution>=2.30.0.1-2 openssl>=1.0.0-2")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
-
-subpkgs=("${subpkgs[@]}" "$pkgname-nautilusburn")
-subdescs=("${subdescs[@]}" 'nautilus-cd-burner python module')
-subdepends=("${subdepends[@]}" "nautilus-cd-burner")
+subdepends=("${subdepends[@]}" "evolution>=2.90.0 openssl>=1.0.0-2")
subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
subgroups=("${subgroups[@]}" 'gnome-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

-subpkgs=("${subpkgs[@]}" "$pkgname-brasero")
-subdescs=("${subdescs[@]}" 'brasero python module')
-subdepends=("${subdepends[@]}" "brasero")
-subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
-subgroups=("${subgroups[@]}" 'gnome')
-subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+#subpkgs=("${subpkgs[@]}" "$pkgname-nautilusburn")
+#subdescs=("${subdescs[@]}" 'nautilus-cd-burner python module')
+#subdepends=("${subdepends[@]}" "nautilus-cd-burner")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome-extra')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')
+
+#subpkgs=("${subpkgs[@]}" "$pkgname-brasero")
+#subdescs=("${subdescs[@]}" 'brasero python module')
+#subdepends=("${subdepends[@]}" "brasero")
+#subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver")
+#subgroups=("${subgroups[@]}" 'gnome')
+#subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

## NOTE: the depends are not really right for gnome-python-desktop-wnck , 
$pkgname depends/rodepends got removed
##       to make some rox crap happy. So you have to add gnome-python{-desktop} 
depends to any gnome* package need
@@ -132,15 +134,15 @@ subarchs=("${subarchs[@]}" 'i686 x86_64 ppc')

build() {

-       Fbuild --enable-metacity -enable-nautilusburn
+       Fbuild --enable-metacity -disable-nautilusburn --disable-evince 
--disable-braseromedia

# Split all this crap off, seriously, a menu editor pulls in hundreds of 
unnecessary depends

# -applet
-       Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnomeapplet.so
-       Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnomeapplet.la
-       Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnome
-       Fsplit $pkgname-applet $_F_gnome_pygtkdefsdir/applet.defs
+       #Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnomeapplet.so
+       #Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnomeapplet.la
+       #Fsplit $pkgname-applet $_F_python_libdir/gtk-2.0/gnome
+       #Fsplit $pkgname-applet $_F_gnome_pygtkdefsdir/applet.defs

# -desktop
Fsplit $pkgname-desktop $_F_python_libdir/gtk-2.0/gnomedesktop
@@ -169,9 +171,9 @@ build() {
Fsplit $pkgname-gtop $_F_python_libdir/gtk-2.0/gtop.la

# -mediaprofiles
-       Fsplit $pkgname-mediaprofiles $_F_python_libdir/gtk-2.0/mediaprofiles.la
-       Fsplit $pkgname-mediaprofiles $_F_python_libdir/gtk-2.0/mediaprofiles.so
-       Fsplit $pkgname-mediaprofiles $_F_gnome_pygtkdefsdir/mediaprofiles.defs
+       #Fsplit $pkgname-mediaprofiles 
$_F_python_libdir/gtk-2.0/mediaprofiles.la
+       #Fsplit $pkgname-mediaprofiles 
$_F_python_libdir/gtk-2.0/mediaprofiles.so
+       #Fsplit $pkgname-mediaprofiles $_F_gnome_pygtkdefsdir/mediaprofiles.defs

# -metacity
Fsplit $pkgname-metacity $_F_python_libdir/gtk-2.0/metacity.la
@@ -183,9 +185,9 @@ build() {
Fsplit $pkgname-rsvg $_F_python_libdir/gtk-2.0/rsvg.la

# -bugbuddy
-       Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.py
-       Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.pyc
-       Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.pyo
+       #Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.py
+       #Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.pyc
+       #Fsplit $pkgname-bugbuddy $_F_python_libdir/gtk-2.0/bugbuddy.pyo

# -totem
Fsplit $pkgname-totem $_F_python_libdir/gtk-2.0/totem
@@ -196,19 +198,19 @@ build() {
Fsplit $pkgname-wnck $_F_gnome_pygtkdefsdir/wnck.defs

# -evince
-       Fsplit $pkgname-evince $_F_python_libdir/gtk-2.0/evince.la
-       Fsplit $pkgname-evince $_F_python_libdir/gtk-2.0/evince.so
+       #Fsplit $pkgname-evince $_F_python_libdir/gtk-2.0/evince.la
+       #Fsplit $pkgname-evince $_F_python_libdir/gtk-2.0/evince.so

# -evolution
Fsplit $pkgname-evolution $_F_python_libdir/gtk-2.0/evolution

# -nautilusburn
-       Fsplit $pkgname-nautilusburn $_F_python_libdir/gtk-2.0/nautilusburn.la
-       Fsplit $pkgname-nautilusburn $_F_python_libdir/gtk-2.0/nautilusburn.so
-       Fsplit $pkgname-nautilusburn $_F_gnome_pygtkdefsdir/nautilus_burn.defs
+       #Fsplit $pkgname-nautilusburn $_F_python_libdir/gtk-2.0/nautilusburn.la
+       #Fsplit $pkgname-nautilusburn $_F_python_libdir/gtk-2.0/nautilusburn.so
+       #Fsplit $pkgname-nautilusburn $_F_gnome_pygtkdefsdir/nautilus_burn.defs

# -brasero
-       Fsplit $pkgname-brasero $_F_python_libdir/gtk-2.0/brasero*
+       #Fsplit $pkgname-brasero $_F_python_libdir/gtk-2.0/brasero*

# ...phew!
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to