diff --git audio/lingot/Makefile audio/lingot/Makefile index 6e2790d71183..8385f9d36b24 100644 --- audio/lingot/Makefile +++ 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 diff --git audio/lingot/distinfo audio/lingot/distinfo index d55f5e700c6d..b8debf243f20 100644 --- audio/lingot/distinfo +++ 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 audio/lingot/files/patch-Makefile.in audio/lingot/files/patch-Makefile.in index 4ec7bc92b29c..bbe0e028966d 100644 --- audio/lingot/files/patch-Makefile.in +++ 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 audio/lingot/pkg-plist audio/lingot/pkg-plist index b6d5e7539ad2..6a886dc0de7c 100644 --- audio/lingot/pkg-plist +++ 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