Update comms/qt5-serialbus to version 5.13.2_1
[dports.git] / comms / yfklog / Makefile
1 # Created by: db
2 # $FreeBSD$
3
4 PORTNAME=       yfklog
5 PORTVERSION=    0.6.0
6 PORTREVISION=   1
7 CATEGORIES=     comms hamradio
8 MASTER_SITES=   http://fkurz.net/ham/yfklog/ \
9                 LOCAL/db
10 DISTFILES=      ${DISTNAME}.tar.gz yfk.png
11 DIST_SUBDIR=    ${PORTNAME}
12 EXTRACT_ONLY=   ${DISTNAME}.tar.gz
13
14 MAINTAINER=     hamradio@FreeBSD.org
15 COMMENT=        Amateur Radio curses based logging program
16
17 LICENSE=        GPLv2
18
19 RUN_DEPENDS=    p5-Curses>=0:devel/p5-Curses \
20                 p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
21                 p5-DBI>=0:databases/p5-DBI \
22                 hamlib>=0:comms/hamlib \
23                 p5-libwww>=0:www/p5-libwww \
24                 p5-Net-Telnet>=0:net/p5-Net-Telnet \
25                 p5-Net-FTP-File>=0:net/p5-Net-FTP-File
26
27 USES=           perl5
28
29 NO_BUILD=       yes
30
31 post-patch:
32         @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' \
33              ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl
34         @${REINPLACE_CMD} -e 's|prefix="/usr"|prefix="${PREFIX}"|' \
35              ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl
36 do-install:
37         ${INSTALL_SCRIPT} ${WRKSRC}/yfk ${STAGEDIR}${PREFIX}/bin/yfklog
38         ${INSTALL_DATA} ${FILESDIR}/yfklog.1 ${STAGEDIR}${MANPREFIX}/man/man1
39         @${MKDIR} ${STAGEDIR}${PREFIX}/share/yfklog
40         ${INSTALL_SCRIPT} ${WRKSRC}/yfksubs.pl ${STAGEDIR}${PREFIX}/share/yfklog/yfksubs.pl
41         ${INSTALL_DATA} ${_DISTDIR}/yfk.png ${STAGEDIR}${PREFIX}/share/pixmaps/yfklog.png
42         ${MKDIR} ${STAGEDIR}${DATADIR}
43 .for    f in cty.dat db_calls.sql db_clubs.sql \
44         db_config.sql db_log.sql db_log.sqlite \
45         zweckform3421.lab zweckform3475.lab zweckform3657.lab config
46         ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DATADIR}
47 .endfor
48         ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/onlinelog
49 .for    f in README  search.php test.txt
50         ${INSTALL_DATA} ${WRKSRC}/onlinelog/$f ${STAGEDIR}${EXAMPLESDIR}/onlinelog
51 .endfor
52         ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/clubs
53 .for    f in README
54         ${INSTALL_DATA} ${WRKSRC}/clubs/$f ${STAGEDIR}${EXAMPLESDIR}/clubs
55 .endfor
56         ${MKDIR} ${STAGEDIR}${DOCSDIR}
57 .for    f in AUTHORS CHANGELOG COPYING INSTALL MANUAL README RELEASENOTES
58         ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
59 .endfor
60
61 .include <bsd.port.mk>