aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-05-12 07:24:05 +0800
committerYuri Victorovich <yuri@FreeBSD.org>2021-05-12 07:24:50 +0800
commitab31b591e5a6db3b3a8684ebc190e90c6024154a (patch)
tree868050f50778a512b7c9bf28faaf0e2481f715fe /audio
parent70110cceb7f64eefeecf1235dbc44d1c63e0fe17 (diff)
downloadfreebsd-ports-gnome-ab31b591e5a6db3b3a8684ebc190e90c6024154a.tar.gz
freebsd-ports-gnome-ab31b591e5a6db3b3a8684ebc190e90c6024154a.tar.zst
freebsd-ports-gnome-ab31b591e5a6db3b3a8684ebc190e90c6024154a.zip
New port: audio/qxgedit: Editor for MIDI System Exclusive files for XG devices
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/qxgedit/Makefile17
-rw-r--r--audio/qxgedit/distinfo3
-rw-r--r--audio/qxgedit/pkg-descr4
-rw-r--r--audio/qxgedit/pkg-plist8
5 files changed, 33 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 60760ab207ee..b184928f729b 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -666,6 +666,7 @@
SUBDIR += qsampler
SUBDIR += qsynth
SUBDIR += quimup
+ SUBDIR += qxgedit
SUBDIR += raul
SUBDIR += rawrec
SUBDIR += re
diff --git a/audio/qxgedit/Makefile b/audio/qxgedit/Makefile
new file mode 100644
index 000000000000..0e2d718c4d31
--- /dev/null
+++ b/audio/qxgedit/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= qxgedit
+DISTVERSION= 0.9.3
+CATEGORIES= audio
+MASTER_SITES= SF
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Editor for MIDI System Exclusive files for XG devices
+
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libasound.so:audio/alsa-lib
+
+USES= cmake compiler:c++17-lang pkgconfig qt:5
+USE_QT= core gui network widgets buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/audio/qxgedit/distinfo b/audio/qxgedit/distinfo
new file mode 100644
index 000000000000..a3ebacb7910d
--- /dev/null
+++ b/audio/qxgedit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1620773634
+SHA256 (qxgedit-0.9.3.tar.gz) = 8951196a9a9f5844c9fc2ecf969660d40679c0ac027f4212c9c63a5c3e479fc5
+SIZE (qxgedit-0.9.3.tar.gz) = 298558
diff --git a/audio/qxgedit/pkg-descr b/audio/qxgedit/pkg-descr
new file mode 100644
index 000000000000..9d7c737a864e
--- /dev/null
+++ b/audio/qxgedit/pkg-descr
@@ -0,0 +1,4 @@
+QXGEdit is a Qt framework GUI for editing MIDI System Exclusive files for XG
+devices (eg. Yamaha DB50XG).
+
+WWW: https://qxgedit.sourceforge.io
diff --git a/audio/qxgedit/pkg-plist b/audio/qxgedit/pkg-plist
new file mode 100644
index 000000000000..a668b02eaf03
--- /dev/null
+++ b/audio/qxgedit/pkg-plist
@@ -0,0 +1,8 @@
+bin/qxgedit
+%%QT_PLUGINDIR%%/styles/libskulpturestyle.so
+man/fr/man1/qxgedit.1.gz
+man/man1/qxgedit.1.gz
+share/applications/qxgedit.desktop
+share/icons/hicolor/32x32/apps/qxgedit.png
+share/icons/hicolor/scalable/apps/qxgedit.svg
+share/metainfo/qxgedit.appdata.xml