Tweak comms/openzwave-devel version 1.6.1061
[dports.git] / comms / sms_client / Makefile
1 # Created by: George Reid <greid@ukug.uk.freebsd.org>
2 # $FreeBSD$
3
4 PORTNAME=       sms_client
5 PORTVERSION=    3.0.2
6 PORTREVISION=   3
7 CATEGORIES=     comms
8 MASTER_SITES=   https://BSDforge.com/projects/source/comms/sms_client/
9
10 MAINTAINER=     portmaster@bsdforge.com
11 COMMENT=        Simple UNIX SMS client to send messages to phones or pagers
12
13 LICENSE=        LGPL20+
14
15 USES=           tar:xz
16 HAS_CONFIGURE=  yes
17 SPOOL=          ${STAGEDIR}${PREFIX}/var/spool/sms
18
19 MAKE_JOBS_UNSAFE=       yes
20
21 post-configure:
22         @${SED} -e 's@gcc@${CC}@g' -e 's@-Wall@${CFLAGS} -Wall@g' \
23                 ${FILESDIR}/Makefile.config > ${WRKSRC}/Makefile.config
24
25 post-patch:
26         @${MV} ${WRKSRC}/sms/services/vodafone_autralia \
27                 ${WRKSRC}/sms/services/vodafone_australia
28         @${RM} ${WRKSRC}/sms/services/att_web.orig
29
30 do-install:
31         ${INSTALL_PROGRAM} ${WRKSRC}/bin/sms_client \
32                 ${WRKSRC}/bin/sms_address ${STAGEDIR}${PREFIX}/bin
33         cd ${WRKSRC}; ${COPYTREE_SHARE} sms/scripts ${STAGEDIR}${PREFIX}/etc
34         cd ${WRKSRC}; ${COPYTREE_SHARE} sms/services ${STAGEDIR}${PREFIX}/etc
35         cd ${WRKSRC}/sms && ${INSTALL_DATA} sms_addressbook \
36                 sms_config sms_daemons sms_modem sms_services \
37                 ${STAGEDIR}${PREFIX}/etc/sms
38         cd ${STAGEDIR}${PREFIX}/etc/sms/services ; ${FIND} -s * -type f \
39                 -exec mkdir -p ${SPOOL}/errors/{} \; \
40                 -exec mkdir -p ${SPOOL}/services/{} \; \
41                 -exec touch ${SPOOL}/errors/{}/.keep \; \
42                 -exec touch ${SPOOL}/services/{}/.keep \;
43         ${MKDIR} -p ${SPOOL}/named_pipes ${SPOOL}/locks ${SPOOL}/incoming
44         ${TOUCH} ${SPOOL}/named_pipes/.keep ${SPOOL}/locks/.keep \
45                 ${SPOOL}/incoming/.keep
46
47 .include <bsd.port.mk>