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