freebsd-ports/security/pam_pwdfile/files/Makefile.bsd
Philip M. Gollucci 049bbfcaa6 - Fix runtime to actually work
update the custom Makefile
   add a required header
   fix bigcrypt

PR:             ports/138483
Submitted by:   Ben Schumacher <me@benschumacher.com>
Approved by:    Michael Schout <mschout@gkg.net> (maintainer)
2010-02-12 02:31:09 +00:00

29 lines
601 B
Text

# inspired from pam-pgsql port :-)
SRCS= pam_pwdfile.c \
bigcrypt.c \
md5_good.c \
md5_crypt_good.c \
md5_broken.c \
md5_crypt_broken.c
SHLIB_NAME= pam_pwdfile.so
LDADD= -lpam -lcrypt
CFLAGS+= -Wall -D_BSD_SOURCE
LIBDIR= ${LOCALBASE}/lib
md5_good.c: md5.c
$(CPP) $(CPPFLAGS) -DHIGHFIRST -D'MD5Name(x)=Good##x' -o $@ $>
md5_broken.c: md5.c
$(CPP) $(CPPFLAGS) -D'MD5Name(x)=Broken##x' -o $@ $>
md5_crypt_good.c: md5_crypt.c
$(CPP) $(CPPFLAGS) -D'MD5Name(x)=Good##x' -o $@ $>
md5_crypt_broken.c: md5_crypt.c
$(CPP) $(CPPFLAGS) -D'MD5Name(x)=Broken##x' -o $@ $>
.include <bsd.lib.mk>