diff options
author | Kurt Jaeger <pi@FreeBSD.org> | 2016-12-25 18:27:11 +0000 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2016-12-25 18:27:11 +0000 |
commit | 0ba60b4ede2456eecd68f915909190ae1602f1c7 (patch) | |
tree | 2a86c995bd2e47b32922d9f2da7d6df12072e60e /audio/spectrogram | |
parent | 6e65a746e93c864a191e7cc639861a8bcef5ef5f (diff) | |
download | ports-0ba60b4ede2456eecd68f915909190ae1602f1c7.tar.gz ports-0ba60b4ede2456eecd68f915909190ae1602f1c7.zip |
New port: audio/spectrogram
Small audio visualizer for sndiod's monitor mode.
WWW: https://www.dim13.org/Spectrogram
PR: 214464
Submitted by: Tobias Kortkamp <t@tobik.me>
Notes
Notes:
svn path=/head/; revision=429450
Diffstat (limited to 'audio/spectrogram')
-rw-r--r-- | audio/spectrogram/Makefile | 35 | ||||
-rw-r--r-- | audio/spectrogram/distinfo | 3 | ||||
-rw-r--r-- | audio/spectrogram/pkg-descr | 3 | ||||
-rw-r--r-- | audio/spectrogram/pkg-message | 4 |
4 files changed, 45 insertions, 0 deletions
diff --git a/audio/spectrogram/Makefile b/audio/spectrogram/Makefile new file mode 100644 index 000000000000..5504c073e053 --- /dev/null +++ b/audio/spectrogram/Makefile @@ -0,0 +1,35 @@ +# Created by: Tobias Kortkamp <t@tobik.me> +# $FreeBSD$ + +PORTNAME= spectrogram +PORTVERSION= 20161017 +CATEGORIES= audio + +MAINTAINER= t@tobik.me +COMMENT= Audio visualization for sndio + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libfftw3.so:math/fftw3 \ + libsndio.so:audio/sndio + +USES= pkgconfig +USE_XORG= x11 + +USE_GITHUB= yes +GH_ACCOUNT= dim13 +GH_TAGNAME= 432e96b + +PLIST_FILES= bin/spectrogram + +post-patch: + ${REINPLACE_CMD} -e 's|NOMAN=|MAN=|g' \ + -e 's|-lsndio|-lm -lsndio|g' \ + ${WRKSRC}/Makefile + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/spectrogram \ + ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/audio/spectrogram/distinfo b/audio/spectrogram/distinfo new file mode 100644 index 000000000000..46a9ad3671b7 --- /dev/null +++ b/audio/spectrogram/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1476670863 +SHA256 (dim13-spectrogram-20161017-432e96b_GH0.tar.gz) = ff046ba8576f99cd25d80a6f719b7723929d4c63242aad7a85135ffedf57ec49 +SIZE (dim13-spectrogram-20161017-432e96b_GH0.tar.gz) = 8043 diff --git a/audio/spectrogram/pkg-descr b/audio/spectrogram/pkg-descr new file mode 100644 index 000000000000..88af94fbc904 --- /dev/null +++ b/audio/spectrogram/pkg-descr @@ -0,0 +1,3 @@ +Small audio visualizer for sndiod's monitor mode. + +WWW: https://www.dim13.org/Spectrogram diff --git a/audio/spectrogram/pkg-message b/audio/spectrogram/pkg-message new file mode 100644 index 000000000000..c65138160351 --- /dev/null +++ b/audio/spectrogram/pkg-message @@ -0,0 +1,4 @@ +The default sndiod configuration on FreeBSD already has monitor mode +enabled. To start spectrogram run + + env AUDIODEVICE=snd/0.monitor spectrogram |