svn commit: r359700 - in head/comms/fldigi: . files

Diane Bruce db at FreeBSD.org
Sat Jun 28 13:48:55 UTC 2014


Author: db
Date: Sat Jun 28 13:48:54 2014
New Revision: 359700
URL: http://svnweb.freebsd.org/changeset/ports/359700
QAT: https://qat.redports.org/buildarchive/r359700/

Log:
  - update to 3.21.83 Maintenance release
  - fix LIB_DEPENDS to use new libFOO.so form hidden in OPTIONS
  - change to hamradio@ for MAINTAINER
  - use shebang fix

Modified:
  head/comms/fldigi/Makefile
  head/comms/fldigi/distinfo
  head/comms/fldigi/files/patch-doc-Makefile.in

Modified: head/comms/fldigi/Makefile
==============================================================================
--- head/comms/fldigi/Makefile	Sat Jun 28 13:42:04 2014	(r359699)
+++ head/comms/fldigi/Makefile	Sat Jun 28 13:48:54 2014	(r359700)
@@ -1,14 +1,13 @@
 # $FreeBSD$
 
 PORTNAME=	fldigi
-PORTVERSION=	3.21.81
-PORTREVISION=	1
+PORTVERSION=	3.21.83
 CATEGORIES=	comms hamradio
 MASTER_SITES=	http://www.w1hkj.com/downloads/fldigi/\
 		${MASTER_SITE_LOCAL}
 MASTER_SITE_SUBDIR=	db
 
-MAINTAINER=	db at FreeBSD.org
+MAINTAINER=	hamradio at FreeBSD.org
 COMMENT=	Digital decoder for psk, cw, psk31, olivia
 
 LICENSE=	GPLv3
@@ -21,13 +20,13 @@ LIB_DEPENDS=	libexecinfo.so:${PORTSDIR}/
 		libsamplerate.so:${PORTSDIR}/audio/libsamplerate\
 		libboost_system.so:${PORTSDIR}/devel/boost-libs\
 		libfltk.so:${PORTSDIR}/x11-toolkits/fltk
-USE_CXXSTD=	gnu++0x
 
+USE_CXXSTD=	gnu++0x
 GNU_CONFIGURE=	yes
-USES=		gmake pkgconfig compiler:c++11-lib
+USES=		gmake pkgconfig compiler:c++11-lib perl5 shebangfix
 CONFIGURE_ENV=	FLTK_CONFIG="${LOCALBASE}/bin/fltk-config" \
 		    EXTRA_LIBS="-lexecinfo"
-MAN1=		fldigi.1 fldigi-shell.1
+SHEBANG_FILES=	scripts/fldigi-shell
 
 OPTIONS_DEFINE=	NATIVE_OPT FLARQ OSS SNDFILE PORTAUDIO PULSEAUDIO HAMLIB NLS
 
@@ -67,7 +66,7 @@ CONFIGURE_ARGS+=--disable-oss
 .endif
 .if ${PORT_OPTIONS:MSNDFILE}
 CONFIGURE_ARGS+=--with-sndfile
-LIB_DEPENDS+=	sndfile:${PORTSDIR}/audio/libsndfile
+LIB_DEPENDS+=	libsndfile.so:${PORTSDIR}/audio/libsndfile
 .else
 CONFIGURE_ARGS+=--without-sndfile
 .endif
@@ -80,13 +79,13 @@ CONFIGURE_ARGS+=--without-portaudio
 .endif
 .if ${PORT_OPTIONS:MPULSEAUDIO}
 CONFIGURE_ARGS+=--with-pulseaudio
-LIB_DEPENDS+=	pulse:${PORTSDIR}/audio/pulseaudio
+LIB_DEPENDS+=	libpulse.so:${PORTSDIR}/audio/pulseaudio
 .else
 CONFIGURE_ARGS+=--without-pulseaudio
 .endif
 .if ${PORT_OPTIONS:MHAMLIB}
 CONFIGURE_ARGS+=--with-hamlib
-LIB_DEPENDS+=	hamlib:${PORTSDIR}/comms/hamlib
+LIB_DEPENDS+=	libhamlib.so:${PORTSDIR}/comms/hamlib
 .else
 CONFIGURE_ARGS+=--without-hamlib
 .endif
@@ -115,10 +114,8 @@ post-configure:
 	${RM} ${WRKSRC}/doc/*.1
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	@${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 	@${INSTALL_DATA} ${WRKSRC}/doc/guide.html ${STAGEDIR}${DOCSDIR}
-.endif
 
 .include <bsd.port.post.mk>

Modified: head/comms/fldigi/distinfo
==============================================================================
--- head/comms/fldigi/distinfo	Sat Jun 28 13:42:04 2014	(r359699)
+++ head/comms/fldigi/distinfo	Sat Jun 28 13:48:54 2014	(r359700)
@@ -1,2 +1,2 @@
-SHA256 (fldigi-3.21.81.tar.gz) = a2d02b31e0e41b9b8fded44433f381f390347b30db8aee7610caa61516ea58c5
-SIZE (fldigi-3.21.81.tar.gz) = 2651662
+SHA256 (fldigi-3.21.83.tar.gz) = 2980d32bea57336bd8461fdaaaf97a9a822039309ac39c8130abdb6e5833cfbb
+SIZE (fldigi-3.21.83.tar.gz) = 2654359

Modified: head/comms/fldigi/files/patch-doc-Makefile.in
==============================================================================
--- head/comms/fldigi/files/patch-doc-Makefile.in	Sat Jun 28 13:42:04 2014	(r359699)
+++ head/comms/fldigi/files/patch-doc-Makefile.in	Sat Jun 28 13:48:54 2014	(r359700)
@@ -1,6 +1,6 @@
---- doc/Makefile.in.orig	2014-03-21 11:35:47.000000000 -0500
-+++ doc/Makefile.in	2014-03-21 18:19:16.000000000 -0500
-@@ -563,7 +563,7 @@
+--- doc/Makefile.in.orig	2014-06-26 15:34:58.000000000 -0400
++++ doc/Makefile.in	2014-06-28 09:44:31.000000000 -0400
+@@ -564,7 +564,7 @@
  
  # The rest of the Makefile is enabled only if we have asciidoc
  


More information about the svn-ports-head mailing list