Date: Sat, 11 Nov 2017 20:01:20 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r453996 - in head/audio: . vmpk vmpk/files Message-ID: <201711112001.vABK1KH4089693@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Nov 11 20:01:20 2017 New Revision: 453996 URL: https://svnweb.freebsd.org/changeset/ports/453996 Log: New port: audio/vmpk: Virtual MIDI Piano Keyboard PR: 221460 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13045 Added: head/audio/vmpk/ head/audio/vmpk/Makefile (contents, props changed) head/audio/vmpk/distinfo (contents, props changed) head/audio/vmpk/files/ head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake (contents, props changed) head/audio/vmpk/files/patch-man_CMakeLists.txt (contents, props changed) head/audio/vmpk/pkg-descr (contents, props changed) head/audio/vmpk/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Sat Nov 11 19:57:17 2017 (r453995) +++ head/audio/Makefile Sat Nov 11 20:01:20 2017 (r453996) @@ -827,6 +827,7 @@ SUBDIR += virtual_oss_ctl SUBDIR += vitunes SUBDIR += vm-lv2 + SUBDIR += vmpk SUBDIR += vo-aacenc SUBDIR += vo-amrwbenc SUBDIR += voipong Added: head/audio/vmpk/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/Makefile Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= vmpk +DISTVERSION= 0.6.2 +DISTVERSIONSUFFIX= a +CATEGORIES= audio +MASTER_SITES= https://phoenixnap.dl.sourceforge.net/project/vmpk/vmpk/${PORTVERSION}/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Virtual MIDI Piano Keyboard + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libdrumstick-rt.so:audio/drumstick + +USES= cmake:outsource pkgconfig tar:bz2 +USE_QT5= core gui network svg widgets x11extras \ + buildtools_build linguisttools_build qmake_build +USE_XORG= xcb + +CMAKE_ARGS= -DXSLTPROC_EXECUTABLE="OFF" + +OPTIONS_DEFINE= DBUS MANPAGES +OPTIONS_DEFAULT= MANPAGES +OPTIONS_SUB= yes + +DBUS_CMAKE_BOOL= ENABLE_DBUS +DBUS_USE= qt5=dbus + +.include <bsd.port.mk> Added: head/audio/vmpk/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/distinfo Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,3 @@ +TIMESTAMP = 1502588785 +SHA256 (vmpk-0.6.2a.tar.bz2) = d1453497690bf4df9155a3414b149b79c6ce5e474f00985d8ccdd9be678ca908 +SIZE (vmpk-0.6.2a.tar.bz2) = 452963 Added: head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,9 @@ +--- cmake_admin/CreateManpages.cmake.orig 2015-12-29 15:59:13 UTC ++++ cmake_admin/CreateManpages.cmake +@@ -31,5 +31,5 @@ MACRO(CREATE_MANPAGES) + ENDFOREACH (it) + ADD_CUSTOM_TARGET(manpages ALL DEPENDS ${outfiles}) + INSTALL ( FILES ${outfiles} +- DESTINATION share/man/man1 ) ++ DESTINATION man/man1 ) + ENDMACRO(CREATE_MANPAGES) Added: head/audio/vmpk/files/patch-man_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/files/patch-man_CMakeLists.txt Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,9 @@ +--- man/CMakeLists.txt.orig 2015-12-29 15:59:14 UTC ++++ man/CMakeLists.txt +@@ -21,5 +21,5 @@ IF(XSLTPROC_EXECUTABLE) + CREATE_MANPAGES(vmpk.xml) + ELSE(XSLTPROC_EXECUTABLE) + MESSAGE(STATUS "XSLTPROC NOT Found") +- INSTALL( FILES vmpk.1 DESTINATION share/man/man1 ) ++ INSTALL( FILES vmpk.1 DESTINATION man/man1 ) + ENDIF(XSLTPROC_EXECUTABLE) Added: head/audio/vmpk/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/pkg-descr Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,8 @@ +Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It doesn't +produce any sound by itself, but can be used to drive a MIDI synthesizer +(either hardware or software, internal or external). You can use the computer's +keyboard to play MIDI notes, and also the mouse. You can use the Virtual MIDI +Piano Keyboard to display the played MIDI notes from another instrument or MIDI +file player. To do so, connect the other MIDI port to the input port of VMPK. + +WWW: http://vmpk.sourceforge.net Added: head/audio/vmpk/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/vmpk/pkg-plist Sat Nov 11 20:01:20 2017 (r453996) @@ -0,0 +1,33 @@ +bin/vmpk +%%MANPAGES%%man/man1/vmpk.1.gz +share/applications/vmpk.desktop +share/icons/hicolor/128x128/apps/vmpk.png +share/icons/hicolor/16x16/apps/vmpk.png +share/icons/hicolor/32x32/apps/vmpk.png +share/icons/hicolor/48x48/apps/vmpk.png +share/icons/hicolor/64x64/apps/vmpk.png +share/icons/hicolor/scalable/apps/vmpk.svgz +%%DATADIR%%/Serbian-cyr.xml +%%DATADIR%%/Serbian-lat.xml +%%DATADIR%%/azerty.xml +%%DATADIR%%/german.xml +%%DATADIR%%/gmgsxg.ins +%%DATADIR%%/help.html +%%DATADIR%%/help_es.html +%%DATADIR%%/help_ru.html +%%DATADIR%%/help_sr.html +%%DATADIR%%/it-qwerty.xml +%%DATADIR%%/locale/vmpk_cs.qm +%%DATADIR%%/locale/vmpk_de.qm +%%DATADIR%%/locale/vmpk_es.qm +%%DATADIR%%/locale/vmpk_fr.qm +%%DATADIR%%/locale/vmpk_gl.qm +%%DATADIR%%/locale/vmpk_ru.qm +%%DATADIR%%/locale/vmpk_sr.qm +%%DATADIR%%/locale/vmpk_sv.qm +%%DATADIR%%/pc102mac.xml +%%DATADIR%%/pc102win.xml +%%DATADIR%%/pc102x11.xml +%%DATADIR%%/spanish.xml +%%DATADIR%%/txt2ins.awk +%%DATADIR%%/vkeybd-default.xml
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711112001.vABK1KH4089693>