diff options
author | db <db@FreeBSD.org> | 2007-10-29 20:41:34 +0000 |
---|---|---|
committer | db <db@FreeBSD.org> | 2007-10-29 20:41:34 +0000 |
commit | c3b45df1a15c59b27e41d2c80ada851256a76ee1 (patch) | |
tree | 7f6da8c14d08ab791f5b56e029720fa73e5fcb29 /comms/yfklog | |
parent | 2cb7faccfccce270edf793941283e689f37bcb4f (diff) | |
download | FreeBSD-ports-c3b45df1a15c59b27e41d2c80ada851256a76ee1.zip FreeBSD-ports-c3b45df1a15c59b27e41d2c80ada851256a76ee1.tar.gz |
- A perl based Amateur Radio logging program for general use written in perl.
Diffstat (limited to 'comms/yfklog')
-rw-r--r-- | comms/yfklog/Makefile | 61 | ||||
-rw-r--r-- | comms/yfklog/distinfo | 3 | ||||
-rw-r--r-- | comms/yfklog/files/yfklog.1 | 17 | ||||
-rw-r--r-- | comms/yfklog/pkg-descr | 8 | ||||
-rw-r--r-- | comms/yfklog/pkg-plist | 29 |
5 files changed, 118 insertions, 0 deletions
diff --git a/comms/yfklog/Makefile b/comms/yfklog/Makefile new file mode 100644 index 0000000..8723f27 --- /dev/null +++ b/comms/yfklog/Makefile @@ -0,0 +1,61 @@ +# ports collection makefile for: yflklog +# Date created: 17 October 2007 +# Whom: db +# +# $FreeBSD$ +# + +PORTNAME= yfklog +PORTVERSION= 0.3.4 +CATEGORIES= comms hamradio +MASTER_SITES= http://fkurz.net/ham/yfklog/ \ + http://www.db.net/downloads/ \ + ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= db + +MAINTAINER= db@FreeBSD.org +COMMENT= Amateur Radio curses based logging program + +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses \ + ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \ + ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ + ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net-FTP-File + +USE_PERL5= yes +NO_BUILD= yes +MAN1= yfklog.1 + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' \ + ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl + @${REINPLACE_CMD} -e 's|prefix="/usr"|prefix="${PREFIX}"|' \ + ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/yfk ${PREFIX}/bin/yfklog + ${INSTALL_DATA} ${FILESDIR}/yfklog.1 ${MANPREFIX}/man/man1 + ${MKDIR} ${DATADIR} +.for f in ${WRKSRC}/cty.dat ${WRKSRC}/db_calls.sql db_clubs.sql \ + ${WRKSRC}/db_config.sql ${WRKSRC}/db_log.sql ${WRKSRC}/db_log.sqlite \ + ${WRKSRC}/zweckform3421.lab ${WRKSRC}/zweckform3475.lab yfksubs.pl \ + ${WRKSRC}/zweckform3657.lab ${WRKSRC}/config + @${INSTALL_DATA} ${WRKSRC}/$f ${DATADIR} +.endfor + ${MKDIR} ${EXAMPLESDIR}/onlinelog +.for f in ${WRKSRC}/onlinelog/README ${WRKSRC}/onlinelog/search.php \ + ${WRKSRC}/onlinelog/test.txt + ${INSTALL_DATA} ${WRKSRC}/$f ${EXAMPLESDIR}/onlinelog +.endfor + ${MKDIR} ${EXAMPLESDIR}/clubs +.for f in ${WRKSRC}/clubs/README ${WRKSRC}/clubs/hsc2sql.awk \ + ${WRKSRC}/clubs/hscmember.txt + ${INSTALL_DATA} ${WRKSRC}/$f ${EXAMPLESDIR}/clubs +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for d in ${WRKSRC}/AUTHORS ${WRKSRC}/CHANGELOG ${WRKSRC}/INSTALL \ + ${WRKSRC}/MANUAL ${WRKSRC}/README ${WRKSRC}/RELEASENOTES + @${INSTALL_DATA} ${WRKSRC}/${d} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/comms/yfklog/distinfo b/comms/yfklog/distinfo new file mode 100644 index 0000000..2a99dde --- /dev/null +++ b/comms/yfklog/distinfo @@ -0,0 +1,3 @@ +MD5 (yfklog-0.3.4.tar.gz) = 28dedab2b6a51e5f34111448f06668fa +SHA256 (yfklog-0.3.4.tar.gz) = 7e328923977aeea33d9351bdbdcb033202800ace864b8f3795b11294348f0d08 +SIZE (yfklog-0.3.4.tar.gz) = 119285 diff --git a/comms/yfklog/files/yfklog.1 b/comms/yfklog/files/yfklog.1 new file mode 100644 index 0000000..2f206bc --- /dev/null +++ b/comms/yfklog/files/yfklog.1 @@ -0,0 +1,17 @@ +.Dd October 23, 2007 +.Os FreeBSD +.Dt yfklog 1 +.Sh NAME +.Nm yfklog +.Nd yfklog Station logger utility +.Sh SYNOPSIS +This program does amateur radio station logging. +.Sh DESCRIPTION +YFKlog is a general purpose logbook to keep track of amateur +radio contacts. This is Version 0.3.4, released on 23. October 2007. +.Pp Project Website, Documentation +The latest version can be found at: http://fkurz.net/ham/yfklog.html +.Pp +Full documentation is at http://fkurz.net/ham/yfklog/doc/ +.Sh AUTHORS +Fabian Kurz, DJ1YFK <mail@fkurz.net> diff --git a/comms/yfklog/pkg-descr b/comms/yfklog/pkg-descr new file mode 100644 index 0000000..471cd7e --- /dev/null +++ b/comms/yfklog/pkg-descr @@ -0,0 +1,8 @@ +Amateur radio curses perl based logging program. + +Written by Fabian Kurz, DJ1YFK <mail@fkurz.net> + +WWW: http://fkurz.net/ham/yfklog.html + +- Diane (VA3DB) +db@db.net diff --git a/comms/yfklog/pkg-plist b/comms/yfklog/pkg-plist new file mode 100644 index 0000000..21591ca --- /dev/null +++ b/comms/yfklog/pkg-plist @@ -0,0 +1,29 @@ +bin/yfklog +%%DATADIR%%/config +%%DATADIR%%/cty.dat +%%DATADIR%%/db_calls.sql +%%DATADIR%%/db_clubs.sql +%%DATADIR%%/db_config.sql +%%DATADIR%%/db_log.sql +%%DATADIR%%/db_log.sqlite +%%DATADIR%%/yfksubs.pl +%%DATADIR%%/zweckform3421.lab +%%DATADIR%%/zweckform3475.lab +%%DATADIR%%/zweckform3657.lab +%%EXAMPLESDIR%%/clubs/README +%%EXAMPLESDIR%%/clubs/hsc2sql.awk +%%EXAMPLESDIR%%/clubs/hscmember.txt +%%EXAMPLESDIR%%/onlinelog/README +%%EXAMPLESDIR%%/onlinelog/search.php +%%EXAMPLESDIR%%/onlinelog/test.txt +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/MANUAL +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/RELEASENOTES +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%DATADIR%% +@dirrm %%EXAMPLESDIR%%/clubs +@dirrm %%EXAMPLESDIR%%/onlinelog +@dirrm %%EXAMPLESDIR%% |