Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F133600653
D13045.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D13045.id.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D13045: New port: audio/vmpk: Virtual MIDI Piano Keyboard
Attached
Detach File
Event Timeline
Log In to Comment