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 $@
