diff options
Diffstat (limited to 'comms/smstools/Makefile')
-rw-r--r-- | comms/smstools/Makefile | 26 |
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> |