aboutsummaryrefslogtreecommitdiff
path: root/comms/smstools/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'comms/smstools/Makefile')
-rw-r--r--comms/smstools/Makefile26
1 files changed, 11 insertions, 15 deletions
diff --git a/comms/smstools/Makefile b/comms/smstools/Makefile
index ec419afe7bec..6038a836e8ca 100644
--- a/comms/smstools/Makefile
+++ b/comms/smstools/Makefile
@@ -6,9 +6,9 @@
#
PORTNAME= smstools
-PORTVERSION= 1.14.11
+PORTVERSION= 2.0.7
CATEGORIES= comms
-MASTER_SITES= http://mirrors.catpipe.net/smstools/
+MASTER_SITES= http://www.meinemullemaus.de/software/smstools/packages/
MAINTAINER= bennyk@wax.dk
COMMENT= Tools to handle Short Message Service
@@ -17,24 +17,20 @@ LIB_DEPENDS= mm:${PORTSDIR}/devel/mm
WRKSRC= ${WRKDIR}/smstools
USE_GMAKE= yes
-USE_REINPLACE= yes
+USE_RC_SUBR= smsd.sh
+RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} \
+ EXAMPLESDIR=${EXAMPLESDIR}
post-patch:
- echo "${EXAMPLESDIR}"
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
+ @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
+ ${FILESDIR}/smsd.sh.in > ${WRKDIR}/smsd.sh
+ @${REINPLACE_CMD} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
${WRKSRC}/src/smsd_cfg.c \
- ${WRKSRC}/install.sub \
- ${WRKSRC}/Makefile \
+ ${WRKSRC}/install.sh \
${WRKSRC}/examples/smsd.conf.easy \
- ${WRKSRC}/examples/smsd.conf.full \
- ${WRKSRC}/bin/sms
- @${REINPLACE_CMD} -e "s|%%EXAMPLESDIR%%|${EXAMPLESDIR}|g" \
- ${WRKSRC}/install.sub
+ ${WRKSRC}/examples/smsd.conf.full
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${CP} -Rfv ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
+ ${INSTALL_SCRIPT} ${WRKDIR}/smsd.sh ${PREFIX}/etc/rc.d/smsd.sh
.include <bsd.port.mk>