Skip to content

Commit

Permalink
audio/lingot: Update to 1.1.1
Browse files Browse the repository at this point in the history
- Switch to DISTVERSION
- Define LICENSE_FILE
- Take maintainership

ChangeLog:	https://github.com/ibancg/lingot/releases/tag/v1.1.1
		https://github.com/ibancg/lingot/releases/tag/v1.1.0
  • Loading branch information
nunotexbsd committed Mar 2, 2024
1 parent 54709b3 commit db819a9
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 47 deletions.
48 changes: 27 additions & 21 deletions audio/lingot/Makefile
@@ -1,44 +1,50 @@
PORTNAME= lingot
PORTVERSION= 1.0.1
PORTREVISION= 6
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

USES= gmake gnome pkgconfig
USE_GNOME= gtk30 gdkpixbuf2 cairo intltool
GNU_CONFIGURE= yes
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"
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/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

CONFIGURE_ENV= DATADIRNAME="share"
LDFLAGS+= -L${LOCALBASE}/lib
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>
6 changes: 3 additions & 3 deletions audio/lingot/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1572589592
SHA256 (lingot-1.0.1.tar.gz) = 71b8c77bb988e8384a0ecbf4c861d838f7b985284a8e18f75532ab9816c6a00f
SIZE (lingot-1.0.1.tar.gz) = 510112
TIMESTAMP = 1709377221
SHA256 (lingot-1.1.1.tar.gz) = c4f97e496a3666c70786d136e6f2ccc5e8a3813eb08cda35cacd7eb0d16f4d56
SIZE (lingot-1.1.1.tar.gz) = 727028
18 changes: 0 additions & 18 deletions audio/lingot/files/patch-Makefile.in

This file was deleted.

21 changes: 16 additions & 5 deletions audio/lingot/pkg-plist
@@ -1,10 +1,21 @@
bin/lingot
include/lingot/lingot-audio-alsa.h
include/lingot/lingot-audio-jack.h
include/lingot/lingot-audio-oss.h
include/lingot/lingot-audio-pulseaudio.h
include/lingot/lingot-audio.h
include/lingot/lingot-config-scale.h
include/lingot/lingot-config.h
include/lingot/lingot-core.h
include/lingot/lingot-defs.h
include/lingot/lingot-filter.h
include/lingot/lingot-msg.h
lib/liblingot.a
lib/liblingot.so
lib/liblingot.so.0
lib/liblingot.so.0.0.0
libdata/pkgconfig/lingot.pc
share/applications/org.nongnu.lingot.desktop
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/THANKS
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
Expand Down

0 comments on commit db819a9

Please sign in to comment.