@@ -133,7 +133,7 @@ all locales pam utils install install_lib install_locales install_pam install_ut
133133 LDLIBS_pam=" $( LDLIBS_pam_LINUX) " \
134134 $@ _wrapped;; \
135135 SunOS) $(MAKE ) -e CPPFLAGS_lib=" $( CPPFLAGS_lib) -DHAVE_SHADOW" \
136- LD_lib=ld \
136+ LD_lib=/usr/ccs/bin/ ld \
137137 LDFLAGS_lib=" $( LDFLAGS_lib_SUN) " \
138138 LDFLAGS_pam=" $( LDFLAGS_pam_SUN) " \
139139 LDLIBS_pam=" $( LDLIBS_pam_SUN) " \
@@ -174,9 +174,9 @@ $(SHARED_LIB): $(OBJS_LIB) $(MAP_LIB)
174174 $(LD_lib ) $(LDFLAGS_lib ) $(OBJS_LIB ) $(LDLIBS_lib ) -o $(SHARED_LIB )
175175
176176$(DEVEL_LIB ) : $(SHARED_LIB )
177- ifndef CYGWIN
178- $(LN_s) $(SHARED_LIB) $(DEVEL_LIB)
179- endif
177+ if [ " $( CYGWIN) " != true ] ; then \
178+ $(LN_s ) $(SHARED_LIB ) $(DEVEL_LIB ) ; \
179+ fi
180180
181181$(SHARED_PAM ) : $(OBJS_PAM ) $(MAP_PAM ) $(DEVEL_LIB )
182182 $(LD_lib ) $(LDFLAGS_pam ) $(OBJS_PAM ) $(LDLIBS_pam ) -L. -lpasswdqc -o $(SHARED_PAM )
@@ -203,7 +203,7 @@ pwqfilter.o: pwqfilter.c passwdqc_filter.h passwdqc.h
203203 $(CC ) $(CPPFLAGS_lib ) $(CFLAGS_lib ) -c $* .c
204204
205205$(PKGCONFIG ) : $(PKGCONFIG ) .in
206- sed -e " s|@VERSION@|$( VERSION) |g" $< > $@
206+ sed -e " s|@VERSION@|$( VERSION) |g" $( PKGCONFIG ) .in > $@
207207
208208concat.o : concat.h
209209pam_passwdqc.o : passwdqc.h pam_macros.h
@@ -225,12 +225,12 @@ install_lib_wrapped:
225225 $(INSTALL) -m $(SHLIBMODE) $(SHARED_LIB) $(DESTDIR)$(SHARED_LIBDIR)/
226226
227227 $(MKDIR) $(DESTDIR)$(DEVEL_LIBDIR)
228- ifndef CYGWIN
229- $(LN_s) $(SHARED_LIBDIR_REL)/$(SHARED_LIB) \
230- $(DESTDIR)$(DEVEL_LIBDIR)/$(DEVEL_LIB)
231- else
232- $(INSTALL) -m $(SHLIBMODE) $(DEVEL_LIB) $(DESTDIR)$(DEVEL_LIBDIR)/
233- endif
228+ if [ "$( CYGWIN)" != true ]; then \
229+ $(LN_s) $(SHARED_LIBDIR_REL)/$(SHARED_LIB) \
230+ $(DESTDIR)$(DEVEL_LIBDIR)/$(DEVEL_LIB); \
231+ else \
232+ $(INSTALL) -m $(SHLIBMODE) $(DEVEL_LIB) $(DESTDIR)$(DEVEL_LIBDIR)/; \
233+ fi
234234
235235 $(MKDIR) $(DESTDIR)$(INCLUDEDIR)
236236 $(INSTALL) -m $(INCMODE) $(HEADER) $(DESTDIR)$(INCLUDEDIR)/
0 commit comments