Date: Sun, 12 Jun 2022 21:22:00 GMT From: Daniel Engberg <diizzy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 86192094f541 - main - audio/dgedit: New port: DrumGizmo drumkit editor Message-ID: <202206122122.25CLM07u028064@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=86192094f541c44b3b84d5d1c0638a6c2fc3654a commit 86192094f541c44b3b84d5d1c0638a6c2fc3654a Author: Goran Mekić <meka@tilda.center> AuthorDate: 2022-06-12 21:17:28 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-06-12 21:18:54 +0000 audio/dgedit: New port: DrumGizmo drumkit editor PR: 264156 --- audio/Makefile | 1 + audio/dgedit/Makefile | 26 ++++++++++++++++++++++++++ audio/dgedit/distinfo | 3 +++ audio/dgedit/files/patch-src_Makefile.am | 11 +++++++++++ audio/dgedit/pkg-descr | 9 +++++++++ 5 files changed, 50 insertions(+) diff --git a/audio/Makefile b/audio/Makefile index aafd1d8fd88e..093152b2b95f 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -117,6 +117,7 @@ SUBDIR += dekagen SUBDIR += denemo SUBDIR += dexed + SUBDIR += dgedit SUBDIR += din SUBDIR += discid SUBDIR += dmidiplayer diff --git a/audio/dgedit/Makefile b/audio/dgedit/Makefile new file mode 100644 index 000000000000..bd5488db2346 --- /dev/null +++ b/audio/dgedit/Makefile @@ -0,0 +1,26 @@ +PORTNAME= dgedit +DISTVERSION= 0.10.0 +CATEGORIES= audio +MASTER_SITES= http://www.drumgizmo.org/releases/${PORTNAME}-${DISTVERSION}/ + +MAINTAINER= meka@tilda.center +COMMENT= DrumGizmo drumkit editor + +LICENSE= LGPL3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libao.so:audio/libao \ + libsndfile.so:audio/libsndfile + +USES= autoreconf compiler:c++14-lang gmake libtool localbase pkgconfig qt:5 +USE_QT= buildtools_build core gui linguisttools_build widgets xml + +GNU_CONFIGURE= yes + +BINARY_ALIAS= lrelease=${LRELEASE} + +PLIST_FILES= bin/dgedit \ + share/locale/dgedit_da.qm \ + share/locale/dgedit_fr.qm + +.include <bsd.port.mk> diff --git a/audio/dgedit/distinfo b/audio/dgedit/distinfo new file mode 100644 index 000000000000..9628efeb0863 --- /dev/null +++ b/audio/dgedit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1648765394 +SHA256 (dgedit-0.10.0.tar.gz) = 846f580d5a12eff7e5668893d18547c5a0032d2cf11b9bee37ac7ac094aa83e4 +SIZE (dgedit-0.10.0.tar.gz) = 515934 diff --git a/audio/dgedit/files/patch-src_Makefile.am b/audio/dgedit/files/patch-src_Makefile.am new file mode 100644 index 000000000000..a466c515e0d0 --- /dev/null +++ b/audio/dgedit/files/patch-src_Makefile.am @@ -0,0 +1,11 @@ +--- src/Makefile.am.orig 2019-01-06 16:46:46 UTC ++++ src/Makefile.am +@@ -94,7 +94,7 @@ BUILT_SOURCES = \ + CLEANFILES = $(BUILT_SOURCES) + + qrc_%.cc: %.qrc +- rcc $< > $@ ++ QT_SELECT=qt5 $(QT_RCC) $< > $@ + + %.moc.cc: %.h + QT_SELECT=qt5 $(QT_MOC) -o $@ $< diff --git a/audio/dgedit/pkg-descr b/audio/dgedit/pkg-descr new file mode 100644 index 000000000000..5f1d69bfbf9b --- /dev/null +++ b/audio/dgedit/pkg-descr @@ -0,0 +1,9 @@ +The DrumGizmo drumkit editor DGEdit is currently in a functioning, but very +early phase of development. All of the essentials for importing, editing and +exporting the raw drumkit recordings are there. Editor is certainly a huge help +when creating the individual drumkit instruments (snare, kickdrum, toms, +crashes and so on). The entire process of taking a bunch of wav files that +you've recorded using, for instance, 16 microphones and then converting them +into working instruments with hit energy levels is fully supported. + +WWW: https://www.drumgizmo.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202206122122.25CLM07u028064>