git: b850064dedbb - main - New port: audio/wavetral: Convert between single cycle waveforms and audio spectra
Yuri Victorovich
yuri at FreeBSD.org
Tue May 18 03:44:44 UTC 2021
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b850064dedbb50ee64e4398ceae4dd089046132d
commit b850064dedbb50ee64e4398ceae4dd089046132d
Author: Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-05-18 03:44:03 +0000
Commit: Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-05-18 03:44:42 +0000
New port: audio/wavetral: Convert between single cycle waveforms and audio spectra
---
audio/Makefile | 1 +
audio/wavetral/Makefile | 25 +++++++++++++++++++++++++
audio/wavetral/distinfo | 3 +++
audio/wavetral/pkg-descr | 5 +++++
4 files changed, 34 insertions(+)
diff --git a/audio/Makefile b/audio/Makefile
index 423ba518e352..4575fc20d69b 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -828,6 +828,7 @@
SUBDIR += wavbreaker
SUBDIR += wavegain
SUBDIR += waveplay
+ SUBDIR += wavetral
SUBDIR += wavpack
SUBDIR += wavplay
SUBDIR += webrtc-audio-processing
diff --git a/audio/wavetral/Makefile b/audio/wavetral/Makefile
new file mode 100644
index 000000000000..b32babe147d5
--- /dev/null
+++ b/audio/wavetral/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= wavetral
+DISTVERSION= g20210517
+CATEGORIES= audio
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Convert between single cycle waveforms and audio spectra
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+ libfftw3.so:math/fftw3 \
+ libsamplerate.so:audio/libsamplerate \
+ libsndfile.so:audio/libsndfile
+
+USES= cmake compiler:c++11-lang localbase:ldflags pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= jeanette-c
+GH_TAGNAME= 8e4f205
+
+PLIST_FILES= bin/wavetral \
+ man/man1/wavetral.1.gz
+
+.include <bsd.port.mk>
diff --git a/audio/wavetral/distinfo b/audio/wavetral/distinfo
new file mode 100644
index 000000000000..cb8a38ae336c
--- /dev/null
+++ b/audio/wavetral/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1621308760
+SHA256 (jeanette-c-wavetral-g20210517-8e4f205_GH0.tar.gz) = 779cb67cd837328172b998cdc8db8a0668854207e92b2b00b5431e0ec4942b7f
+SIZE (jeanette-c-wavetral-g20210517-8e4f205_GH0.tar.gz) = 36063
diff --git a/audio/wavetral/pkg-descr b/audio/wavetral/pkg-descr
new file mode 100644
index 000000000000..645869ce6534
--- /dev/null
+++ b/audio/wavetral/pkg-descr
@@ -0,0 +1,5 @@
+wavetral is a small program to convert single cycle waveforms to spectra and
+vice versa. It supports different input and output formats to export
+your waveforms/spectra from one synthesizer to another.
+
+WWW: https://github.com/jeanette-c/wavetral
More information about the dev-commits-ports-all
mailing list