Tweak comms/gmfsk version 0.6_13
[dports.git] / comms / gmfsk / Makefile
1 # Created by: Carl Makin <carl@stagecraft.cx>
2 # $FreeBSD$
3
4 PORTNAME=       gmfsk
5 PORTVERSION=    0.6
6 PORTREVISION=   13
7 CATEGORIES=     comms audio hamradio
8 MASTER_SITES=   http://gmfsk.connect.fi/ \
9                 http://he.fi/pub/ham/unix/linux/hfmodems/ \
10                 LOCAL/db
11
12 MAINTAINER=     carl@stagecraft.cx
13 COMMENT=        The Gnome MFSK terminal program
14
15 LICENSE=        GPLv2
16 LICENSE_FILE=   ${WRKSRC}/COPYING
17
18 LIB_DEPENDS=    libfftw.so:${PORTSDIR}/math/fftw
19
20 GNU_CONFIGURE=  yes
21 CPPFLAGS+=      -I${LOCALBASE}/include
22 LDFLAGS+=       -L${LOCALBASE}/lib
23 USES_CSTD=      gnu89
24 USES=           gmake pkgconfig pathfix
25 USE_GNOME=      libgnomeui gnomeprefix
26 INSTALLS_OMF=   yes
27
28 GCONF_SCHEMAS=  gmfsk.schemas
29
30 CPPFLAGS+=      -DFBSD_HAS_LOG2
31
32 OPTIONS_DEFINE= HAMLIB
33 HAMLIB_DESC=    Enable HAMLIB Support
34 OPTIONS_DEFAULT=        HAMLIB
35
36 HAMLIB_LIB_DEPENDS=     libhamlib.so:${PORTSDIR}/comms/hamlib
37 HAMLIB_CONFIGURE_ENABLE=        hamlib
38 HAMLIB_CONFIGURE_ENV=   PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
39
40 post-patch:
41         @${REINPLACE_CMD} -e 's|[$$][(]localstatedir[)]/lib/scrollkeeper|${SCROLLKEEPER_DIR}|g' \
42                 ${WRKSRC}/omf.make ${WRKSRC}/help/gmfsk/C/Makefile.in
43
44 .include <bsd.port.mk>