summaryrefslogtreecommitdiff
path: root/net/freeradius/Makefile
diff options
context:
space:
mode:
authoradrianp <adrianp@pkgsrc.org>2006-08-11 16:22:04 +0000
committeradrianp <adrianp@pkgsrc.org>2006-08-11 16:22:04 +0000
commit4849af0b3086b19111e73ce2d7fe508d707a28ad (patch)
tree78f5a9c09e318b09ff7df4ced8c0d27efcfeea4b /net/freeradius/Makefile
parent1c7f4f6ad41feee99032a8d4875e83f1a6bc4152 (diff)
downloadpkgsrc-4849af0b3086b19111e73ce2d7fe508d707a28ad.tar.gz
Add an extra MESSAGE if the user has selected to compile freeradius with
PAM support. From discussions with John Nemeth.
Diffstat (limited to 'net/freeradius/Makefile')
-rw-r--r--net/freeradius/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/net/freeradius/Makefile b/net/freeradius/Makefile
index cba4da2a278..6e5c1557473 100644
--- a/net/freeradius/Makefile
+++ b/net/freeradius/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2006/08/10 10:55:52 adrianp Exp $
+# $NetBSD: Makefile,v 1.54 2006/08/11 16:22:04 adrianp Exp $
DISTNAME= freeradius-${RADVER}
PKGREVISION= 2
@@ -23,6 +23,7 @@ PLIST_SRC= ${WRKDIR}/.PLIST_SRC
FILES_SUBST+= RADIUS_USER=${RADIUS_USER:Q}
FILES_SUBST+= RADIUS_GROUP=${RADIUS_GROUP:Q}
PLIST_SUBST+= RADVER=${RADVER}
+MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC
MESSAGE_SUBST+= CHOWN=${CHOWN:Q} CHMOD=${CHMOD:Q} VARBASE=${VARBASE}
MESSAGE_SUBST+= RADIUS_USER=${RADIUS_USER:Q} XARGS=${XARGS:Q}
MESSAGE_SUBST+= RADIUS_GROUP=${RADIUS_GROUP:Q} FIND=${FIND:Q}
@@ -127,6 +128,10 @@ CFLAGS+= -fPIC
post-build:
${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC
+ ${CP} ${PKGDIR:Q}/MESSAGE ${WRKDIR:Q}/.MESSAGE_SRC
+.if !empty(PKG_OPTIONS:Mpam)
+ ${CP} ${PKGDIR:Q}/MESSAGE.pam ${WRKDIR:Q}/.MESSAGE_SRC.pam
+.endif
post-install:
${INSTALL_DATA_DIR} ${EGDIR}