Import QJackCtl 0.3.2, a Qt4 GUI for the JACK Audio Connection Kit.
authorbjs <bjs>
Wed, 7 May 2008 15:00:08 +0000 (15:00 +0000)
committerbjs <bjs>
Wed, 7 May 2008 15:00:08 +0000 (15:00 +0000)
It provides a slick "patch-bay" style interface for managing clients
and more.

audio/qjackctl/DESCR [new file with mode: 0644]
audio/qjackctl/Makefile [new file with mode: 0644]
audio/qjackctl/PLIST [new file with mode: 0644]
audio/qjackctl/distinfo [new file with mode: 0644]
audio/qjackctl/patches/patch-aa [new file with mode: 0644]

diff --git a/audio/qjackctl/DESCR b/audio/qjackctl/DESCR
new file mode 100644 (file)
index 0000000..abe624a
--- /dev/null
@@ -0,0 +1,10 @@
+QjackCtl is a simple Qt application to control the JACK sound server
+daemon, specific for the Linux Audio Desktop infrastructure.
+
+Written in C++ around the Qt4 toolkit for X11, most exclusively using
+Qt Designer.
+
+Provides a simple GUI dialog for setting several JACK daemon parameters,
+which are properly saved between sessions, and a way control of the status
+of the audio server daemon. With time, this primordial interface has become
+richer by including a enhanced patchbay and connection control features.
diff --git a/audio/qjackctl/Makefile b/audio/qjackctl/Makefile
new file mode 100644 (file)
index 0000000..9a27171
--- /dev/null
@@ -0,0 +1,29 @@
+# $NetBSD$
+#
+
+DISTNAME=      qjackctl-0.3.2
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=qjackctl/}
+
+MAINTAINER=    bjs@NetBSD.org
+HOMEPAGE=      http://qjackctl.sourceforge.net/
+COMMENT=       JACK Audio Connection Kit Qt4 GUI
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_DIRS+=     xdg-1.4
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+
+.include "../../mk/bsd.fast.prefs.mk"
+
+CONFIGURE_ARGS+=       --with-qt=${QTDIR:Q}
+.if ${OPSYS} != "Linux"
+CONFIGURE_ARGS+=       --without-alsa
+.endif
+
+.include "../../audio/jack-devel/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/qjackctl/PLIST b/audio/qjackctl/PLIST
new file mode 100644 (file)
index 0000000..26a6bfa
--- /dev/null
@@ -0,0 +1,6 @@
+@comment $NetBSD$
+bin/qjackctl
+share/applications/qjackctl.desktop
+share/pixmaps/qjackctl.png
+@comment in xdg-dirs: @dirrm share/pixmaps
+@comment in xdg-dirs: @dirrm share/applications
diff --git a/audio/qjackctl/distinfo b/audio/qjackctl/distinfo
new file mode 100644 (file)
index 0000000..442cd31
--- /dev/null
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (qjackctl-0.3.2.tar.gz) = 690e77f10d934e648fbc975db81b1bccb20d7487
+RMD160 (qjackctl-0.3.2.tar.gz) = 0dc0638205371b49ad35883e235802da770169cf
+Size (qjackctl-0.3.2.tar.gz) = 264605 bytes
+SHA1 (patch-aa) = 87d9e8ba4693474cd820c38ef29999750ba0ce6b
diff --git a/audio/qjackctl/patches/patch-aa b/audio/qjackctl/patches/patch-aa
new file mode 100644 (file)
index 0000000..67fd208
--- /dev/null
@@ -0,0 +1,23 @@
+$NetBSD$
+
+--- Makefile.in.orig   2007-07-08 12:29:08.000000000 -0400
++++ Makefile.in
+@@ -62,12 +62,12 @@ $(name):   $(name).mak $(sources) $(header
+       @make -f $(name).mak
+ install:      $(name) icons/$(name).png
+-      @install -d -v -m 0755 $(DESTDIR)$(prefix)/bin
+-      @install -d -v -m 0755 $(DESTDIR)$(prefix)/share/pixmaps
+-      @install -d -v -m 0755 $(DESTDIR)$(prefix)/share/applications
+-      @install -v -m 0755 $(name) $(DESTDIR)$(prefix)/bin/$(name)
+-      @install -v -m 0644 icons/$(name).png $(DESTDIR)$(prefix)/share/pixmaps/$(name).png
+-      @install -v -m 0644 $(name).desktop $(DESTDIR)$(prefix)/share/applications/$(name).desktop
++      @$(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(prefix)/bin
++      @$(BSD_INSTALL_DATA_DIR) 0755 $(DESTDIR)$(prefix)/share/pixmaps
++      @$(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(prefix)/share/applications
++      @$(BSD_INSTALL_PROGRAM) $(name) $(DESTDIR)$(prefix)/bin/$(name)
++      @$(BSD_INSTALL_DATA) icons/$(name).png $(DESTDIR)$(prefix)/share/pixmaps/$(name).png
++      @$(BSD_INSTALL_DATA) $(name).desktop $(DESTDIR)$(prefix)/share/applications/$(name).desktop
+ uninstall:    $(DESTDIR)$(prefix)/bin/$(name)
+       @rm -vf $(DESTDIR)$(prefix)/bin/$(name)