SOURCES: pwdutils-lt.patch (NEW) - disable hacks, fixes build with libtool 2

qboosh qboosh at pld-linux.org
Mon Sep 8 22:04:54 CEST 2008


Author: qboosh                       Date: Mon Sep  8 20:04:54 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- disable hacks, fixes build with libtool 2

---- Files affected:
SOURCES:
   pwdutils-lt.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/pwdutils-lt.patch
diff -u /dev/null SOURCES/pwdutils-lt.patch:1.1
--- /dev/null	Mon Sep  8 22:04:55 2008
+++ SOURCES/pwdutils-lt.patch	Mon Sep  8 22:04:48 2008
@@ -0,0 +1,48 @@
+--- pwdutils-3.1.3/src/Makefile.am.orig	2006-07-25 12:58:50.000000000 +0200
++++ pwdutils-3.1.3/src/Makefile.am	2008-09-08 20:36:36.592983118 +0200
+@@ -29,9 +29,9 @@
+ 		pwconv pwunconv rpasswdd useradd userdel usermod vipw \
+ 		pwck grpck
+ 
+-pam_PROGRAMS = @EXTRA_PAM_MODULES@
++pam_LTLIBRARIES = @EXTRA_PAM_MODULES@
+ 
+-EXTRA_PROGRAMS = pam_rpasswd.so
++EXTRA_LTLIBRARIES = pam_rpasswd.la
+ EXTRA_MANS = pam_rpasswd.8
+ 
+ TESTS = tst-useradd tst-chage tst-passwd tst-groupadd tst-long-group-entry \
+@@ -48,10 +48,10 @@
+ 
+ noinst_HEADERS = rpasswd-client.h
+ 
+-pam_rpasswd_so_LDFLAGS = -shared -Wl,-soname,pam_rpasswd.so
+-pam_rpasswd_so_SOURCES = pam_rpasswd.c
+-pam_rpasswd_so_CFLAGS = @EXTRA_CFLAGS@ -fPIC
+-pam_rpasswd_so_LDADD = @PAM_LIBS@ @TLS_LIBS@ @SLP_LIBS@
++pam_rpasswd_la_LDFLAGS = -shared -module -avoid-version -rpath $(pamdir)
++pam_rpasswd_la_SOURCES = pam_rpasswd.c
++pam_rpasswd_la_CFLAGS = @EXTRA_CFLAGS@
++pam_rpasswd_la_LIBADD = @PAM_LIBS@ @TLS_LIBS@ @SLP_LIBS@
+ 
+ chage_SOURCES = chage.c
+ chage_CFLAGS = @PIE_CFLAGS@
+--- pwdutils-3.1.3/configure.in.orig	2008-09-08 20:28:05.504984794 +0200
++++ pwdutils-3.1.3/configure.in	2008-09-08 20:34:48.952983956 +0200
+@@ -33,6 +33,7 @@
+ 
+ dnl Checks for programs.
+ AC_PROG_CC
++AM_PROG_CC_C_O
+ AC_GNU_SOURCE
+ AC_ISC_POSIX
+ AC_PROG_INSTALL
+@@ -83,7 +84,7 @@
+ 
+ if test "$enable_pam_rpasswd" = "yes"
+ then
+-  EXTRA_PAM_MODULES="pam_rpasswd.so"
++  EXTRA_PAM_MODULES="pam_rpasswd.la"
+   EXTRA_PAM_MODULES_MAN="pam_rpasswd.8"
+ fi
+ AC_SUBST(EXTRA_PAM_MODULES)
================================================================


More information about the pld-cvs-commit mailing list