svn commit: r302537 - in head/comms: . tqsllib
Diane Bruce
db at FreeBSD.org
Tue Aug 14 23:14:36 UTC 2012
Author: db
Date: Tue Aug 14 23:14:35 2012
New Revision: 302537
URL: http://svn.freebsd.org/changeset/ports/302537
Log:
- Carve tqsllib out of trustedqsl updating to V2.2 in the process
- Also address the non build problem reported in PR 169720
PR: ports/169720
Submitted by: paul at dokas.name
Added:
head/comms/tqsllib/
head/comms/tqsllib/Makefile (contents, props changed)
head/comms/tqsllib/distinfo (contents, props changed)
head/comms/tqsllib/pkg-descr (contents, props changed)
head/comms/tqsllib/pkg-plist (contents, props changed)
Modified:
head/comms/Makefile
Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile Tue Aug 14 22:57:41 2012 (r302536)
+++ head/comms/Makefile Tue Aug 14 23:14:35 2012 (r302537)
@@ -149,6 +149,7 @@
SUBDIR += tkhylafax
SUBDIR += tkscanfax
SUBDIR += tlf
+ SUBDIR += tqsllib
SUBDIR += trustedqsl
SUBDIR += twpsk
SUBDIR += uarduno
Added: head/comms/tqsllib/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/tqsllib/Makefile Tue Aug 14 23:14:35 2012 (r302537)
@@ -0,0 +1,46 @@
+# New ports collection makefile for: tqsllib
+# Date created: 10th August 2012
+# Whom: Diane Bruce <db at db.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= tqsllib
+PORTVERSION= 2.2
+CATEGORIES= comms hamradio
+MASTER_SITES= SF/trustedqsl/tqsllib/V2.2/
+
+MAINTAINER= db at FreeBSD.org
+COMMENT= Amateur Radio Station electronic trusted logbook libraries
+
+LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
+
+GNU_CONFIGURE= YES
+USE_LDCONFIG= YES
+USE_OPENSSL= YES
+CONFIGURE_ARGS+= "CXXFLAGS=${CXXFLAGS} -fpermissive" --enable-docs=no \
+ --with-openssl=${OPENSSLBASE}
+
+.include <bsd.port.pre.mk>
+
+post-configure:
+ @${REINPLACE_CMD} -e 's|-lcrypto|${OPENSSLLIB}/libcrypto.so|' \
+ ${WRKSRC}/Makefile
+
+pre-install:
+ (cd ${WRKSRC}; \
+ make converter;make gen_crq; \
+ make load_cert;make station_loc)
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/converter ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/gen_crq ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/load_cert ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/station_loc ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/tqsllib
+ ${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/doc/tqsllib
+ ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/tqsllib
+.endif
+
+.include <bsd.port.post.mk>
Added: head/comms/tqsllib/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/tqsllib/distinfo Tue Aug 14 23:14:35 2012 (r302537)
@@ -0,0 +1,2 @@
+SHA256 (tqsllib-2.2.tar.gz) = 1865a642e7e414eb47758ad26c527b84850d4cc4f2f7f1f119700b765ce636ea
+SIZE (tqsllib-2.2.tar.gz) = 616257
Added: head/comms/tqsllib/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/tqsllib/pkg-descr Tue Aug 14 23:14:35 2012 (r302537)
@@ -0,0 +1,7 @@
+tqsllibs for TrustedQSL
+
+The mission of the Trusted QSL Group is to keep eQSL an open and free
+activity for amateur radio operators by promoting the
+Digital Signature Standard (DSS).
+
+WWW: http://www.trustedqsl.org/trusted-qsl
Added: head/comms/tqsllib/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/tqsllib/pkg-plist Tue Aug 14 23:14:35 2012 (r302537)
@@ -0,0 +1,19 @@
+bin/converter
+bin/dumptqsldata
+bin/gen_crq
+bin/load_cert
+bin/station_loc
+include/tqsllib.h
+include/tqslerrno.h
+include/cabrillo.h
+include/adif.h
+include/tqslconvert.h
+lib/libtqsllib.so.1
+lib/libtqsllib.so
+lib/libtqsllib.la
+lib/libtqsllib.a
+share/tqsl/config.xml
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm share/tqsl
More information about the svn-ports-head
mailing list