[proaudio] [1343] Iannix fix amd64 build

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


Revision: 1343
Author:   evermind
Date:     2008-10-20 20:58:33 +0200 (Mon, 20 Oct 2008)

Log Message:
-----------
Iannix fix amd64 build

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/iannix/ChangeLog
    trunk/overlays/proaudio/media-sound/iannix/Manifest
    trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild


Modified: trunk/overlays/proaudio/media-sound/iannix/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/ChangeLog	2008-10-14 23:23:54 UTC (rev 1342)
+++ trunk/overlays/proaudio/media-sound/iannix/ChangeLog	2008-10-20 18:58:33 UTC (rev 1343)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  20 Oct 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+  iannix-0.640_beta.ebuild:
+  fix amd64 build
+
   11 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   -iannix-0.638_beta.ebuild, +iannix-0.640_beta.ebuild:
   bumped

Modified: trunk/overlays/proaudio/media-sound/iannix/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/Manifest	2008-10-14 23:23:54 UTC (rev 1342)
+++ trunk/overlays/proaudio/media-sound/iannix/Manifest	2008-10-20 18:58:33 UTC (rev 1343)
@@ -1,6 +1,6 @@
 DIST IanniX-0.640b-SRC-LittleEndian.tgz 601070 RMD160 2358c751778a2ac629f39c3c43d03164a562feb2 SHA1 a7380f2d6c31faaa7d6368a9b97f94bb6859c5e0 SHA256 813c69a76a9b07cc7d7376a39f457ebb034bf236bf727f10e3214d832f250d1e
 DIST IanniX-Examples-Processing-1.5.tgz 11047787 RMD160 be7b51d618bddf1edc1743459d257d6077b715bc SHA1 99d297f958a8959243750799fd2a0873ac9de112 SHA256 dd7a2602942ac921d71dc132b95bb962bfd29bb007f92ce19e94cad9e9ae6b41
 DIST IanniX-Tutorial.pdf 3583462 RMD160 e98ae268e43bbfbe71c89cd3307eb3da6dea3df4 SHA1 a4fff1cb4d0c1fa244041c341fd2a881d0a7aba3 SHA256 e5e4e942529047dc3961d63755568b9bf11ecf2800c3f3dff773e8e363f1da28
-EBUILD iannix-0.640_beta.ebuild 1980 RMD160 09adc5dbe1b994977ab65a84cb83bbd0ad778ced SHA1 dfe7e75bd4e3a7fa95980d82bb08ba9e752d3a4f SHA256 38184bd5580fb57746dae2d9f81eb90194dce79d24414fc1ac7cd21ad1452ed2
-MISC ChangeLog 440 RMD160 fbb0d42737b8e73f5f4a79e1925069b3d5868190 SHA1 df16db2672d599d399ee545d067114bef25ac6a8 SHA256 7aa27fa9e3c93fc1dc092ead04aca0f4c911ccbbc66063f3d5b846c8368af2e8
+EBUILD iannix-0.640_beta.ebuild 2041 RMD160 c2d19660166a1b79fcc0378b13bc9eec6c644c06 SHA1 b3cfb1b09d52e9bd9478250f7228e5b80c509ca4 SHA256 556a3e3f87d0bc76bf097b6eeba3dadf74a79b2e2671192eb6c6bf5056fbbba3
+MISC ChangeLog 544 RMD160 fb118994290f6649f03e196ac51148f31e1574c2 SHA1 d2e6fd08bd00939116578fbbbb1c9a03226d1ff3 SHA256 a98ff44698abda7360ded0f856b77d90d68998a5711addc9af491f1315ffdbe4
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild	2008-10-14 23:23:54 UTC (rev 1342)
+++ trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild	2008-10-20 18:58:33 UTC (rev 1343)
@@ -4,7 +4,7 @@
 
 EAPI=1
 
-inherit eutils
+inherit exteutils
 
 MY_P="IanniX-${PV/_beta/b}"
 
@@ -41,13 +41,14 @@
 
 src_compile() {
 	cd "${S}"
-	# Temp build fix
-	sed -i -e "s:setAccessibleName:// setAccessibleName:" \
-		src/graphics/opengl/NxGLScore.cpp || die
 	# fix Qt4 libdir
-	sed -i -e "s:/usr/local/Trolltech/Qt-4.2.2/lib:/usr/lib/qt4:" IanniX.pro ||
-		die
-
+	esed_check -i -e "s:/usr/local/Trolltech/Qt-...../lib:/usr/lib/qt4:" IanniX.pro
+	
+	# make amd64 compile
+	use amd64 && esed_check -i -e "45s|<int>|<long>|" \
+		-e "60s|<int>|<long>|" \
+		-e "61s|<int>|<long>|" \
+		src/network/OSCin/osc/OscReceivedElements.cpp
 	/usr/bin/qmake || die "qmake failed"
 	emake || die "make failed"
 }


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