vapier      15/07/07 08:14:55

  Added:                passwdqc-1.3.0-build.patch
  Log:
  Version bump based on last pam_passwdqc package #491836 by Florian Steinel.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  Changes    Path
1.1                  sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch?rev=1.1&content-type=text/plain

Index: passwdqc-1.3.0-build.patch
===================================================================
--- a/Makefile
+++ b/Makefile
@@ -20,10 +20,11 @@
 BINMODE = 755
 CONFDIR = /etc
 CONFMODE = 644
-SHARED_LIBDIR = /lib
+LIBDIR = lib
+SHARED_LIBDIR = /$(LIBDIR)
 SHARED_LIBDIR_SUN = /usr/lib
 SHARED_LIBDIR_REL = ../..$(SHARED_LIBDIR)
-DEVEL_LIBDIR = /usr/lib
+DEVEL_LIBDIR = /usr/$(LIBDIR)
 SECUREDIR = /lib/security
 SECUREDIR_SUN = /usr/lib/security
 SECUREDIR_DARWIN = /usr/lib/pam
@@ -48,7 +49,7 @@
 INSTALL_SUN = /usr/ucb/install -c
 CFLAGS = -Wall -W -O2
 CFLAGS_lib = $(CFLAGS) -fPIC
-CFLAGS_bin = $(CFLAGS) -fomit-frame-pointer
+CFLAGS_bin = $(CFLAGS)
 
 LDFLAGS =
 LDFLAGS_shared = --shared
@@ -93,7 +94,7 @@
 
 default: all
 
-all pam utils install install_lib install_pam install_utils uninstall remove 
remove_lib remove_pam remove_utils:
+all lib pam utils install install_lib install_pam install_utils uninstall 
remove remove_lib remove_pam remove_utils:
        case "`uname -s`" in \
        Linux)  $(MAKE) CFLAGS_lib="$(CFLAGS_lib) -DHAVE_SHADOW" \
                        LDFLAGS_lib="$(LDFLAGS_lib_LINUX)" \
@@ -126,18 +127,20 @@
 
 all_wrapped: pam_wrapped utils_wrapped
 
+lib_wrapped: $(SHARED_LIB) $(DEVEL_LIB)
+
 pam_wrapped: $(SHARED_PAM)
 
 utils_wrapped: $(BINS)
 
 $(SHARED_LIB): $(OBJS_LIB) $(MAP_LIB)
-       $(LD_lib) $(LDFLAGS_lib) $(OBJS_LIB) $(LDLIBS_lib) -o $(SHARED_LIB)
+       $(LD_lib) $(LDFLAGS) $(LDFLAGS_lib) $(OBJS_LIB) $(LDLIBS_lib) -o 
$(SHARED_LIB)
 
 $(DEVEL_LIB): $(SHARED_LIB)
        $(LN_s) $(SHARED_LIB) $(DEVEL_LIB)
 
 $(SHARED_PAM): $(OBJS_PAM) $(MAP_PAM) $(DEVEL_LIB)
-       $(LD_lib) $(LDFLAGS_pam) $(OBJS_PAM) $(LDLIBS_pam) -L. -lpasswdqc -o 
$(SHARED_PAM)
+       $(LD_lib) $(LDFLAGS) $(LDFLAGS_pam) $(OBJS_PAM) $(LDLIBS_pam) -L. 
-lpasswdqc -o $(SHARED_PAM)
 
 pwqgen: $(OBJS_GEN) $(DEVEL_LIB)
        $(LD) $(LDFLAGS) $(OBJS_GEN) -L. -lpasswdqc -o $@




Reply via email to