summaryrefslogtreecommitdiff
path: root/news/inn/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'news/inn/Makefile')
-rw-r--r--news/inn/Makefile20
1 files changed, 11 insertions, 9 deletions
diff --git a/news/inn/Makefile b/news/inn/Makefile
index 3478dafa6e5..10e3194321a 100644
--- a/news/inn/Makefile
+++ b/news/inn/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.88 2008/06/23 09:10:53 spz Exp $
+# $NetBSD: Makefile,v 1.89 2008/09/03 06:34:32 spz Exp $
DISTNAME= inn-2.4.4
CATEGORIES= news
@@ -17,10 +17,12 @@ BUILD_DEFS+= INN_DATA_DIR
FILES_SUBST+= INN_DATA_DIR=${INN_DATA_DIR:Q}
BUILD_DEFS+= INN_PATHBIN
-FILES_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q}
+FILES_SUBST+= INN_PATHBIN=${PREFIX}/${INN_PATHBIN:Q}
MESSAGE_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q}
+PLIST_SUBST+= INN_PATHBIN=${INN_PATHBIN:Q}
+
GNU_CONFIGURE= YES
GNU_CONFIGURE_PREFIX= ${INN_PREFIX}
GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR}
@@ -29,8 +31,8 @@ CONFIGURE_ARGS+= --enable-setgid-inews \
--with-openssl=${SSLBASE:Q} \
--with-etc-dir=${PREFIX}/etc/inn \
--with-doc-dir=${PREFIX}/share/doc/inn \
- --with-control-dir=${INN_PATHBIN}/control \
- --with-filter-dir=${INN_PATHBIN}/filter \
+ --with-control-dir=${PREFIX}/${INN_PATHBIN}/control \
+ --with-filter-dir=${PREFIX}/${INN_PATHBIN}/filter \
--with-tmp-dir=${INN_DATA_DIR}/tmp \
--with-db-dir=${INN_DATA_DIR}/db \
--with-log-dir=${INN_DATA_DIR}/log \
@@ -109,13 +111,13 @@ GCC_REQD+= 2.95.3
post-patch:
${RM} -f ${WRKSRC}/samples/inn.conf.in.orig_dist
- ${SED} -e "s#^PATHBIN.*#PATHBIN = ${INN_PATHBIN}#" \
+ ${SED} -e "s#^PATHBIN.*#PATHBIN = ${PREFIX}/${INN_PATHBIN}#" \
${WRKSRC}/Makefile.global.in \
> ${WRKSRC}/Makefile.global.in.patch; \
${MV} ${WRKSRC}/Makefile.global.in.patch \
${WRKSRC}/Makefile.global.in; \
for FILE in innshellvars.in innshellvars.pl.in innshellvars.tcl.in ; do \
- ${SED} -e "s#@prefix@/bin/innconfval #${INN_PATHBIN}/innconfval #" \
+ ${SED} -e "s#@prefix@/bin/innconfval #${PREFIX}/${INN_PATHBIN}/innconfval #" \
${WRKSRC}/scripts/$$FILE \
> ${WRKSRC}/scripts/$$FILE.patch ; \
${MV} ${WRKSRC}/scripts/$$FILE.patch \
@@ -141,10 +143,10 @@ pre-install:
post-install:
for FILE in cnfsstat ctlinnd inndstart makehistory ; do \
- ${LN} -s ${INN_PATHBIN}/$$FILE ${PREFIX}/sbin/$$FILE ; \
+ ${LN} -s ${PREFIX}/${INN_PATHBIN}/$$FILE ${PREFIX}/sbin/$$FILE ; \
done
- ${LN} -s ${INN_PATHBIN}/inews ${PREFIX}/bin/inews
- ${LN} -s ${INN_PATHBIN}/rnews ${PREFIX}/bin/rnews
+ ${LN} -s ${PREFIX}/${INN_PATHBIN}/inews ${PREFIX}/bin/inews
+ ${LN} -s ${PREFIX}/${INN_PATHBIN}/rnews ${PREFIX}/bin/rnews
for FILE in libinn.a libstorage.a libinnhist.a ; do \
${CHMOD} 644 ${PREFIX}/lib/$$FILE ; \
done