Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 232695
Collapse All | Expand All

(-)pam_passwdqc-1.0.5/Makefile (-6 / +6 lines)
Lines 7-14 LD = $(CC) Link Here
7
RM = rm -f
7
RM = rm -f
8
MKDIR = mkdir -p
8
MKDIR = mkdir -p
9
INSTALL = install -c
9
INSTALL = install -c
10
CFLAGS = -Wall -fPIC -O2
10
CFLAGS = -Wall -fPIC -O2 $(OPTCFLAGS)
11
LDFLAGS = --shared
11
LDFLAGS_GENERIC = --shared
12
LDFLAGS_LINUX = --shared -Wl,--version-script,$(MAP)
12
LDFLAGS_LINUX = --shared -Wl,--version-script,$(MAP)
13
LDFLAGS_SUN = -G
13
LDFLAGS_SUN = -G
14
LDFLAGS_HP = -b
14
LDFLAGS_HP = -b
Lines 41-56 MAP = pam_passwdqc.map Link Here
41
all:
41
all:
42
	case "`uname -s`" in \
42
	case "`uname -s`" in \
43
	Linux)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
43
	Linux)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
44
			LDFLAGS="$(LDFLAGS_LINUX)" LDLIBS="$(LDLIBS_LINUX)" \
44
			LDFLAGS="$(LDFLAGS) $(LDFLAGS_LINUX)" LDLIBS="$(LDLIBS_LINUX)" \
45
			$(PROJ);; \
45
			$(PROJ);; \
46
	SunOS)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
46
	SunOS)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
47
			LD=ld LDFLAGS="$(LDFLAGS_SUN)" LDLIBS="$(LDLIBS_SUN)" \
47
			LD=ld LDFLAGS="$(LDFLAGS) $(LDFLAGS_SUN)" LDLIBS="$(LDLIBS_SUN)" \
48
			$(PROJ);; \
48
			$(PROJ);; \
49
	HP-UX)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
49
	HP-UX)	$(MAKE) CFLAGS="$(CFLAGS) -DHAVE_SHADOW" \
50
			LD=ld LDFLAGS="$(LDFLAGS_HP)" LDLIBS="$(LDLIBS_HP)" \
50
			LD=ld LDFLAGS="$(LDFLAGS) $(LDFLAGS_HP)" LDLIBS="$(LDLIBS_HP)" \
51
			$(PROJ);; \
51
			$(PROJ);; \
52
	*)	$(MAKE) $(PROJ);; \
52
	*)	$(MAKE) LDFLAGS="$(LDFLAGS) $(LDFLAGS_GENERIC)" $(PROJ);; \
53
	esac
53
	esac
54
54
55
$(LIBSHARED): $(OBJS) $(MAP)
55
$(LIBSHARED): $(OBJS) $(MAP)

Return to bug 232695