[Lunar-commits] <moonbase> hydrogen: Version bump. They have switched to qt4, scons and adding

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Tue Nov 17 02:00:56 CET 2009


commit 874d4d0a25729a7021fc96c717e3230ad4d2a89b
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Mon Nov 16 20:00:56 2009 -0500

    hydrogen: Version bump. They have switched to qt4, scons and adding
    
    another dependency.
---
 audio/hydrogen/BUILD   |   12 ++++--------
 audio/hydrogen/DEPENDS |   15 +++++++++------
 audio/hydrogen/DETAILS |   22 ++++++++++------------
 3 files changed, 23 insertions(+), 26 deletions(-)

diff --git a/audio/hydrogen/BUILD b/audio/hydrogen/BUILD
index 3a034fa..8d878e2 100644
--- a/audio/hydrogen/BUILD
+++ b/audio/hydrogen/BUILD
@@ -1,13 +1,9 @@
 (
 
-# This sedit is actually a gcc-4.1 patch from them but since it is a one liner
-# it is a simpler thing to do. It should be reevaluated on the next bump.
-  sedit "s|TiXmlDeclaration::TiXmlDeclaration|TiXmlDeclaration|" src/lib/xml/tinyxml.h
+  . /etc/profile.d/qt4.rc &&
 
-  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
-
-  . /etc/profile.d/qt3.rc
-
-  default_build
+  scons prefix=$MODULE_PREFIX &&
+  prepare_install &&
+  scons install
 
 ) > $C_FIFO 2>&1
diff --git a/audio/hydrogen/DEPENDS b/audio/hydrogen/DEPENDS
index 19c19bb..b45d0fc 100644
--- a/audio/hydrogen/DEPENDS
+++ b/audio/hydrogen/DEPENDS
@@ -1,6 +1,9 @@
-depends qt3  &&
-depends libsndfile  &&
-depends flac &&
-optional_depends jack "--enable-jack-support" "--disable-jack-support" "for JACK audio server" &&
-optional_depends alsa-lib "--enable-alsa" "--disable-alsa" "for ALSA support" &&
-optional_depends liblrdf "--enable-lrdf-support" "--disable-lrdf-support" "for LRDF support"
+depends libtar
+depends scons
+depends qt4
+depends libsndfile
+depends flac
+
+optional_depends jack     "--enable-jack-support" "--disable-jack-support" "for JACK audio server"
+optional_depends alsa-lib "--enable-alsa"         "--disable-alsa"         "for ALSA support"
+optional_depends liblrdf  "--enable-lrdf-support" "--disable-lrdf-support" "for LRDF support"
diff --git a/audio/hydrogen/DETAILS b/audio/hydrogen/DETAILS
index 8e921aa..ac395b9 100644
--- a/audio/hydrogen/DETAILS
+++ b/audio/hydrogen/DETAILS
@@ -1,15 +1,13 @@
-        MODULE=hydrogen
-       VERSION=0.9.3
-        SOURCE=$MODULE-$VERSION.tar.gz
-       SOURCE2=$MODULE-$VERSION-flac113.patch
-    SOURCE_URL=$SFORGE_URL/$MODULE/
-   SOURCE2_URL=$PATCH_URL
-    SOURCE_VFY=sha1:4c07d3d250922421182f0dd527965628588bcb4a
-   SOURCE2_VFY=sha1:a4a034bab94b71f9d9dc9a546b05d9509a2411a0
-      WEB_SITE=http://www.hydrogen-music.org/
-       ENTERED=20060604
-       UPDATED=20060604
-         SHORT="advanced drum machine"
+          MODULE=hydrogen
+         VERSION=0.9.4
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/$MODULE/
+      SOURCE_VFY=sha1:e988710f82af858c0c688cb1d1e19d789fca49ef
+   MODULE_PREFIX=${QT4_PREFIX:-/opt/lunar/qt/4}
+        WEB_SITE=http://www.hydrogen-music.org/
+         ENTERED=20060604
+         UPDATED=20091116
+           SHORT="advanced drum machine"
 
 cat << EOF
 Hydrogen is an advanced drum machine for GNU/Linux on QT.


More information about the Lunar-commits mailing list