[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