[arch-commits] Commit in xfconf/trunk (PKGBUILD)
andyrtr at archlinux.org
andyrtr at archlinux.org
Wed Aug 18 20:44:30 UTC 2010
Date: Wednesday, August 18, 2010 @ 16:44:29
Author: andyrtr
Revision: 87984
upgpkg: xfconf 4.6.2-2
fix insecure rpath #19980; add missing intltool makedep
Modified:
xfconf/trunk/PKGBUILD
----------+
PKGBUILD | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-08-18 20:20:14 UTC (rev 87983)
+++ PKGBUILD 2010-08-18 20:44:29 UTC (rev 87984)
@@ -3,7 +3,7 @@
pkgname=xfconf
pkgver=4.6.2
-pkgrel=1
+pkgrel=2
pkgdesc="a simple client-server configuration storage and query system"
arch=('i686' 'x86_64')
license=('GPL2')
@@ -12,7 +12,7 @@
# http://www.xfce.org/documentation/requirements
# keep dbus and gtk2, see also http://bugs.archlinux.org/task/14536
depends=( "libxfce4util>=4.6.2" "dbus-glib>=0.86" 'dbus>=1.2.24' 'gtk2>=2.20.1')
-makedepends=('pkgconfig' 'perl-extutils-depends' 'perl-extutils-pkgconfig' 'glib-perl')
+makedepends=('pkgconfig' 'perl-extutils-depends' 'perl-extutils-pkgconfig' 'glib-perl' 'intltool' 'chrpath')
options=('!libtool' '!emptydirs')
replaces=('libxfce4mcs' 'xfce-mcs-manager' 'xfce-mcs-plugins')
conflicts=('libxfce4mcs' 'xfce-mcs-manager' 'xfce-mcs-plugins')
@@ -23,7 +23,7 @@
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/xfce4 \
--localstatedir=/var --disable-static --with-perl-options=INSTALLDIRS="vendor"
- make || return 1
+ make
}
package() {
@@ -31,4 +31,7 @@
make DESTDIR=${startdir}/pkg install || return 1
# remove unneeded dynloader bootstrap file
rm ${pkgdir}/usr/lib/perl5/vendor_perl/auto/Xfce4/Xfconf/Xfconf.bs
+
+ # fix insecure rpath, http://bugs.archlinux.org/task/19980
+ chrpath -d ${pkgdir}/usr/lib/perl5/vendor_perl/auto/Xfce4/Xfconf/Xfconf.so
}
More information about the arch-commits
mailing list