aboutsummaryrefslogtreecommitdiff
path: root/audio/lingot/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/lingot/Makefile')
-rw-r--r--audio/lingot/Makefile50
1 files changed, 27 insertions, 23 deletions
diff --git a/audio/lingot/Makefile b/audio/lingot/Makefile
index 2a59254e395b..901efad1df43 100644
--- a/audio/lingot/Makefile
+++ b/audio/lingot/Makefile
@@ -1,45 +1,49 @@
-# Created by: Bartoletti <lbartoletti@FreeBSD.org>
-
PORTNAME= lingot
-PORTVERSION= 1.0.1
+DISTVERSION= 1.1.1
CATEGORIES= audio
MASTER_SITES= SAVANNAH
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= eduardo@FreeBSD.org
COMMENT= Musical instrument tuner
+WWW= https://www.nongnu.org/lingot/
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libjson-c.so:devel/json-c
-USES= gmake gnome pkgconfig
-USE_GNOME= gtk30 gdkpixbuf2 cairo intltool
-GNU_CONFIGURE= yes
+USES= gettext-tools gmake gnome libtool pkgconfig
+USE_GNOME= cairo gtk30 intltool
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= DATADIRNAME="share"
+INSTALL_TARGET= install-strip
-CONFIGURE_ENV= DATADIRNAME="share"
-LDFLAGS+= -L${LOCALBASE}/lib
+# fix: "ld: error: undefined reference due to --no-allow-shlib-undefined: environ"
+# by adding "-Wl,--allow-shlib-undefined" (not needed on 1500014 as I tested)
+LDFLAGS+= -Wl,--allow-shlib-undefined -L${LOCALBASE}/lib -lintl
-INSTALLS_ICONS= YES
+PORTDOCS= *
-OPTIONS_DEFINE= DOCS NLS FFTW
+OPTIONS_DEFINE= DOCS FFTW NLS
+OPTIONS_DEFAULT= FFTW JACK
OPTIONS_GROUP= SOUND
OPTIONS_GROUP_SOUND= ALSA JACK PULSEAUDIO
-OPTIONS_DEFAULT= JACK NLS FFTW
-OPTIONS_SUB= YES
+OPTIONS_SUB= yes
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
-ALSA_CONFIGURE_ENABLE= alsa
+ALSA_CONFIGURE_WITH= alsa
-JACK_LIB_DEPENDS= libjack.so:audio/jack \
- libsamplerate.so:audio/libsamplerate
-JACK_CONFIGURE_ENABLE= jack
+FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float
+FFTW_CONFIGURE_WITH= fftw
-FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
-FFTW_CONFIGURE_ENABLE= libfftw
+JACK_LIB_DEPENDS= libjack.so:audio/jack
+JACK_CONFIGURE_WITH= jack
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio
-
-NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+PULSEAUDIO_CONFIGURE_WITH= pulseaudio
+
.include <bsd.port.mk>