Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=dde30196a2f3726bf5c55dae25cb156a3bb7de49
commit dde30196a2f3726bf5c55dae25cb156a3bb7de49
Author: crazy <[EMAIL PROTECTED]>
Date: Wed Jun 11 11:42:08 2008 +0200
hydrogen-0.9.3-4-x86_64
* rebuilt
* added gcc43.patch
* should close FS#3147
diff --git a/source/xmultimedia-extra/hydrogen/FrugalBuild
b/source/xmultimedia-extra/hydrogen/FrugalBuild
index b19d70e..9a5bdb8 100644
--- a/source/xmultimedia-extra/hydrogen/FrugalBuild
+++ b/source/xmultimedia-extra/hydrogen/FrugalBuild
@@ -3,20 +3,17 @@
pkgname=hydrogen
pkgver=0.9.3
-pkgrel=3
+pkgrel=4
pkgdesc="Hydrogen is an advanced drum machine."
depends=('liblrdf>=0.4.0-3' 'openssl' 'libstdc++' 'libsndfile' 'jack' 'qt'
'libxml2')
_F_kde_defaults=0
Finclude sourceforge kde
url="http://www.hydrogen-music.org/"
up2date="lynx -dump http://www.hydrogen-music.org/?p=download|grep 'Stable
release'|sed 's/.*- //'"
-source=([EMAIL PROTECTED] gcc411.patch hydrogen-flac113.patch)
+source=([EMAIL PROTECTED] gcc411.patch hydrogen-flac113.patch gcc43.patch)
groups=('xmultimedia-extra')
archs=('i686' 'x86_64')
-
-
-
-# optimization OK
-sha1sums=('4c07d3d250922421182f0dd527965628588bcb4a'\
- '4da7dfeda63dff10a6c9d1ba39ff955a8c4e4b07'\
- 'a4a034bab94b71f9d9dc9a546b05d9509a2411a0')
+sha1sums=('4c07d3d250922421182f0dd527965628588bcb4a' \
+ '4da7dfeda63dff10a6c9d1ba39ff955a8c4e4b07' \
+ 'a4a034bab94b71f9d9dc9a546b05d9509a2411a0' \
+ '9d333eb4d4fe5e8b73b1cfbbc07db80b623bf479')
diff --git a/source/xmultimedia-extra/hydrogen/gcc43.patch
b/source/xmultimedia-extra/hydrogen/gcc43.patch
new file mode 100644
index 0000000..6cfb408
--- /dev/null
+++ b/source/xmultimedia-extra/hydrogen/gcc43.patch
@@ -0,0 +1,75 @@
+diff -NrU5 hydrogen-0.9.3.orig/src/gui/DrumkitManager.h
hydrogen-0.9.3/src/gui/DrumkitManager.h
+--- hydrogen-0.9.3.orig/src/gui/DrumkitManager.h 2008-04-19
16:48:03.000000000 +0200
++++ hydrogen-0.9.3/src/gui/DrumkitManager.h 2008-04-19 16:48:46.000000000
+0200
+@@ -41,10 +41,11 @@
+ #include <qtextedit.h>
+ #include <qtimer.h>
+ #include <qwidget.h>
+
+ #include <vector>
++#include <cstdlib>
+
+ #include "UI/DrumkitManager_UI.h"
+ #include "lib/Object.h"
+ #include "lib/Song.h"
+
+diff -NrU5 hydrogen-0.9.3.orig/src/gui/main.cpp hydrogen-0.9.3/src/gui/main.cpp
+--- hydrogen-0.9.3.orig/src/gui/main.cpp 2008-04-19 16:48:03.000000000
+0200
++++ hydrogen-0.9.3/src/gui/main.cpp 2008-04-19 16:48:46.000000000 +0200
+@@ -41,10 +41,11 @@
+ #include "lib/Preferences.h"
+ #include "lib/DataPath.h"
+ #include "lib/Exception.h"
+
+ #include <iostream>
++#include <cstdlib>
+ using namespace std;
+
+ void showInfo();
+ void showUsage();
+
+diff -NrU5 hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp
hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp
+--- hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp 2008-04-19
16:48:04.000000000 +0200
++++ hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp 2008-04-19
16:50:09.000000000 +0200
+@@ -28,10 +28,11 @@
+ #ifdef OSS_SUPPORT
+
+ #include "../Preferences.h"
+
+ #include <pthread.h>
++#include <cstring>
+
+ audioProcessCallback ossDriver_audioProcessCallback;
+ bool ossDriver_running;
+ pthread_t ossDriverThread;
+ int oss_driver_bufferSize = -1;
+diff -NrU5 hydrogen-0.9.3.orig/src/lib/FLACFile.cpp
hydrogen-0.9.3/src/lib/FLACFile.cpp
+--- hydrogen-0.9.3.orig/src/lib/FLACFile.cpp 2008-04-19 16:48:04.000000000
+0200
++++ hydrogen-0.9.3/src/lib/FLACFile.cpp 2008-04-19 16:48:46.000000000
+0200
+@@ -25,10 +25,11 @@
+ #include "FLACFile.h"
+ #include "Sample.h"
+
+ #include <vector>
+ #include <fstream>
++#include <cstring>
+
+ #ifdef FLAC_SUPPORT
+
+ //#include "FLAC/file_decoder.h"
+ #include <FLAC++/all.h>
+diff -NrU5 hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp
hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp
+--- hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp 2008-04-19
16:48:04.000000000 +0200
++++ hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp 2008-04-19
16:48:46.000000000 +0200
+@@ -26,10 +26,11 @@
+ #include <qapplication.h>
+
+ #include <iostream>
+ #include <stdio.h>
+ #include <string>
++#include <cstdlib>
+
+ #include "lib/Hydrogen.h"
+ #include "lib/LocalFileMng.h"
+ #include "lib/Preferences.h"
+ #include "lib/fx/LadspaFX.h"
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git