Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=697db546c93254e728254aef30b162cbd82cc44e

commit 697db546c93254e728254aef30b162cbd82cc44e
Author: Devil505 <devil505li...@gmail.com>
Date:   Sat Jan 1 08:28:38 2011 +0100

libindicate-0.4.4-3-i686
* gtk, python and monon bindings are now splitted

diff --git a/source/xlib-extra/libindicate/FrugalBuild 
b/source/xlib-extra/libindicate/FrugalBuild
index dda16cc..4cd6ddb 100644
--- a/source/xlib-extra/libindicate/FrugalBuild
+++ b/source/xlib-extra/libindicate/FrugalBuild
@@ -6,23 +6,54 @@ pkgver=0.4.4
pkgrel=3
pkgdesc="A small library for applications to raise 'flags' on DBus for other 
components of the desktop to pick up and visualize."
url="https://launchpad.net/libindicate";
-depends=('libdbusmenu>=0.3.90' 'gtk2-sharp' 'pygtk' 'pygobject')
+depends=('libdbusmenu>=0.3.90')
makedepends=('gnome-doc-utils' 'vala')
_F_mono_aot=0
-Finclude mono
+Finclude mono python
groups=('xlib-extra')
-archs=('i686' 'x86_64')
+archs=('i686' 'x86_64' 'ppc')
up2date="Flasttar $url"
source=($url/0.4/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz)
sha1sums=('0dc3ad4c35581adea9d9ae89daacf820c764f24a')

+subpkgs=("${subpk...@]}" "$pkgname-gtk")
+subdescs=("${subdes...@]}" "GTK bindings for libindicate")
+subdepends=("${subdepen...@]}" "")
+subrodepends=("${subrodepen...@]}" "$pkgname")
+subgroups=("${subgrou...@]}" 'xlib-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
+subpkgs=("${subpk...@]}" "$pkgname-python")
+subdescs=("${subdes...@]}" "Python bindings for libindicate")
+subdepends=("${subdepen...@]}" "pygtk pygobject")
+subrodepends=("${subrodepen...@]}" "$pkgname")
+subgroups=("${subgrou...@]}" 'devel-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
+subpkgs=("${subpk...@]}" "$pkgname-mono")
+subdescs=("${subdes...@]}" "Mono bindings for libindicate")
+subdepends=("${subdepen...@]}" "gtk2-sharp")
+subrodepends=("${subrodepen...@]}" "$pkgname")
+subgroups=("${subgrou...@]}" 'devel-extra')
+subarchs=("${subarc...@]}" 'i686 x86_64 ppc')
+
build() {
Fcd
+       #Python fix
Fsed "-lpyglib-2.0-python2.6" "-lpyglib-2.0-python" bindings/python/Makefile.am
Fsed "-lpyglib-2.0-python2.6" "-lpyglib-2.0-python" bindings/python/Makefile.in
Fsed "-lpython2.6" "-lpython2.7" bindings/python/Makefile.am
Fsed "-lpython2.6" "-lpython2.7" bindings/python/Makefile.in
+
Fbuild_mono
+       Fsplit $pkgname-gtk usr/lib/libindicate-gtk.*
+       Fsplit $pkgname-gtk usr/include/libindicate-0.2/libindicate-gtk
+       Fsplit $pkgname-gtk usr/share/gtk-doc/=
+       Fsplit $pkgname-python $_F_python_libdir
+       Fsplit $pkgname-python usr/share/pygtk/
+       Fsplit $pkgname-mono usr/lib/mono/
+       Fsplit $pkgname-mono usr/lib/indicate-sharp-0.1/
+       Fsplit $pkgname-mono usr/lib/indicate-gtk-sharp-0.1/
}

# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to