Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Feb 2019 03:13:28 +0000 (UTC)
From:      Diane Bruce <db@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r494011 - in head/comms/hamlib: . files
Message-ID:  <201902270313.x1R3DSRx061631@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: db
Date: Wed Feb 27 03:13:28 2019
New Revision: 494011
URL: https://svnweb.freebsd.org/changeset/ports/494011

Log:
  Update to hamlib 3.3
  
  * New models, R&S xk2100, TRXMAnager, Meade LX200
  * HTML manual is now generated at 'make dist' so users don't
    need GNU Info tools installed.  TNX Greg, N1DAM for the suggestion.

Deleted:
  head/comms/hamlib/files/patch-bindings_Makefile.am
  head/comms/hamlib/files/patch-dummy_netrigctl.c
  head/comms/hamlib/files/patch-src_network.c
Modified:
  head/comms/hamlib/Makefile
  head/comms/hamlib/distinfo
  head/comms/hamlib/pkg-plist

Modified: head/comms/hamlib/Makefile
==============================================================================
--- head/comms/hamlib/Makefile	Wed Feb 27 02:46:56 2019	(r494010)
+++ head/comms/hamlib/Makefile	Wed Feb 27 03:13:28 2019	(r494011)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	hamlib
-PORTVERSION=	3.1
-PORTREVISION=	2
+PORTVERSION=	3.3
 CATEGORIES=	comms hamradio
 MASTER_SITES=	SF
 
@@ -15,32 +14,32 @@ LICENSE=	LGPL20
 BUILD_DEPENDS=	swig3.0:devel/swig30
 LIB_DEPENDS=	libltdl.so:devel/libltdl
 
-INFO=		hamlib
-USES=		autoreconf libtool:keepla pathfix perl5 pathfix pkgconfig python shebangfix tcl
+USES=		autoreconf libtool:keepla pathfix perl5 pathfix pkgconfig python readline shebangfix tcl
 USE_PYTHON=	py3kplist
-SHEBANG_FILES=	bindings/perltest.pl
 USE_PERL5=	build run
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
+
 # $TCL_INCLUDE_SPEC
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-L${LOCALBASE}/lib
+SHEBANG_FILES=	bindings/perltest.pl
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-perl-binding \
 		--with-tcl-binding --with-tcl=${TCL_LIBDIR} \
+		--with-libusb \
 		--with-python-binding --without-rigmatrix
+CONFIGURE_ENV=	LIBUSB_LIBS="-lusb"
 PLIST_SUB=	VER=${PORTVERSION} TCL_VER=${TCL_VER}
 INSTALL_TARGET=	install-strip
 BINARY_ALIAS=	swig=swig3.0
+INFO=		hamlib
 
 OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|g' \
-		-e 's|%%TCL_LIBDIR%%|${TCL_LIBDIR}|g' \
 		${WRKSRC}/bindings/Makefile.am
-	@${REINPLACE_CMD} -e 's|%%TCLSH%%|${TCLSH}|g' \
-		${WRKSRC}/bindings/tcltest.tcl
 post-build:
 	${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' \
 		${STAGEDIR}${WRKSRC}/bindings/Hamlib-pl.mk

Modified: head/comms/hamlib/distinfo
==============================================================================
--- head/comms/hamlib/distinfo	Wed Feb 27 02:46:56 2019	(r494010)
+++ head/comms/hamlib/distinfo	Wed Feb 27 03:13:28 2019	(r494011)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1490445019
-SHA256 (hamlib-3.1.tar.gz) = 682304c3e88ff6ccfd6a5fc28b33bcc95d2d0a54321973fef015ff62570c994e
-SIZE (hamlib-3.1.tar.gz) = 2130615
+TIMESTAMP = 1551232323
+SHA256 (hamlib-3.3.tar.gz) = c90b53949c767f049733b442cd6e0a48648b55d99d4df5ef3f852d985f45e880
+SIZE (hamlib-3.3.tar.gz) = 2192119

Modified: head/comms/hamlib/pkg-plist
==============================================================================
--- head/comms/hamlib/pkg-plist	Wed Feb 27 02:46:56 2019	(r494010)
+++ head/comms/hamlib/pkg-plist	Wed Feb 27 03:13:28 2019	(r494011)
@@ -16,8 +16,8 @@ lib/libhamlib++.a
 lib/libhamlib++.la
 lib/libhamlib++.so
 lib/libhamlib++.so.2
-lib/libhamlib++.so.2.1.1
-lib/libhamlib.so.2.1.1
+lib/libhamlib++.so.2.1.3
+lib/libhamlib.so.2.1.3
 lib/libhamlib.a
 lib/libhamlib.la
 lib/libhamlib.so
@@ -48,10 +48,14 @@ share/aclocal/hamlib.m4
 %%PORTDOCS%%%%DOCSDIR%%/PLAN
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/README.betatester
+%%PORTDOCS%%%%DOCSDIR%%/README.developer
 %%PORTDOCS%%%%DOCSDIR%%/README.win32
 %%PORTDOCS%%%%DOCSDIR%%/THANKS
-%%PORTDOCS%%%%DOCSDIR%%/Hamlib_design.png
-%%PORTDOCS%%%%DOCSDIR%%/hamlib.html
+%%PORTDOCS%%%%DOCSDIR%%/examples/pytest.py
+%%PORTDOCS%%%%DOCSDIR%%/examples/perltest.pl
+%%PORTDOCS%%%%DOCSDIR%%/examples/tcltest.tcl
+%%PORTDOCS%%%%DOCSDIR%%/html/Hamlib_design.png
+%%PORTDOCS%%%%DOCSDIR%%/html/hamlib.html
 man/man1/rigctl.1.gz
 man/man1/rigctld.1.gz
 man/man1/rigmem.1.gz
@@ -59,3 +63,6 @@ man/man1/rigsmtr.1.gz
 man/man1/rigswr.1.gz
 man/man1/rotctl.1.gz
 man/man1/rotctld.1.gz
+man/man7/hamlib-primer.7.gz
+man/man7/hamlib-utilities.7.gz
+man/man7/hamlib.7.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902270313.x1R3DSRx061631>