import TLF - radio contest logging program

This commit is contained in:
jason 2007-05-30 05:55:56 +00:00
parent a54983ba7a
commit 78315b092a
9 changed files with 194 additions and 0 deletions

53
comms/tlf/Makefile Normal file
View File

@ -0,0 +1,53 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
COMMENT= "radio contest logger"
PKGNAME= tlf-0.9.30
DISTNAME= $(PKGNAME)
CATEGORIES= comms hamradio
HOMEPAGE= http://home.iae.nl/users/reinc/TLF-0.2.html
MASTER_SITES= http://sharon.esrac.ele.tue.nl/pub/linux/ham/tlf/ \
http://www.wwns.com/tlf/
CONFIGURE_STYLE=autoheader gnu
WANTLIB= ncurses pthread ossaudio c m
# License: GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
SOME_LD_FLAGS=-lossaudio
SOME_CPP_FLAGS=
AUTOCONF_VER= 2.59
AUTOMAKE_VER= 1.9
BUILD_DEPENDS= ::devel/automake/${AUTOMAKE_VER} \
::devel/autoconf/${AUTOCONF_VER}
CONFIGURE_ARGS+=--enable-hamlib
LIB_DEPENDS= hamlib.>=2::comms/hamlib
SOME_CPP_FLAGS += -I${LOCALBASE}/include
SOME_LD_FLAGS += -L${LOCALBASE}/lib
CONFIGURE_ENV= CPPFLAGS="${SOME_CPP_FLAGS}" \
LDFLAGS="${SOME_LD_FLAGS}" \
AUTOMAKE_VERSION=${AUTOMAKE_VER} \
AUTOCONF_VERSION=${AUTOCONF_VER}
pre-configure:
cd $(WRKSRC) && env AUTOCONF_VERSION=$(AUTOCONF_VER) \
AUTOMAKE_VERSION=$(AUTOMAKE_VER) aclocal
cd $(WRKSRC) && env AUTOCONF_VERSION=$(AUTOCONF_VER) \
AUTOMAKE_VERSION=$(AUTOMAKE_VER) automake --add-missing
cd $(WRKSRC) && env AUTOCONF_VERSION=$(AUTOCONF_VER) \
AUTOMAKE_VERSION=$(AUTOMAKE_VER) autoconf
cd $(WRKSRC) && env AUTOCONF_VERSION=$(AUTOCONF_VER) \
AUTOMAKE_VERSION=$(AUTOMAKE_VER) autoheader
.include <bsd.port.mk>

5
comms/tlf/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (tlf-0.9.30.tar.gz) = /I+usj16VMlus6lizE2eTg==
RMD160 (tlf-0.9.30.tar.gz) = 17lS+iAtvhowYfZTsetpjqNhiOY=
SHA1 (tlf-0.9.30.tar.gz) = EeXWlMG3PHRrDRWz6XXwX9Vbd1Q=
SHA256 (tlf-0.9.30.tar.gz) = yB+f0hJouuG8p7PuzQkhaIXhsbhCjUsdUK84bANt5O4=
SIZE (tlf-0.9.30.tar.gz) = 390608

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-configure_in,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
--- configure.in.orig Mon Oct 24 05:17:40 2005
+++ configure.in Mon Oct 31 15:02:13 2005
@@ -17,6 +17,7 @@ AC_CHECK_LIB([m], [atan])
AC_CHECK_LIB([pthread], [pthread_create])
ACX_PTHREAD
AC_CHECK_LIB([ncurses], [initscr])
+AC_CHECK_LIB([ossaudio], [_oss_ioctl])
#dnl check for HAMLIB
#AC_CHECK_LIB(hamlib,main,,AC_MSG_ERROR([Hamradio control libraries (hamlib) not found! ABORTED!]))

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-doc_Makefile_am,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
--- doc/Makefile.am.orig Wed Nov 23 00:46:53 2005
+++ doc/Makefile.am Wed Nov 23 00:47:05 2005
@@ -3,5 +3,5 @@ EXTRA_DIST = README
CLEANFILES = *~
install-data-local:
- $(mkinstalldirs) $(pkgdatadir)/doc
- install -m 0644 README $(pkgdatadir)/doc
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc
+ install -m 0644 README $(DESTDIR)$(pkgdatadir)/doc

View File

@ -0,0 +1,41 @@
$OpenBSD: patch-rules_Makefile_am,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
--- rules/Makefile.am.orig Wed Nov 23 00:47:24 2005
+++ rules/Makefile.am Wed Nov 23 00:48:15 2005
@@ -6,20 +6,20 @@ SUBDIRS =
CLEANFILES = *~
install-data-local:
- $(mkinstalldirs) $(pkgdatadir)/rules
- install -m 0644 arrldx_dx $(pkgdatadir)/rules
- install -m 0644 arrldx_usa $(pkgdatadir)/rules
- install -m 0644 arrlfd $(pkgdatadir)/rules
- install -m 0644 arrlss $(pkgdatadir)/rules
- install -m 0644 cqww $(pkgdatadir)/rules
- install -m 0644 dxped $(pkgdatadir)/rules
- install -m 0644 eusprint $(pkgdatadir)/rules
- install -m 0644 lzdx $(pkgdatadir)/rules
- install -m 0644 pacc_pa $(pkgdatadir)/rules
- install -m 0644 pacc_dx $(pkgdatadir)/rules
- install -m 0644 qso $(pkgdatadir)/rules
- install -m 0644 spdx_dx $(pkgdatadir)/rules
- install -m 0644 spdx_sp $(pkgdatadir)/rules
- install -m 0644 ssa_mt $(pkgdatadir)/rules
- install -m 0644 template $(pkgdatadir)/rules
- install -m 0644 wpx $(pkgdatadir)/rules
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 arrldx_dx $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 arrldx_usa $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 arrlfd $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 arrlss $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 cqww $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 dxped $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 eusprint $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 lzdx $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 pacc_pa $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 pacc_dx $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 qso $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 spdx_dx $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 spdx_sp $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 ssa_mt $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 template $(DESTDIR)$(pkgdatadir)/rules
+ install -m 0644 wpx $(DESTDIR)$(pkgdatadir)/rules

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-scripts_Makefile_am,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
--- scripts/Makefile.am.orig Wed Nov 23 00:49:56 2005
+++ scripts/Makefile.am Wed Nov 23 00:50:08 2005
@@ -3,7 +3,7 @@ EXTRA_DIST = soundlog
CLEANFILES = *~
install-exec-local:
- install soundlog $(bindir)
+ install soundlog $(DESTDIR)$(bindir)
uninstall:
rm -f $(bindir)/soundlog

View File

@ -0,0 +1,26 @@
$OpenBSD: patch-share_Makefile_am,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
--- share/Makefile.am.orig Wed Nov 23 00:49:08 2005
+++ share/Makefile.am Wed Nov 23 00:49:31 2005
@@ -4,14 +4,14 @@ EXTRA_DIST = callmaster cty.dat logcfg.d
spdxmults ssamults
install-data-local:
- install -m 0644 callmaster $(pkgdatadir)
- install -m 0644 cty.dat $(pkgdatadir)
- install -m 0644 logcfg.dat $(pkgdatadir)
- install -m 0644 arrlsections $(pkgdatadir)
- install -m 0644 ea_sections $(pkgdatadir)
- install -m 0644 paccmults $(pkgdatadir)
- install -m 0644 spdxmults $(pkgdatadir)
- install -m 0644 ssamults $(pkgdatadir)
+ install -m 0644 callmaster $(DESTDIR)$(pkgdatadir)
+ install -m 0644 cty.dat $(DESTDIR)$(pkgdatadir)
+ install -m 0644 logcfg.dat $(DESTDIR)$(pkgdatadir)
+ install -m 0644 arrlsections $(DESTDIR)$(pkgdatadir)
+ install -m 0644 ea_sections $(DESTDIR)$(pkgdatadir)
+ install -m 0644 paccmults $(DESTDIR)$(pkgdatadir)
+ install -m 0644 spdxmults $(DESTDIR)$(pkgdatadir)
+ install -m 0644 ssamults $(DESTDIR)$(pkgdatadir)
uninstall:
rm -rf $(pkgdatadir)

2
comms/tlf/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
TLF: a console mode (ip-)networked logging and contest program
for hamradio under UNIX

33
comms/tlf/pkg/PLIST Normal file
View File

@ -0,0 +1,33 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/30 05:55:56 jason Exp $
bin/soundlog
bin/tlf
@man man/man1/tlf.1
share/nls/pl_PL.ISO_8859-2/
share/tlf/
share/tlf/arrlsections
share/tlf/callmaster
share/tlf/cty.dat
share/tlf/doc/
share/tlf/doc/README
share/tlf/ea_sections
share/tlf/logcfg.dat
share/tlf/paccmults
share/tlf/rules/
share/tlf/rules/arrldx_dx
share/tlf/rules/arrldx_usa
share/tlf/rules/arrlfd
share/tlf/rules/arrlss
share/tlf/rules/cqww
share/tlf/rules/dxped
share/tlf/rules/eusprint
share/tlf/rules/lzdx
share/tlf/rules/pacc_dx
share/tlf/rules/pacc_pa
share/tlf/rules/qso
share/tlf/rules/spdx_dx
share/tlf/rules/spdx_sp
share/tlf/rules/ssa_mt
share/tlf/rules/template
share/tlf/rules/wpx
share/tlf/spdxmults
share/tlf/ssamults