View | Details | Raw Unified
Collapse All | Expand All

(-) pam_passwdqc-1.0.5/Makefile (-6 / +6 lines)
 Lines 7-14   LD = $(CC) Link Here 
RM = rm -f
RM = rm -f
MKDIR = mkdir -p
MKDIR = mkdir -p
INSTALL = install -c
INSTALL = install -c
CFLAGS = -Wall -fPIC -O2
CFLAGS = -Wall -fPIC -O2 $(OPTCFLAGS)
LDFLAGS = --shared
LDFLAGS_GENERIC = --shared
LDFLAGS_LINUX = --shared -Wl,--version-script,$(MAP)
LDFLAGS_LINUX = --shared -Wl,--version-script,$(MAP)
LDFLAGS_SUN = -G
LDFLAGS_SUN = -G
LDFLAGS_HP = -b
LDFLAGS_HP = -b
 Lines 41-56   MAP = pam_passwdqc.map Link Here 
all:
all:
	case "`uname -s`" in \
	case "`uname -s`" in \
	Linux)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
	Linux)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
			LDFLAGS="$(LDFLAGS_LINUX)" LDLIBS="$(LDLIBS_LINUX)" \
			LDFLAGS="$(LDFLAGS) $(LDFLAGS_LINUX)" LDLIBS="$(LDLIBS_LINUX)" \
			$(PROJ);; \
			$(PROJ);; \
	SunOS)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
	SunOS)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
			LD=ld LDFLAGS="$(LDFLAGS_SUN)" LDLIBS="$(LDLIBS_SUN)" \
			LD=ld LDFLAGS="$(LDFLAGS) $(LDFLAGS_SUN)" LDLIBS="$(LDLIBS_SUN)" \
			$(PROJ);; \
			$(PROJ);; \
	HP-UX)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
	HP-UX)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
			LD=ld LDFLAGS="$(LDFLAGS_HP)" LDLIBS="$(LDLIBS_HP)" \
			LD=ld LDFLAGS="$(LDFLAGS) $(LDFLAGS_HP)" LDLIBS="$(LDLIBS_HP)" \
			$(PROJ);; \
			$(PROJ);; \
	*)	$(MAKE) $(PROJ);; \
	*)	$(MAKE) LDFLAGS="$(LDFLAGS) $(LDFLAGS_GENERIC)" $(PROJ);; \
	esac
	esac
$(LIBSHARED): $(OBJS) $(MAP)
$(LIBSHARED): $(OBJS) $(MAP)