From owner-svn-ports-all@freebsd.org Sat Nov 11 20:01:22 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A75E3E7275B; Sat, 11 Nov 2017 20:01:22 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7E9716CD81; Sat, 11 Nov 2017 20:01:22 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vABK1Lf5089700; Sat, 11 Nov 2017 20:01:21 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vABK1KH4089693; Sat, 11 Nov 2017 20:01:20 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201711112001.vABK1KH4089693@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 11 Nov 2017 20:01:20 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/audio: . vmpk vmpk/files X-SVN-Commit-Revision: 453996 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 20:01:22 -0000 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 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