aboutsummaryrefslogtreecommitdiff
path: root/comms/gmfsk/Makefile
diff options
context:
space:
mode:
authorDiane Bruce <db@FreeBSD.org>2012-06-24 22:54:03 +0000
committerDiane Bruce <db@FreeBSD.org>2012-06-24 22:54:03 +0000
commitda6a1e956c9ff6af0732f146f2ae37ba5f0f4701 (patch)
tree5367acd5e6eabd6d6cbb772828bf2a50f12cb919 /comms/gmfsk/Makefile
parent399881097f5daeaca5d9f137a077a93e2f9bd14b (diff)
downloadports-da6a1e956c9ff6af0732f146f2ae37ba5f0f4701.tar.gz
ports-da6a1e956c9ff6af0732f146f2ae37ba5f0f4701.zip
- This update fixes the log2 build error. [1]
- Also converted to options NG while in here. - Added another distribution site. PR: ports/169173 [1] Submitted by: carl@stagecraft.cx
Notes
Notes: svn path=/head/; revision=299910
Diffstat (limited to 'comms/gmfsk/Makefile')
-rw-r--r--comms/gmfsk/Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/comms/gmfsk/Makefile b/comms/gmfsk/Makefile
index b544498199c8..8714dbc36095 100644
--- a/comms/gmfsk/Makefile
+++ b/comms/gmfsk/Makefile
@@ -9,7 +9,9 @@ PORTNAME= gmfsk
PORTVERSION= 0.6
PORTREVISION= 10
CATEGORIES= comms audio hamradio
-MASTER_SITES= http://gmfsk.connect.fi/
+MASTER_SITES= http://gmfsk.connect.fi/ \
+ ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= db
MAINTAINER= carl@stagecraft.cx
COMMENT= The Gnome MFSK terminal program
@@ -27,18 +29,23 @@ INSTALLS_OMF= yes
GCONF_SCHEMAS= gmfsk.schemas
-OPTIONS= HAMLIB "Enable HAMLIB Support" On
+OPTIONS_DEFINE= HAMLIB
+HAMLIB_DESC= Enable HAMLIB Support
+OPTIONS_DEFAULT= HAMLIB
.include <bsd.port.pre.mk>
-.if !defined(WITHOUT_HAMLIB)
+.if ${PORT_OPTIONS:MHAMLIB}
LIB_DEPENDS+= hamlib:${PORTSDIR}/comms/hamlib
CONFIGURE_ARGS+= --enable-hamlib
CONFIGURE_ENV+= PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
+.else
+CONFIGURE_ARGS+= --disable-hamlib
.endif
.if ( ${OSVERSION} >= 802502 && ${OSVERSION} < 900000 ) || ${OSVERSION} >= 900027
-BROKEN= does not build after log2 addition
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-misc_misc.c
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-misc_misc.h
.endif
post-patch: