hydrogen: initial add 0.9.7+

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2018-02-06 00:51:28 +01:00
parent c3a2905b82
commit c196665d2c
3 changed files with 114 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
From ab93d721ca7ae5d628cd3d8fd2d7f90a19cd6954 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Mon, 5 Feb 2018 23:52:46 +0100
Subject: [PATCH] Fix man installation path
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 96dbf47a..5149e78f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -361,7 +361,7 @@ IF(NOT MINGW AND NOT APPLE)
INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.appdata.xml DESTINATION "${CMAKE_INSTALL_PREFIX}/share/appdata")
INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications")
INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/img/gray/h2-icon.svg DESTINATION "/usr/share/pixmaps")
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man1")
+ INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1")
ENDIF()
#
--
2.14.3

View File

@@ -0,0 +1,31 @@
From ad239818271230d7cae0b602ac2165db1b178445 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Mon, 5 Feb 2018 23:59:05 +0100
Subject: [PATCH] hydrogen.default.conf: do not show developer warnings
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [configuration]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
data/hydrogen.default.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/data/hydrogen.default.conf b/data/hydrogen.default.conf
index a5c201ef..d6d2b6c3 100644
--- a/data/hydrogen.default.conf
+++ b/data/hydrogen.default.conf
@@ -15,7 +15,7 @@
<useTimeLine>false</useTimeLine>
<maxBars>400</maxBars>
<useTheRubberbandBpmChangeEvent>false</useTheRubberbandBpmChangeEvent>
- <showDevelWarning>true</showDevelWarning>
+ <showDevelWarning>false</showDevelWarning>
<hearNewNotes>true</hearNewNotes>
<recordEvents>false</recordEvents>
<quantizeEvents>true</quantizeEvents>
--
2.14.3

View File

@@ -0,0 +1,52 @@
SUMMARY = "Hydrogen is an advanced drum machine for GNU/Linux"
HOMEPAGE = "http://www.hydrogen-music.org"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
# Note for LADSPA: If I read cmakeFindLadspa.cmake correctly, LASPA plugins
# available are searched during build process. Since I have no idea which
# plugins are useful for hydrogen (maybe caps??) and all those have to go to
# RDEPEND LASPA support is skipped - althogh mentioned as 'desired' in config
# log. If it turns out that LADSPA is required, we need ladspa-sdk-native for
# 'listplugins' tool.
DEPENDS += " \
qtbase \
qtxmlpatterns \
libtar \
libarchive \
libsndfile1 \
alsa-lib \
liblo \
jack \
portaudio-v19 \
portmidi \
lrdf \
pulseaudio \
rubberband \
cppunit \
"
SRC_URI = " \
git://github.com/hydrogen-music/hydrogen.git \
file://0001-Fix-man-installation-path.patch \
file://0002-hydrogen.default.conf-do-not-show-developer-warnings.patch \
"
SRCREV = "f0d0e8cf2498ae94dd78842078c70c11787f3c08"
PV ="0.9.7+git${SRCPV}"
S = "${WORKDIR}/git"
inherit cmake_qt5 manpages
CMAKE_FLAGS = " \
-DWANT_DEBUG=OFF \
"
# do not move so-libs to -dev package
FILES_SOLIBSDEV = ""
FILES_${PN} += " \
${datadir}/appdata \
${libdir}/libhydrogen-core* \
"