[arch-commits] Commit in (5 files)

Jan de Groot jgc at archlinux.org
Wed Mar 4 20:33:23 UTC 2009


    Date: Wednesday, March 4, 2009 @ 15:33:23
  Author: jgc
Revision: 29013

New package, required for libsoup 2.26

Added:
  libproxy/
  libproxy/repos/
  libproxy/trunk/
  libproxy/trunk/PKGBUILD
  libproxy/trunk/nm-dbus.patch

---------------+
 PKGBUILD      |   32 ++++++++++++++++++++++++++++++++
 nm-dbus.patch |   39 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

Added: libproxy/trunk/PKGBUILD
===================================================================
--- libproxy/trunk/PKGBUILD	                        (rev 0)
+++ libproxy/trunk/PKGBUILD	2009-03-04 20:33:23 UTC (rev 29013)
@@ -0,0 +1,32 @@
+# $Id: PKGBUILD 24494 2009-01-17 20:42:01Z jgc $
+# Maintainer: Jan de Groot <jgc at archlinux.org>
+
+pkgname=libproxy
+pkgver=0.2.3
+pkgrel=1
+pkgdesc="A library that provides automatic proxy configuration management"
+arch=(i686 x86_64)
+license=('LGPL')
+depends=('glibc')
+makedepends=('libxmu' 'gconf' 'networkmanager')
+optdepends=('libxmu: KDE and GNOME plugins'
+            'gconf: GNOME plugin'
+	    'networkmanager: NetworkManager plugin')
+url="http://libproxy.googlecode.com"
+source=(http://libproxy.googlecode.com/files/${pkgname}-${pkgver}.tar.gz
+	nm-dbus.patch)
+options=('!libtool')
+md5sums=('86b635e1eb2d665cfbef4c6134fe6604'
+	 '1bd7576d591889fd76cbf05d79cfe4af')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/nm-dbus.patch" || return 1
+  libtoolize --force || return 1
+  aclocal || return 1
+  autoconf || return 1
+  automake --add-missing || return 1
+  ./configure --prefix=/usr --without-mozjs || return 1
+  make || return 1
+  make DESTDIR="${pkgdir}" install || return 1
+}

Added: libproxy/trunk/nm-dbus.patch
===================================================================
--- libproxy/trunk/nm-dbus.patch	                        (rev 0)
+++ libproxy/trunk/nm-dbus.patch	2009-03-04 20:33:23 UTC (rev 29013)
@@ -0,0 +1,39 @@
+--- libproxy-0.2.3/configure.ac	2008-06-05 22:56:16.000000000 +0200
++++ libproxy-0.2.3.new/configure.ac	2009-01-07 13:42:48.000000000 +0100
+@@ -6,6 +6,7 @@
+ ### Checks for programs.
+ AC_PROG_CC
+ AC_PROG_CPP
++AM_PROG_CC_C_O
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
+ AC_PROG_LN_S
+@@ -19,8 +20,9 @@
+ PKG_CHECK_MODULES(mozjs, xulrunner-js, have_mozjs=yes, 
+ 		[PKG_CHECK_MODULES(mozjs, firefox-js, have_mozjs=yes,
+ 		[PKG_CHECK_MODULES(mozjs, mozilla-js, have_mozjs=yes, have_mozjs=no)])])
+-PKG_CHECK_MODULES(NetworkManager, NetworkManager, 
+-					have_networkmanager=yes, have_networkmanager=no)
++PKG_CHECK_MODULES(NetworkManager, NetworkManager,
++		[PKG_CHECK_MODULES(DBUS, dbus-1, have_networkmanager=yes, have_networkmanager=no)],
++		have_networkmanager=no)
+ 
+ # Environmental Variable
+ AC_ARG_WITH([envvar],
+@@ -136,12 +138,12 @@
+             [test x$have_networkmanager == xyes && with_networkmanager=yes])
+ if test x$with_networkmanager = xyes; then
+ 	if test x$have_networkmanager == xyes; then
+-		NETWORKMANAGER_CFLAGS="$NetworkManager_CFLAGS"
+-		NETWORKMANAGER_LIBS="$NetworkManager_LIBS"
++		NETWORKMANAGER_CFLAGS="$NetworkManager_CFLAGS $DBUS_CFLAGS"
++		NETWORKMANAGER_LIBS="$NetworkManager_LIBS $DBUS_LIBS"
+ 		AC_SUBST(NETWORKMANAGER_CFLAGS)
+ 		AC_SUBST(NETWORKMANAGER_LIBS)
+ 	else
+-		echo "NetworkManager plugin requires: NetworkManager!"
++		echo "NetworkManager plugin requires: NetworkManager and DBus!"
+ 		exit 1
+ 	fi
+ else
+




More information about the arch-commits mailing list