aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2019-11-02 11:19:39 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2019-11-02 11:19:39 +0000
commitbdd20f8fd097c6b2823c77dbbbb509e162f08525 (patch)
treecf56129871727b1b3a4b8f881bb8dd3b932dfb6f /audio
parentf48f3ed45500b30a8f850cec927b18546884020c (diff)
downloadports-bdd20f8fd097c6b2823c77dbbbb509e162f08525.tar.gz
ports-bdd20f8fd097c6b2823c77dbbbb509e162f08525.zip
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/lingot/Makefile25
-rw-r--r--audio/lingot/distinfo5
-rw-r--r--audio/lingot/files/patch-Makefile.in44
-rw-r--r--audio/lingot/pkg-plist30
4 files changed, 50 insertions, 54 deletions
diff --git a/audio/lingot/Makefile b/audio/lingot/Makefile
index 6e2790d71183..8385f9d36b24 100644
--- a/audio/lingot/Makefile
+++ b/audio/lingot/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= lingot
-PORTVERSION= 0.9.1
-PORTREVISION= 3
+PORTVERSION= 1.0.1
CATEGORIES= audio
MASTER_SITES= SAVANNAH
@@ -12,17 +11,20 @@ COMMENT= LINGOT is a musical instrument tuner
LICENSE= GPLv2
-USE_GNOME= gtk20 intltool libglade2
+USES= gmake gnome pkgconfig
+USE_GNOME= gtk30 gdkpixbuf2 cairo intltool
GNU_CONFIGURE= yes
-USES= gettext gmake pkgconfig
CONFIGURE_ENV= DATADIRNAME="share"
LDFLAGS+= -L${LOCALBASE}/lib
-OPTIONS_DEFINE= DOCS
+INSTALLS_ICONS= YES
+
+OPTIONS_DEFINE= DOCS NLS FFTW
OPTIONS_GROUP= SOUND
-OPTIONS_GROUP_SOUND= ALSA JACK
-OPTIONS_DEFAULT= JACK
+OPTIONS_GROUP_SOUND= ALSA JACK PULSEAUDIO
+OPTIONS_DEFAULT= JACK NLS FFTW
+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
@@ -32,4 +34,13 @@ JACK_LIB_DEPENDS= libjack.so:audio/jack \
libsamplerate.so:audio/libsamplerate
JACK_CONFIGURE_ENABLE= jack
+FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
+FFTW_CONFIGURE_ENABLE= libfftw
+
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio
+
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
+
.include <bsd.port.mk>
diff --git a/audio/lingot/distinfo b/audio/lingot/distinfo
index d55f5e700c6d..b8debf243f20 100644
--- a/audio/lingot/distinfo
+++ b/audio/lingot/distinfo
@@ -1,2 +1,3 @@
-SHA256 (lingot-0.9.1.tar.gz) = ec91223ab3df7c9160e6f1ededd8125e64764360caa0de39f54ef0668d56f979
-SIZE (lingot-0.9.1.tar.gz) = 440043
+TIMESTAMP = 1572589592
+SHA256 (lingot-1.0.1.tar.gz) = 71b8c77bb988e8384a0ecbf4c861d838f7b985284a8e18f75532ab9816c6a00f
+SIZE (lingot-1.0.1.tar.gz) = 510112
diff --git a/audio/lingot/files/patch-Makefile.in b/audio/lingot/files/patch-Makefile.in
index 4ec7bc92b29c..bbe0e028966d 100644
--- a/audio/lingot/files/patch-Makefile.in
+++ b/audio/lingot/files/patch-Makefile.in
@@ -1,32 +1,18 @@
---- Makefile.in.orig 2011-08-22 14:10:09 UTC
+--- Makefile.in.orig 2019-11-01 06:36:02 UTC
+++ Makefile.in
-@@ -291,21 +291,21 @@ SUBDIRS = po src pixmaps
+@@ -423,7 +423,6 @@ ACLOCAL_AMFLAGS = -I m4
lingotdocdir = ${docdir}
lingotdoc_DATA = \
- README\
-- COPYING\
- AUTHORS\
- ChangeLog\
- INSTALL\
- NEWS\
-- TODO\
- THANKS\
-- MAINTAINERS\
-- src/lingot-background.xpm\
-- src/lingot-logo.xpm\
-+ MAINTAINERS
-+EXTRA_DIST = \
-+ COPYING\
-+ TODO\
- intltool-extract.in\
- intltool-merge.in\
-- intltool-update.in
--
--EXTRA_DIST = $(lingotdoc_DATA)
-+ intltool-update.in\
-+ src/lingot-background.xpm\
-+ src/lingot-logo.xpm\
-+ $(lingotdoc_DATA)
- CLEANFILES = \
- intltool-extract\
- intltool-merge\
+ README \
+- COPYING \
+ AUTHORS \
+ ChangeLog \
+ NEWS \
+@@ -446,6 +445,7 @@ appdatadir = $(datadir)/metainfo
+ appdata_DATA = org.nongnu.lingot.appdata.xml
+ dist_man_MANS = lingot.1
+ EXTRA_DIST = \
++ COPYING \
+ $(lingotdoc_DATA) \
+ $(appdata_DATA) \
+ build-aux/gitlog-to-changelog \
diff --git a/audio/lingot/pkg-plist b/audio/lingot/pkg-plist
index b6d5e7539ad2..6a886dc0de7c 100644
--- a/audio/lingot/pkg-plist
+++ b/audio/lingot/pkg-plist
@@ -1,22 +1,20 @@
bin/lingot
-share/applications/lingot.desktop
+man/man1/lingot.1.gz
+share/applications/org.nongnu.lingot.desktop
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/THANKS
-%%DATADIR%%/glade/lingot-config-dialog.glade
-%%DATADIR%%/glade/lingot-mainframe.glade
-share/locale/ca/LC_MESSAGES/lingot.mo
-share/locale/cs/LC_MESSAGES/lingot.mo
-share/locale/de/LC_MESSAGES/lingot.mo
-share/locale/es/LC_MESSAGES/lingot.mo
-share/locale/fr/LC_MESSAGES/lingot.mo
-share/locale/gl/LC_MESSAGES/lingot.mo
-share/locale/it/LC_MESSAGES/lingot.mo
-share/locale/pt_BR/LC_MESSAGES/lingot.mo
-share/locale/sv/LC_MESSAGES/lingot.mo
-share/locale/zh_CN/LC_MESSAGES/lingot.mo
-share/pixmaps/lingot/lingot-icon.svg
+share/icons/hicolor/scalable/apps/org.nongnu.lingot.svg
+%%NLS%%share/locale/ca/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/de/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/es/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/it/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/lingot.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/lingot.mo
+share/metainfo/org.nongnu.lingot.appdata.xml