Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=ayatana.git;a=commitdiff;h=830b98e9e5e1c1a3dddd54a65266ba23d064c672

commit 830b98e9e5e1c1a3dddd54a65266ba23d064c672
Author: Devil505 <devil505li...@gmail.com>
Date:   Tue Feb 22 12:31:44 2011 +0100

libappindicator-0.2.95-1-i686
* new package

diff --git a/source/ayatana-extra/libappindicator/FrugalBuild 
b/source/ayatana-extra/libappindicator/FrugalBuild
new file mode 100644
index 0000000..66df601
--- /dev/null
+++ b/source/ayatana-extra/libappindicator/FrugalBuild
@@ -0,0 +1,42 @@
+# Compiling Time: 0.05 SBU
+# Maintainer: Devil505 <devil505li...@gmail.com>
+
+pkgname=libappindicator
+pkgver=0.2.95
+pkgrel=1
+pkgdesc="A library to allow applications to export a menu into the Unity Menu 
bar"
+url="https://launchpad.net/libappindicator";
+depends=('libindicator>=0.3.19' 'libdbusmenu-gtk>=0.3.98')
+makedepends=('gobject-introspection' 'vala' 'gtk2-sharp' 'pygtk' 'intltool' 
'perl-xml-libxml')
+groups=('ayatana-extra')
+archs=('i686' 'x86_64')
+up2date="Flasttar $url"
+source=(http://launchpad.net/$pkgname/0.3/$pkgver/+download/$pkgname-$pkgver.tar.gz)
+sha1sums=('33cc4b157ab060a5549811db1c28d71b749e3764')
+
+subpkgs=("${subpkgs[@]}" "python-appindicator")
+subdescs=("${subdescs[@]}" "Python bindings for libappindicator")
+subdepends=("${subdepends[@]}" "pygtk pygobject libindicator>=0.3.19 
libdbusmenu-gtk>=0.3.98-2'")
+subrodepends=("${subrodepends[@]}" "libappindicator>=$pkgver")
+subgroups=("${subgroups[@]}" 'devel-extra')
+subarchs=("${subarchs[@]}" 'i686 x86_64')
+
+build() {
+  unset MAKEFLAGS
+  Fcd
+  sed -i 's/nunit >= 2\.4\.7/mono-nunit >= 2\.4\.7/' configure{,.ac}
+  sed -i 's/-lpyglib-2\.0-python2\.6/-lpyglib-2\.0-python/' 
bindings/python/Makefile{.am,.in}
+
+  #fix mono bindings location
+  sed -i 's|assemblydir = $(libdir)/cli/appindicator-sharp-0.1|assemblydir = 
$(libdir)/appindicator-sharp-0.1|' bindings/mono/Makefile{.am,.in}
+  sed -i 
's|assemblies_dir=${libdir}/cli/appindicator-sharp-0.1|assemblies_dir=${libdir}/appindicator-sharp-0.1|'
 bindings/mono/appindicator-sharp-0.1.pc.in
+
+  Fbuild
+
+  Fsplit python-appindicator usr/share/pygtk
+  Fsplit python-appindicator $_F_python_libdir
+
+  ## Think to split the mono bindings later
+}
+
+# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to