pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Nov  5 22:47:06 UTC 2021

Modified Files:
        pkgsrc/audio: Makefile
Added Files:
        pkgsrc/audio/jack-keyboard: DESCR Makefile PLIST distinfo
        pkgsrc/audio/jack-keyboard/patches: patch-CMakeLists.txt

Log Message:
add audio/jack-keyboard

jack-keyboard is a virtual MIDI keyboard - a program that allows you to send
JACK MIDI events using your PC keyboard.


To generate a diff of this commit:
cvs rdiff -u -r1.641 -r1.642 pkgsrc/audio/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/jack-keyboard/DESCR \
    pkgsrc/audio/jack-keyboard/Makefile pkgsrc/audio/jack-keyboard/PLIST \
    pkgsrc/audio/jack-keyboard/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/audio/jack-keyboard/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/Makefile
diff -u pkgsrc/audio/Makefile:1.641 pkgsrc/audio/Makefile:1.642
--- pkgsrc/audio/Makefile:1.641 Fri Nov  5 22:29:57 2021
+++ pkgsrc/audio/Makefile       Fri Nov  5 22:47:05 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.641 2021/11/05 22:29:57 nia Exp $
+# $NetBSD: Makefile,v 1.642 2021/11/05 22:47:05 nia Exp $
 #
 
 COMMENT=       Audio tools, players, and libraries
@@ -208,6 +208,7 @@ SUBDIR+=    id3ren
 SUBDIR+=       id3v2
 SUBDIR+=       ifp-line
 SUBDIR+=       jack
+SUBDIR+=       jack-keyboard
 SUBDIR+=       jack-rack
 SUBDIR+=       jack_umidi
 SUBDIR+=       juke

Added files:

Index: pkgsrc/audio/jack-keyboard/DESCR
diff -u /dev/null pkgsrc/audio/jack-keyboard/DESCR:1.1
--- /dev/null   Fri Nov  5 22:47:06 2021
+++ pkgsrc/audio/jack-keyboard/DESCR    Fri Nov  5 22:47:06 2021
@@ -0,0 +1,2 @@
+jack-keyboard is a virtual MIDI keyboard - a program that allows you to send
+JACK MIDI events using your PC keyboard.
Index: pkgsrc/audio/jack-keyboard/Makefile
diff -u /dev/null pkgsrc/audio/jack-keyboard/Makefile:1.1
--- /dev/null   Fri Nov  5 22:47:06 2021
+++ pkgsrc/audio/jack-keyboard/Makefile Fri Nov  5 22:47:06 2021
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2021/11/05 22:47:06 nia Exp $
+
+DISTNAME=      jack-keyboard-2.7.2
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=jack-keyboard/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://jack-keyboard.sourceforge.net/
+COMMENT=       Virtual MIDI keyboard for JACK applications
+LICENSE=       2-clause-bsd
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+CMAKE_ARGS+=   -DLashEnable=OFF
+
+.include "../../audio/jack/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/audio/jack-keyboard/PLIST
diff -u /dev/null pkgsrc/audio/jack-keyboard/PLIST:1.1
--- /dev/null   Fri Nov  5 22:47:06 2021
+++ pkgsrc/audio/jack-keyboard/PLIST    Fri Nov  5 22:47:06 2021
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2021/11/05 22:47:06 nia Exp $
+bin/jack-keyboard
+man/man1/jack-keyboard.1
+share/applications/jack-keyboard.desktop
+share/pixmaps/jack-keyboard.png
Index: pkgsrc/audio/jack-keyboard/distinfo
diff -u /dev/null pkgsrc/audio/jack-keyboard/distinfo:1.1
--- /dev/null   Fri Nov  5 22:47:06 2021
+++ pkgsrc/audio/jack-keyboard/distinfo Fri Nov  5 22:47:06 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/11/05 22:47:06 nia Exp $
+
+BLAKE2s (jack-keyboard-2.7.2.tar.gz) = 91c153299a8ad4e081fe2d4af3f22a2eebc69033061cb350ab851b9450858bba
+SHA512 (jack-keyboard-2.7.2.tar.gz) = d47ab73c3e030a1364703ab0bf9f88865ead5a7ad9b85e88268a57fab30677ca1e731279761b453b8d8f03ec4177da8e550f51e40119e2cfd921fec6f1927534
+Size (jack-keyboard-2.7.2.tar.gz) = 46164 bytes
+SHA1 (patch-CMakeLists.txt) = 2a2b9e5ecd6f2aded1ef23d03cea56c0e3becc89

Index: pkgsrc/audio/jack-keyboard/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/audio/jack-keyboard/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Fri Nov  5 22:47:06 2021
+++ pkgsrc/audio/jack-keyboard/patches/patch-CMakeLists.txt     Fri Nov  5 22:47:06 2021
@@ -0,0 +1,21 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2021/11/05 22:47:06 nia Exp $
+
+Use GNUInstallDirs so man pages are installed to the right OS-specific
+directory.
+
+--- CMakeLists.txt.orig        2021-11-05 22:39:12.941859606 +0000
++++ CMakeLists.txt
+@@ -65,7 +65,9 @@ endif()
+ 
+ target_link_libraries(jack-keyboard -lm)
+ 
+-install(TARGETS jack-keyboard RUNTIME DESTINATION bin)
+-install(FILES pixmaps/jack-keyboard.png DESTINATION share/pixmaps)
+-install(FILES src/jack-keyboard.desktop DESTINATION share/applications)
+-install(FILES man/jack-keyboard.1 DESTINATION man/man1)
++include(GNUInstallDirs)
++
++install(TARGETS jack-keyboard RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
++install(FILES pixmaps/jack-keyboard.png DESTINATION ${CMAKE_INSTALL_DATADIR}/pixmaps)
++install(FILES src/jack-keyboard.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)
++install(FILES man/jack-keyboard.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)



Home | Main Index | Thread Index | Old Index