51 lines
1.3 KiB
Makefile
51 lines
1.3 KiB
Makefile
PORTNAME= lingot
|
|
DISTVERSION= 1.1.1
|
|
PORTREVISION= 1
|
|
CATEGORIES= audio
|
|
MASTER_SITES= SAVANNAH
|
|
|
|
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= gettext-tools gmake gnome libtool pkgconfig
|
|
USE_GNOME= cairo gtk30 intltool
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ENV= DATADIRNAME="share"
|
|
INSTALL_TARGET= install-strip
|
|
|
|
# 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
|
|
|
|
PORTDOCS= *
|
|
|
|
OPTIONS_DEFINE= DOCS FFTW NLS
|
|
OPTIONS_DEFAULT= FFTW JACK
|
|
OPTIONS_GROUP= SOUND
|
|
OPTIONS_GROUP_SOUND= ALSA JACK PULSEAUDIO
|
|
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_WITH= alsa
|
|
|
|
FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \
|
|
libfftw3f.so:math/fftw3-float
|
|
FFTW_CONFIGURE_WITH= fftw
|
|
|
|
JACK_LIB_DEPENDS= libjack.so:audio/jack
|
|
JACK_CONFIGURE_WITH= jack
|
|
|
|
NLS_CONFIGURE_ENABLE= nls
|
|
|
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
|
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
|
|
|
|
.include <bsd.port.mk>
|