Page MenuHomeFreeBSD

D13045.id.diff
No OneTemporary

D13045.id.diff

Index: head/audio/Makefile
===================================================================
--- head/audio/Makefile
+++ head/audio/Makefile
@@ -827,6 +827,7 @@
SUBDIR += virtual_oss_ctl
SUBDIR += vitunes
SUBDIR += vm-lv2
+ SUBDIR += vmpk
SUBDIR += vo-aacenc
SUBDIR += vo-amrwbenc
SUBDIR += voipong
Index: head/audio/vmpk/Makefile
===================================================================
--- head/audio/vmpk/Makefile
+++ head/audio/vmpk/Makefile
@@ -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>
Index: head/audio/vmpk/distinfo
===================================================================
--- head/audio/vmpk/distinfo
+++ head/audio/vmpk/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1502588785
+SHA256 (vmpk-0.6.2a.tar.bz2) = d1453497690bf4df9155a3414b149b79c6ce5e474f00985d8ccdd9be678ca908
+SIZE (vmpk-0.6.2a.tar.bz2) = 452963
Index: head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake
===================================================================
--- head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake
+++ head/audio/vmpk/files/patch-cmake__admin_CreateManpages.cmake
@@ -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)
Index: head/audio/vmpk/files/patch-man_CMakeLists.txt
===================================================================
--- head/audio/vmpk/files/patch-man_CMakeLists.txt
+++ head/audio/vmpk/files/patch-man_CMakeLists.txt
@@ -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)
Index: head/audio/vmpk/pkg-descr
===================================================================
--- head/audio/vmpk/pkg-descr
+++ head/audio/vmpk/pkg-descr
@@ -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
Index: head/audio/vmpk/pkg-plist
===================================================================
--- head/audio/vmpk/pkg-plist
+++ head/audio/vmpk/pkg-plist
@@ -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

File Metadata

Mime Type
text/plain
Expires
Mon, Oct 27, 10:58 PM (11 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24320759
Default Alt Text
D13045.id.diff (4 KB)

Event Timeline