mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-20 00:21:35 +00:00
audio/ebumeter: New port: Real-time audio level metering according to the EBU R-128
This commit is contained in:
parent
ce2a163836
commit
6e5253e7fa
@ -131,6 +131,7 @@
|
||||
SUBDIR += easytag
|
||||
SUBDIR += eawpats
|
||||
SUBDIR += eawplus
|
||||
SUBDIR += ebumeter
|
||||
SUBDIR += ecasound
|
||||
SUBDIR += elisa
|
||||
SUBDIR += emms
|
||||
|
30
audio/ebumeter/Makefile
Normal file
30
audio/ebumeter/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
PORTNAME= ebumeter
|
||||
DISTVERSION= 0.4.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Real-time audio level metering according to the EBU R-128
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/../COPYING
|
||||
|
||||
LIB_DEPENDS= libclthreads.so:devel/clthreads \
|
||||
libclxclient.so:devel/clxclient \
|
||||
libfftw3f.so:math/fftw3-float \
|
||||
libjack.so:audio/jack \
|
||||
libpng16.so:graphics/png \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libzita-resampler.so:audio/zita-resampler
|
||||
|
||||
USES= gmake localbase:ldflags pkgconfig tar:bz2 xorg
|
||||
USE_XORG= x11 xft
|
||||
|
||||
WRKSRC_SUBDIR= source
|
||||
|
||||
post-install:
|
||||
@cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \
|
||||
bin/ebumeter \
|
||||
bin/ebur128
|
||||
|
||||
.include <bsd.port.mk>
|
3
audio/ebumeter/distinfo
Normal file
3
audio/ebumeter/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1626025453
|
||||
SHA256 (ebumeter-0.4.2.tar.bz2) = ba342f2515382fa0efc289fa60a848adc157075b6deb26cfcd2cde0a6f90a9f2
|
||||
SIZE (ebumeter-0.4.2.tar.bz2) = 593514
|
11
audio/ebumeter/files/patch-Makefile
Normal file
11
audio/ebumeter/files/patch-Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.orig 2021-07-11 17:33:49 UTC
|
||||
+++ Makefile
|
||||
@@ -25,7 +25,7 @@ SHARED ?= $(PREFIX)/share/zita-rev1
|
||||
VERSION = 0.2.2
|
||||
CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
|
||||
CXXFLAGS += -O2 -Wall -ffast-math -pthread
|
||||
-CXXFLAGS += -march=native
|
||||
+CXXFLAGS += $(FREEBSD_CXXFLAGS_SIMD)
|
||||
|
||||
|
||||
all: zita-rev1
|
7
audio/ebumeter/pkg-descr
Normal file
7
audio/ebumeter/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Ebumeter provides real-time level metering according to the EBU R-128
|
||||
recommendation. The current release implements all features required by the EBU
|
||||
document except the oversampled peak level monitoring. This will be added in a
|
||||
future release. A separate command-line utility to measure audio files is
|
||||
provided as well.
|
||||
|
||||
WWW: https://kokkinizita.linuxaudio.org/linuxaudio/ebumeter-doc/quickguide.html
|
21
audio/ebumeter/pkg-plist
Normal file
21
audio/ebumeter/pkg-plist
Normal file
@ -0,0 +1,21 @@
|
||||
bin/ebumeter
|
||||
bin/ebur128
|
||||
%%DATADIR%%/bmodeM.png
|
||||
%%DATADIR%%/bmodeS.png
|
||||
%%DATADIR%%/bpause.png
|
||||
%%DATADIR%%/bpeak1.png
|
||||
%%DATADIR%%/breset.png
|
||||
%%DATADIR%%/bscale09.png
|
||||
%%DATADIR%%/bscale18.png
|
||||
%%DATADIR%%/bscaleFS.png
|
||||
%%DATADIR%%/bscaleLU.png
|
||||
%%DATADIR%%/bstart.png
|
||||
%%DATADIR%%/hmeter09.png
|
||||
%%DATADIR%%/hmeter18.png
|
||||
%%DATADIR%%/hmeterbg.png
|
||||
%%DATADIR%%/hscale09a.png
|
||||
%%DATADIR%%/hscale09r.png
|
||||
%%DATADIR%%/hscale18a.png
|
||||
%%DATADIR%%/hscale18r.png
|
||||
%%DATADIR%%/hticks.png
|
||||
%%DATADIR%%/redzita.png
|
Loading…
Reference in New Issue
Block a user