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: |