aboutsummaryrefslogtreecommitdiff
path: root/audio/dsbmixer
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-03-13 14:41:44 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-03-13 14:41:44 +0000
commit92ee5504dc3ef188a5a335fd2e1291969b1660b1 (patch)
tree036499a3ba68f6da770c2232bbeb8f7a5c906aff /audio/dsbmixer
parent9c7743c915cabf5b0c870e5cf6af44207c2be9d7 (diff)
downloadports-92ee5504dc3ef188a5a335fd2e1291969b1660b1.tar.gz
ports-92ee5504dc3ef188a5a335fd2e1291969b1660b1.zip
New port: audio/dsbmixer.
DSBMixer is a tabbed GTK+ mixer for FreeBSD. For each installed mixer device as well as for USB sound devices plugged in at runtime, DSBMixer opens a tab. Furthermore, it allows you to configure several aspects of your sound card(s), such as selecting recording sources, choosing your default audio device, and amplification. WWW: http://freeshell.de/~mk/projects/dsbmixer.html PR: 207782 Submitted by: Marcel Kaiser <mk@nic-nac-project.org>
Notes
Notes: svn path=/head/; revision=410972
Diffstat (limited to 'audio/dsbmixer')
-rw-r--r--audio/dsbmixer/Makefile29
-rw-r--r--audio/dsbmixer/distinfo2
-rw-r--r--audio/dsbmixer/pkg-descr7
-rw-r--r--audio/dsbmixer/pkg-plist4
4 files changed, 42 insertions, 0 deletions
diff --git a/audio/dsbmixer/Makefile b/audio/dsbmixer/Makefile
new file mode 100644
index 000000000000..7a3ab69f6228
--- /dev/null
+++ b/audio/dsbmixer/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= dsbmixer
+PORTVERSION= 0.2.5
+CATEGORIES= audio
+MASTER_SITES= http://freeshell.de/~mk/download/
+
+MAINTAINER= mk@nic-nac-project.org
+COMMENT= Tabbed GTK+ mixer for FreeBSD
+
+LICENSE= BSD2CLAUSE
+
+RUN_DEPENDS= dsbwrtsysctl:${PORTSDIR}/sysutils/dsbwrtsysctl
+
+USES= tar:tgz pkgconfig
+USE_GNOME= gtk20
+
+OPTIONS_DEFINE= DEVD NLS
+OPTIONS_DEFAULT=DEVD NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext
+DEVD_DESC= Add new USB audio devices at runtime
+NLS_MAKE_ARGS_OFF= -DWITHOUT_GETTEXT
+DEVD_MAKE_ARGS_OFF= -DWITHOUT_DEVD
+
+MAKE_ARGS+= INSTALL_BACKEND="${INSTALL_PROGRAM}"
+
+.include <bsd.port.mk>
diff --git a/audio/dsbmixer/distinfo b/audio/dsbmixer/distinfo
new file mode 100644
index 000000000000..9c94a47117e0
--- /dev/null
+++ b/audio/dsbmixer/distinfo
@@ -0,0 +1,2 @@
+SHA256 (dsbmixer-0.2.5.tgz) = 96fa3e0222e596250b541187ddb9ce07acec507c961f1385cd5dd80ead5fb4fc
+SIZE (dsbmixer-0.2.5.tgz) = 94720
diff --git a/audio/dsbmixer/pkg-descr b/audio/dsbmixer/pkg-descr
new file mode 100644
index 000000000000..de81853bfa92
--- /dev/null
+++ b/audio/dsbmixer/pkg-descr
@@ -0,0 +1,7 @@
+DSBMixer is a tabbed GTK+ mixer for FreeBSD. For each installed mixer device
+as well as for USB sound devices plugged in at runtime, DSBMixer opens a tab.
+Furthermore, it allows you to configure several aspects of your sound card(s),
+such as selecting recording sources, choosing your default audio device, and
+amplification.
+
+WWW: http://freeshell.de/~mk/projects/dsbmixer.html
diff --git a/audio/dsbmixer/pkg-plist b/audio/dsbmixer/pkg-plist
new file mode 100644
index 000000000000..74977da1f1b5
--- /dev/null
+++ b/audio/dsbmixer/pkg-plist
@@ -0,0 +1,4 @@
+bin/dsbmixer
+@(root,wheel,4750) libexec/dsbmixer_backend
+share/applications/dsbmixer.desktop
+%%NLS%%share/locale/de/LC_MESSAGES/dsbmixer.mo