aboutsummaryrefslogtreecommitdiff
path: root/comms/yfklog
diff options
context:
space:
mode:
authorDiane Bruce <db@FreeBSD.org>2007-10-29 20:41:34 +0000
committerDiane Bruce <db@FreeBSD.org>2007-10-29 20:41:34 +0000
commit738d312015be8201417fa302251f3592abc3f702 (patch)
tree2f13cf4f6e75d30b0c8e8d11b75baebf2f84de9c /comms/yfklog
parent03354ded0e1f466006d3bd1269fa359dce2194d4 (diff)
downloadports-738d312015be8201417fa302251f3592abc3f702.tar.gz
ports-738d312015be8201417fa302251f3592abc3f702.zip
Notes
Diffstat (limited to 'comms/yfklog')
-rw-r--r--comms/yfklog/Makefile61
-rw-r--r--comms/yfklog/distinfo3
-rw-r--r--comms/yfklog/files/yfklog.117
-rw-r--r--comms/yfklog/pkg-descr8
-rw-r--r--comms/yfklog/pkg-plist29
5 files changed, 118 insertions, 0 deletions
diff --git a/comms/yfklog/Makefile b/comms/yfklog/Makefile
new file mode 100644
index 000000000000..8723f278ab72
--- /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 000000000000..2a99dde660d8
--- /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 000000000000..2f206bcab560
--- /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 000000000000..471cd7ead7dd
--- /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 000000000000..21591caaeb66
--- /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%%