summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/cyrus-sasl2/Makefile19
-rw-r--r--security/cyrus-sasl2/files/pkg-deinstall.in (renamed from security/cyrus-sasl2/pkg-deinstall)0
-rw-r--r--security/cyrus-sasl2/files/pkg-install.in (renamed from security/cyrus-sasl2/pkg-install)0
-rw-r--r--security/cyrus-sasl2/files/pkg-message.in (renamed from security/cyrus-sasl2/pkg-message)0
4 files changed, 4 insertions, 15 deletions
diff --git a/security/cyrus-sasl2/Makefile b/security/cyrus-sasl2/Makefile
index fce3a04634ec..1fad68b2a26f 100644
--- a/security/cyrus-sasl2/Makefile
+++ b/security/cyrus-sasl2/Makefile
@@ -137,26 +137,15 @@ HTDOCS= advanced appconvert components gssapi index install macosx \
mechanisms options plugprog programming readme sysadmin upgrading \
windows
+SUB_FILES= pkg-deinstall pkg-install pkg-message
+SUB_LIST= CYRUS_USER=${CYRUS_USER} CYRUS_GROUP=${CYRUS_GROUP} \
+ SASLDB=${SASLDB_NAME}
+
PLIST_SUB+= PREFIX=${PREFIX} \
SQL=${SQL} \
DOCSDIR=${DOCSDIR:S/^${PREFIX}\///}
-PKGDEINSTALL= ${WRKDIR}/pkg-deinstall
-PKGINSTALL= ${WRKDIR}/pkg-install
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
post-patch:
-# Fix sasldb name in pkg-install/deinstall scripts
- @${SED} -e "s;%%SASLDB%%;${SASLDB_NAME};g" \
- -e "s;%%CYRUS_USER%%;${CYRUS_USER};g" \
- -e "s;%%CYRUS_GROUP%%;${CYRUS_GROUP};g" \
- ${.CURDIR}/pkg-install > ${PKGINSTALL}
- @${SED} -e "s;%%SASLDB%%;${SASLDB_NAME};g" \
- -e "s;%%CYRUS_USER%%;${CYRUS_USER};g" \
- -e "s;%%CYRUS_GROUP%%;${CYRUS_GROUP};g" \
- ${.CURDIR}/pkg-deinstall > ${PKGDEINSTALL}
- @${SED} -e "s;%%PREFIX%%;${PREFIX};g" \
- ${.CURDIR}/pkg-message > ${PKGMESSAGE}
# Try to unbreak parallel (-jX) builds, part 1: make build commands atomic
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${PERL} -w0pi.bak \
-e 's/(^\@am__fastdepCC_TRUE\@.*?) \
diff --git a/security/cyrus-sasl2/pkg-deinstall b/security/cyrus-sasl2/files/pkg-deinstall.in
index 77a3b09a06e1..77a3b09a06e1 100644
--- a/security/cyrus-sasl2/pkg-deinstall
+++ b/security/cyrus-sasl2/files/pkg-deinstall.in
diff --git a/security/cyrus-sasl2/pkg-install b/security/cyrus-sasl2/files/pkg-install.in
index 55ac7a69b6a0..55ac7a69b6a0 100644
--- a/security/cyrus-sasl2/pkg-install
+++ b/security/cyrus-sasl2/files/pkg-install.in
diff --git a/security/cyrus-sasl2/pkg-message b/security/cyrus-sasl2/files/pkg-message.in
index dd675f0a9e0e..dd675f0a9e0e 100644
--- a/security/cyrus-sasl2/pkg-message
+++ b/security/cyrus-sasl2/files/pkg-message.in