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

commit 1bc158bfa4670797fae0c4356839d8a3b5017a2c
Author: Devil505 <devil505li...@gmail.com>
Date:   Fri Sep 10 17:54:22 2010 +0200

indicator-application-0.0.19-1-i686
* new package
* added patch to avoid mono dependency

diff --git a/source/gnome-extra/indicator-application/FrugalBuild 
b/source/gnome-extra/indicator-application/FrugalBuild
new file mode 100644
index 0000000..b8b610c
--- /dev/null
+++ b/source/gnome-extra/indicator-application/FrugalBuild
@@ -0,0 +1,26 @@
+# Compiling Time: 0.11 SBU
+# Maintainer: Devil505 <devil505li...@gmail.com>
+
+pkgname=indicator-application
+pkgver=0.0.19
+pkgrel=1
+pkgdesc="A library and indicator to take menus from applications and place 
them in the panel."
+url="https://launchpad.net/indicator-application";
+depends=('libindicator' 'json-glib' 'libdbusmenu')
+makedepends=('gtk-doc' 'gnome-common')
+groups=('gnome-extra')
+archs=('i686' 'x86_64')
+up2date="Flasttar $url"
+source=($url/0.1/$pkgver/+download/$pkgname-$pkgver.tar.gz \
+       no-bindings-docs.patch)
+sha1sums=('e8e4f52aeee63e71bd4a56b928388e7a0ed0510d' \
+          'c62c330136682f30dbf9e4c30feb997a3d45083a')
+
+build() {
+  Fcd
+  Fpatchall
+  ./autogen.sh --prefix=/usr --disable-static || Fdie
+  Fmake
+  Fmakeinstall
+}
+
diff --git a/source/gnome-extra/indicator-application/no-bindings-docs.patch 
b/source/gnome-extra/indicator-application/no-bindings-docs.patch
new file mode 100644
index 0000000..63206cc
--- /dev/null
+++ b/source/gnome-extra/indicator-application/no-bindings-docs.patch
@@ -0,0 +1,139 @@
+diff -Naur indicator-application-0.0.12.orig/Makefile.am 
indicator-application-0.0.12/Makefile.am
+--- indicator-application-0.0.12.orig/Makefile.am      2009-12-18 
05:08:55.000000000 +0000
++++ indicator-application-0.0.12/Makefile.am   2010-02-10 13:39:25.698539170 
+0000
+@@ -1,9 +1,7 @@
+ SUBDIRS = data                \
+           src         \
+-        bindings      \
+         example       \
+-        tests         \
+-        docs
++        tests
+
+ EXTRA_DIST = \
+       gtk-doc.make \
+diff -Naur indicator-application-0.0.12.orig/configure.ac 
indicator-application-0.0.12/configure.ac
+--- indicator-application-0.0.12.orig/configure.ac     2010-02-08 
15:49:54.000000000 +0000
++++ indicator-application-0.0.12/configure.ac  2010-02-10 13:39:14.585208771 
+0000
+@@ -51,64 +51,6 @@
+ AC_SUBST(INDICATOR_LIBS)
+
+ ###########################
+-# Check for Mono support
+-###########################
+-
+-MONO_REQUIRED_VERSION=1.0
+-PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, 
has_mono=true, has_mono=false)
+-
+-AC_PATH_PROG(AL, al, no)
+-if test "x$AL" = "xno" ; then
+-   AC_MSG_ERROR([No al tool found.  You need to install Mono.])
+-fi
+-
+-if test "x$has_mono" = "xtrue" ; then
+-   GENERATED_SOURCES=generated/*.cs
+-   AC_PATH_PROG(RUNTIME, mono, no)
+-
+-   if test "x$RUNTIME" != "no" ; then
+-      RUNTIME=mono
+-   fi
+-
+-   AC_PATH_PROG(CSC, gmcs, no)
+-   LIB_PREFIX=.so
+-   LIB_SUFFIX=
+-fi
+-
+-if test "x$CSC" = "xno" ; then
+-   AC_MSG_ERROR([No Mono compiler found.])
+-fi
+-
+-AC_PATH_PROG(GACUTIL, gacutil, no)
+-if test "x$GACUTIL" = "xno" ; then
+-   AC_MSG_ERROR([No gacutil tool found])
+-fi
+-
+-AC_SUBST(RUNTIME)
+-AC_SUBST(CSC)
+-AC_SUBST(GACUTIL)
+-AC_SUBST(LIB_PREFIX)
+-AC_SUBST(LIB_SUFFIX)
+-AC_SUBST(GENERATED_SOURCES)
+-
+-GLIB_SHARP_REQ_VERSION=2.12.1
+-GTK_SHARP_REQ_VERSION=2.12
+-PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION)
+-AC_SUBST(GTK_SHARP_LIBS)
+-AC_SUBST(GTK_SHARP_CFLAGS)
+-
+-PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIB_SHARP_REQ_VERSION)
+-AC_PATH_PROG(GAPI_PARSER, gapi2-parser, no)
+-AC_SUBST(GAPI_PARSER)
+-AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen, no)
+-AC_SUBST(GAPI_CODEGEN)
+-AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup, no)
+-AC_SUBST(GAPI_FIXUP)
+-
+-PKG_CHECK_MODULES(NUNIT, nunit >= 2.4.7)
+-AC_SUBST(NUNIT_LIBS)
+-
+-###########################
+ # Check to see if we're local
+ ###########################
+
+@@ -141,35 +83,6 @@
+ AC_SUBST(DBUSSERVICEDIR)
+
+ ###########################
+-# Python
+-###########################
+-
+-PYGTK_REQUIRED=2.14.0
+-PYGOBJECT_REQUIRED=0.22
+-
+-AM_PATH_PYTHON(2.3.5)
+-AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])
+-
+-PKG_CHECK_MODULES(APPINDICATOR_PYTHON,
+-                  [
+-                                      pygtk-2.0 >= $PYGTK_REQUIRED
+-                                      gtk+-2.0 >= $GTK_REQUIRED_VERSION
+-                                      pygobject-2.0 >= $PYGOBJECT_REQUIRED
+-                  ])
+-AC_SUBST(APPINDICATOR_PYTHON_CFLAGS)
+-AC_SUBST(APPINDICATOR_PYTHON_LIBS)
+-
+-AC_MSG_CHECKING(for pygtk defs)
+-PYGTK_DEFSDIR=`$PKG_CONFIG --variable=defsdir pygtk-2.0`
+-AC_SUBST(PYGTK_DEFSDIR)
+-AC_MSG_RESULT($PYGTK_DEFSDIR)
+-
+-AC_MSG_CHECKING(for pygtk codegen)
+-PYGTK_CODEGEN="$PYTHON `$PKG_CONFIG --variable=codegendir 
pygtk-2.0`/codegen.py"
+-AC_SUBST(PYGTK_CODEGEN)
+-AC_MSG_RESULT($PYGTK_CODEGEN)
+-
+-###########################
+ # Files
+ ###########################
+
+@@ -177,20 +90,9 @@
+ Makefile
+ src/Makefile
+ src/libappindicator/appindicator-0.1.pc
+-bindings/Makefile
+-bindings/mono/Makefile
+-bindings/mono/appindicator-sharp.dll.config
+-bindings/mono/appindicator-sharp-0.1.pc
+-bindings/mono/examples/Makefile
+-bindings/mono/examples/indicator-example
+-bindings/python/Makefile
+ data/Makefile
+ tests/Makefile
+ example/Makefile
+-docs/Makefile
+-docs/reference/Makefile
+-docs/reference/version.xml
+-docs/reference/libappindicator-docs.sgml
+ ])
+
+ ###########################
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to