[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