[arch-commits] Commit in shadow/repos (testing-i686 testing-i686/PKGBUILD)
Aaron Griffin
aaron at archlinux.org
Sun Aug 31 05:33:35 UTC 2008
Date: Sunday, August 31, 2008 @ 01:33:35
Author: aaron
Revision: 10738
Merged revisions 10735-10737 via svnmerge from
svn+ssh://archlinux.org/home/svn-packages/shadow/trunk
........
r10737 | aaron | 2008-08-31 00:33:04 -0500 (Sun, 31 Aug 2008) | 2 lines
upgpkg: shadow 4.1.2.1-2
Build libshadow.so again, whoops
........
Modified:
shadow/repos/testing-i686/ (properties)
shadow/repos/testing-i686/PKGBUILD
----------+
PKGBUILD | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
Property changes on: shadow/repos/testing-i686
___________________________________________________________________
Name: svnmerge-integrated
- /shadow/trunk:1-10734
+ /shadow/trunk:1-10737
Modified: testing-i686/PKGBUILD
===================================================================
--- testing-i686/PKGBUILD 2008-08-31 05:33:04 UTC (rev 10737)
+++ testing-i686/PKGBUILD 2008-08-31 05:33:35 UTC (rev 10738)
@@ -3,7 +3,7 @@
pkgname=shadow
pkgver=4.1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="Shadow password file utilities"
arch=(i686 x86_64)
url='http://pkg-shadow.alioth.debian.org/'
@@ -32,6 +32,13 @@
build() {
cd $startdir/src/$pkgname-$pkgver
+
+ #Ugh, force this to build shared libraries, for god's sake
+ sed -i "s/noinst_LTLIBRARIES/lib_LTLIBRARIES/g" lib/Makefile.am
+ libtoolize
+ autoreconf
+ export LDFLAGS="$LDFLAGS -lcrypt"
+
patch -Np1 -i $startdir/src/xstrdup.patch || return 1
# supress etc/pam.d/*, we provide our own
@@ -40,6 +47,7 @@
./configure \
--prefix=/usr --libdir=/lib \
--mandir=/usr/share/man --sysconfdir=/etc \
+ --enable-shared --disable-static \
--with-libpam --without-selinux
make || return 1
make DESTDIR=$startdir/pkg install
More information about the arch-commits
mailing list