[proaudio] [1288] fix gcc 4.3 includes

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1288
Author:   evermind
Date:     2008-08-09 23:47:52 +0200 (Sat, 09 Aug 2008)

Log Message:
-----------
fix gcc 4.3 includes

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog
    trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.6.ebuild


Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog	2008-08-09 15:50:19 UTC (rev 1287)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog	2008-08-09 21:47:52 UTC (rev 1288)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+  dssi-vst-0.6.ebuild:
+  gcc-4.3 include fixes
+
   07 Jan 2008; <tom@xxxxxxxxxx> +dssi-vst-0.6.ebuild:
   initial ChangeLog, version bump
 

Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest	2008-08-09 15:50:19 UTC (rev 1287)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest	2008-08-09 21:47:52 UTC (rev 1288)
@@ -7,6 +7,6 @@
 EBUILD dssi-vst-0.4-r2.ebuild 1818 RMD160 105fe95428b7df495714f21cec905dce79749a75 SHA1 b38af3b3b21c339ebd42517db7956e44eaa2fdf2 SHA256 4beeb194950f1b29ac73567510885b98689fe6d272526cc769094da475d72ee0
 EBUILD dssi-vst-0.4.ebuild 897 RMD160 822422cd930ac8e1560c4c0025a2a9213b7f4c09 SHA1 57170454e79af41df5c1d0aefbb6c6b7dae10b3b SHA256 37342f98dd6ab23765609e3599b6c8981440f6a4290b56465813c322bfeb9fbc
 EBUILD dssi-vst-0.5.ebuild 1623 RMD160 f86b29612f3fcafaedf31d1e3bb93465c4101cab SHA1 a2e78936e0caa59465801f1da2d8a2d47a6b1da8 SHA256 ff1a0697cf3f8698567b5a1d5bc396758a58b8b44d10824f760eb980533a655a
-EBUILD dssi-vst-0.6.ebuild 1622 RMD160 8e5b47d3c75ad7606913505b5c940903ef3f6033 SHA1 a619fc6302cc8d1b7e837349422e7950b64cfbb0 SHA256 9e81be2eface66788e854956d2cd4fb234dd0362154def3071a7cf4247143dc7
-MISC ChangeLog 212 RMD160 f9b0cb7f12f6f06978e136a6ff0887f5c780500e SHA1 f1aea59e87292feac3c010b724716b3c1fd97c87 SHA256 d0d66b85998bd5a593c676efb37e41ad5d157aca5ed6dd16bad6f41ed035a476
+EBUILD dssi-vst-0.6.ebuild 1973 RMD160 e57d29247bee1ff1744c25959f54301f3891509b SHA1 f0cdabcd1a20125fbb4cd5add4fb9379ad643b26 SHA256 eb81a3e7c90bd287686b4f8d029c834ca703d0196f3fa053eb650ecadfe3f823
+MISC ChangeLog 318 RMD160 41902e1b3145173181904339681076cf635408dd SHA1 95c531d9ffbb5f113d09db81ade7e18d008aa2b4 SHA256 83a6813527e8e530f6fe30c6d5f45fe60f8c06b5e559e6a35f087b44cd2b4d02
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.6.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.6.ebuild	2008-08-09 15:50:19 UTC (rev 1287)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.6.ebuild	2008-08-09 21:47:52 UTC (rev 1288)
@@ -33,6 +33,13 @@
 		esed_check -i -e 's@install:\tall@install:@g' Makefile
 		esed_check -i -e 's/\(CXXFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -fPIC/' Makefile
 	fi
+
+	# fix gcc 4.3 include issues
+	esed_check -i -e "s@\(#include <unistd.h>\)@#include <cstdlib>\n\1@g" dssi-vst_gui.cpp
+	esed_check -i -e "s@\(#include <string>\)@#include <cstdlib>\n\1@g" paths.h
+	for i in remotepluginserver.h remotepluginclient.h;do 
+		esed_check -i -e "s@\(#include <string>\)@#include <cstdlib>\n#include <cstring>\n\1@g" $i
+	done
 }
 
 src_compile(){


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/