Lines 7-17
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= trustedqsl |
8 |
PORTNAME= trustedqsl |
9 |
PORTVERSION= 1.11 |
9 |
PORTVERSION= 1.11 |
10 |
PORTREVISION= 1 |
10 |
PORTREVISION= 2 |
11 |
CATEGORIES= comms hamradio |
11 |
CATEGORIES= comms hamradio |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
13 |
MASTER_SITE_SUBDIR= trustedqsl |
13 |
MASTER_SITE_SUBDIR= trustedqsl |
14 |
DISTFILES= tqsllib-1.4.tar.gz TrustedQSL-1.11.tar.gz |
14 |
DISTFILES= tqsllib-2.0.tar.gz TrustedQSL-1.11.tar.gz |
15 |
|
15 |
|
16 |
MAINTAINER= db@db.net |
16 |
MAINTAINER= db@db.net |
17 |
COMMENT= Amateur Radio Station electronic trusted logbook |
17 |
COMMENT= Amateur Radio Station electronic trusted logbook |
Lines 21-27
Link Here
|
21 |
|
21 |
|
22 |
USE_PERL5= yes |
22 |
USE_PERL5= yes |
23 |
USE_GETOPT_LONG= yes |
23 |
USE_GETOPT_LONG= yes |
24 |
USE_REINPLACE= yes |
|
|
25 |
MAKE_ENV= INCDIR="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" |
24 |
MAKE_ENV= INCDIR="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" |
26 |
|
25 |
|
27 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
26 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
Lines 33-43
Link Here
|
33 |
.endif |
32 |
.endif |
34 |
|
33 |
|
35 |
post-patch: |
34 |
post-patch: |
36 |
${CP} ${FILESDIR}/Makefile ${WRKSRC} |
35 |
@${CP} ${FILESDIR}/Makefile ${WRKSRC} |
37 |
${CP} ${FILESDIR}/Makefile.tqsllib ${WRKSRC}/tqsllib/Makefile |
36 |
@${REINPLACE_CMD} -e 's|%%INSTALL%%|${INSTALL_PROGRAM}|' \ |
38 |
${CP} ${FILESDIR}/Makefile.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/Makefile |
37 |
-e 's|%%PREFIX%%|${PREFIX}|' \ |
39 |
${CP} ${FILESDIR}/sysconfig.h.tqsllib ${WRKSRC}/tqsllib/sysconfig.h |
38 |
${WRKSRC}/Makefile |
40 |
${CP} ${FILESDIR}/sysconfig.h.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/sysconfig.h |
39 |
@${CP} ${FILESDIR}/Makefile.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/Makefile |
|
|
40 |
@${CP} ${FILESDIR}/sysconfig.h.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/sysconfig.h |
41 |
|
41 |
|
42 |
do-extract: |
42 |
do-extract: |
43 |
@${RM} -rf ${WRKDIR} |
43 |
@${RM} -rf ${WRKDIR} |
Lines 51-61
Link Here
|
51 |
done |
51 |
done |
52 |
|
52 |
|
53 |
post-install: |
53 |
post-install: |
|
|
54 |
${MKDIR} ${PREFIX}/etc/tqsl |
55 |
${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/config.xml ${PREFIX}/etc/tqsl/config.xml |
54 |
.if !defined(NOPORTDOCS) |
56 |
.if !defined(NOPORTDOCS) |
55 |
@${MKDIR} ${PREFIX}/share/doc/tqslcert |
57 |
@${MKDIR} ${PREFIX}/share/doc/tqslcert |
56 |
@${MKDIR} ${PREFIX}/share/doc/tqslapp |
58 |
@${MKDIR} ${PREFIX}/share/doc/tqslapp |
57 |
@${CP} ${WRKSRC}/TrustedQSL-1.11/help/tqslcert/* ${PREFIX}/share/doc/tqslcert/ |
59 |
@${INSTALL_DATA} ${WRKSRC}/TrustedQSL-1.11/help/tqslcert/* ${PREFIX}/share/doc/tqslcert/ |
58 |
@${CP} ${WRKSRC}/TrustedQSL-1.11/help/tqslapp/* ${PREFIX}/share/doc/tqslapp/ |
60 |
@${INSTALL_DATA} ${WRKSRC}/TrustedQSL-1.11/help/tqslapp/* ${PREFIX}/share/doc/tqslapp/ |
|
|
61 |
@${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/LICENSE ${PREFIX}/share/doc/tqsllib |
62 |
@${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/ChangeLog ${PREFIX}/share/doc/tqsllib |
59 |
.endif |
63 |
.endif |
|
|
64 |
@${ECHO} |
65 |
@${ECHO} trustedqsl is now installed. |
66 |
@${ECHO} You will have to create a directory .tqsl in your |
67 |
@${ECHO} home directory and setup a copy of |
68 |
@${ECHO} ${PREFIX}/etc/tqsl/config.xml here |
69 |
@${ECHO} before this program will run correctly. |
70 |
@${ECHO} |
60 |
|
71 |
|
61 |
.include <bsd.port.post.mk> |
72 |
.include <bsd.port.post.mk> |