View | Details | Raw Unified | Return to bug 276650
Collapse All | Expand All

(-)b/comms/fldigi/Makefile (-23 / +15 lines)
Lines 9-20 COMMENT= Digital decoder for psk, cw, psk31, olivia Link Here
9
WWW=		http://www.w1hkj.com
9
WWW=		http://www.w1hkj.com
10
10
11
LICENSE=	GPLv3
11
LICENSE=	GPLv3
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
13
13
BUILD_DEPENDS=	asciidoc:textproc/asciidoc \
14
BUILD_DEPENDS=	asciidoc:textproc/asciidoc \
14
		docbook-xsl>=1.0:textproc/docbook-xsl \
15
		docbook-xsl>=1.0:textproc/docbook-xsl \
15
		xsltproc:textproc/libxslt
16
		xsltproc:textproc/libxslt
16
LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
17
LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk \
17
		libfltk.so:x11-toolkits/fltk \
18
		libfontconfig.so:x11-fonts/fontconfig \
18
		libfontconfig.so:x11-fonts/fontconfig \
19
		libpng.so:graphics/png \
19
		libpng.so:graphics/png \
20
		libportaudio.so:audio/portaudio \
20
		libportaudio.so:audio/portaudio \
Lines 24-65 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ Link Here
24
24
25
USES=		autoreconf compiler:c++11-lib desktop-file-utils gmake jpeg \
25
USES=		autoreconf compiler:c++11-lib desktop-file-utils gmake jpeg \
26
		perl5 pkgconfig shebangfix xorg
26
		perl5 pkgconfig shebangfix xorg
27
USE_XORG=	x11 xcursor xext xfixes xft xinerama xrender
27
28
28
USE_CXXSTD=	gnu++0x
29
USE_CXXSTD=	gnu++0x
29
GNU_CONFIGURE=	yes
30
GNU_CONFIGURE=	yes
30
USE_XORG=	x11 xcursor xext xfixes xft xinerama xrender
31
31
CONFIGURE_ENV=	EXTRA_LIBS="-lexecinfo" \
32
CONFIGURE_ENV=	EXTRA_LIBS="-lexecinfo" \
32
		FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
33
		FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
34
CONFIGURE_ARGS=	--with-asciidoc \
35
		--with-sndfile \
36
		--enable-optimizations=none
33
37
34
OPTIONS_DEFINE=	DOCS FLARQ HAMLIB NLS OSS PULSEAUDIO
38
OPTIONS_DEFINE=	DOCS FLARQ HAMLIB NLS OSS PULSEAUDIO
39
OPTIONS_DEFAULT=FLARQ HAMLIB OSS
40
OPTIONS_SUB=	yes
35
41
36
NATIVE_OPT_DESC=	Enable Native Optimizations
42
FLARQ_DESC=	Compile flarq
37
FLARQ_DESC=		Compile flarq
43
HAMLIB_DESC=	Support rig control via hamlib
38
OSS_DESC=		Support OSS
39
PULSEAUDIO_DESC=	PulseAudio support
40
HAMLIB_DESC=		Support rig control via hamlib
41
42
OPTIONS_DEFAULT=	FLARQ HAMLIB OSS
43
OPTIONS_SUB=		yes
44
44
45
NATIVE_OPT_CONFIGURE_ON=	--enable-optimizations=native
46
NATIVE_OPT_CONFIGURE_OFF=	--enable-optimizations=none
47
FLARQ_CONFIGURE_ENABLE=		flarq
45
FLARQ_CONFIGURE_ENABLE=		flarq
46
HAMLIB_LIB_DEPENDS=		libhamlib.so:comms/hamlib
47
HAMLIB_CONFIGURE_WITH=		hamlib
48
OSS_CONFIGURE_ENABLE=		oss
48
OSS_CONFIGURE_ENABLE=		oss
49
PULSEAUDIO_CONFIGURE_WITH=	pulseaudio
50
PULSEAUDIO_LIB_DEPENDS=		libpulse.so:audio/pulseaudio
49
PULSEAUDIO_LIB_DEPENDS=		libpulse.so:audio/pulseaudio
51
HAMLIB_CONFIGURE_WITH=		hamlib
50
PULSEAUDIO_CONFIGURE_WITH=	pulseaudio
52
HAMLIB_LIB_DEPENDS=		libhamlib.so:comms/hamlib
53
NLS_CONFIGURE_ENABLE=		nls
54
NLS_USES=			gettext
51
NLS_USES=			gettext
55
52
NLS_CONFIGURE_ENABLE=		nls
56
# Always need asciidoc for man pages
57
CONFIGURE_ARGS+=	--with-asciidoc
58
# Always need soundfile
59
CONFIGURE_ARGS+=	--with-sndfile
60
53
61
post-configure:
54
post-configure:
62
# force rebuild of man pages
63
	${RM} ${WRKSRC}/doc/*.1
55
	${RM} ${WRKSRC}/doc/*.1
64
56
65
post-install-DOCS-on:
57
post-install-DOCS-on:
(-)b/comms/fldigi/pkg-plist (+1 lines)
Lines 4-9 bin/fldigi Link Here
4
man/man1/fldigi.1.gz
4
man/man1/fldigi.1.gz
5
%%FLARQ%%share/applications/flarq.desktop
5
%%FLARQ%%share/applications/flarq.desktop
6
share/applications/fldigi.desktop
6
share/applications/fldigi.desktop
7
%%NLS%%share/locale/ca/LC_MESSAGES/fldigi.mo
7
%%NLS%%share/locale/de/LC_MESSAGES/fldigi.mo
8
%%NLS%%share/locale/de/LC_MESSAGES/fldigi.mo
8
%%NLS%%share/locale/el/LC_MESSAGES/fldigi.mo
9
%%NLS%%share/locale/el/LC_MESSAGES/fldigi.mo
9
%%NLS%%share/locale/es/LC_MESSAGES/fldigi.mo
10
%%NLS%%share/locale/es/LC_MESSAGES/fldigi.mo

Return to bug 276650