[proaudio] [2638] NetworkEditor-9999: add shiboken DEPEND; add src_prepare to fix shiboken config and boost_python linking

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


Revision: 2638
Author:   dominique
Date:     2013-04-01 16:53:19 +0200 (Mon, 01 Apr 2013)
Log Message:
-----------
NetworkEditor-9999: add shiboken DEPEND; add src_prepare to fix shiboken config and boost_python linking

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/NetworkEditor/ChangeLog
    trunk/overlays/proaudio/media-sound/NetworkEditor/Manifest
    trunk/overlays/proaudio/media-sound/NetworkEditor/NetworkEditor-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/NetworkEditor/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/NetworkEditor/ChangeLog	2013-04-01 12:39:47 UTC (rev 2637)
+++ trunk/overlays/proaudio/media-sound/NetworkEditor/ChangeLog	2013-04-01 14:53:19 UTC (rev 2638)
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  01 Par 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  NetworkEditor-9999.ebuild: Moved to EAPI=5; added dev-python/shiboken DEPEND;
+  added src_prepare section to fix shiboken config and boost_pythoon linking
+
 *NetworkEditor-1.4.0-r1 (15 Mar 2013)
 
   15 Mar 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
@@ -12,17 +16,17 @@
   add patches pulled in from debian through SRC_URI fixinng build with recent
   compilers. update for new libclam-1.4.0-r1 with multilib-strict fixes.
 
-  09 Mart 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  09 Mart 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   NetworkEditor-9999.ebuild; NetworkEditor-1.4.0.ebuild: Moved QT depends to dev-qt/*
   -NetworkEditor-1.0.0
   -NetworkEditor-1.1.0
   -NetworkEditor-1.2.0
   -NetworkEditor-1.3.0
 
-  17 Oct 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  17 Oct 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   Updated all the ebuilds to the qt4-r2.eclass
 
-  17+18 Jun 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  17+18 Jun 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   NetworkEditor-9999.ebuild: Fixed depend to libclam
   9999 + 1.4.0: FixedPythn setup
 
@@ -38,7 +42,7 @@
   +NetworkEditor-1.4.0.ebuild:
   version bump
 
-  18 Jan 2009; Dominique Michel <dominique.michel@xxxxxxxxx>;
+  18 Jan 2009; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>;
   NetworkEditor-1.0.0.ebuild, NetworkEditor-1.1.0.ebuild,
   NetworkEditor-1.2.0.ebuild, NetworkEditor-9999.ebuild,
   NetworkEditor-1.3.0.ebuild:
@@ -51,7 +55,7 @@
   NetworkEditor-1.2.0.ebuild, NetworkEditor-9999.ebuild:
   use modular qt4 deps
 
-  09 Feb 2007; Dominique Michel <dominique.michel@xxxxxxxxxxxx> Version
+  09 Feb 2007; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx> Version
   bump to 1.2.0
   
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:

Modified: trunk/overlays/proaudio/media-sound/NetworkEditor/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/NetworkEditor/Manifest	2013-04-01 12:39:47 UTC (rev 2637)
+++ trunk/overlays/proaudio/media-sound/NetworkEditor/Manifest	2013-04-01 14:53:19 UTC (rev 2638)
@@ -4,6 +4,6 @@
 DIST NetworkEditor-1.4.0.tar.gz 3355350 SHA256 4ecbb03ee6b663a0a77e158a27106b954039847c22cd4721053f0d812c8f1272 SHA512 ecc1f85775f78dbd9ff513ae34c9a3f5f67af2f694deb14557e5c7a8211895367fa8af32bc40bcbd5280570e13a1d49ed47025a589ce51fcefb61e5bd9db693d WHIRLPOOL 65a7d50e245bb39cc5ed4fafa00d3f8e46c4acef5f439c3983cea46cb2d019a5001d51969e013507faa1277080f24f423f3200d0ae6c7a5997d1e68d7c1cce6e
 DIST clam-networkeditor_1.4.0-3.1.debian.tar.gz 4310 SHA256 123b760487261c6c5b364bff80535e48ef8942f14aab3355bd1bfbe6638c1e88 SHA512 9dd888f852c7c28c915fc897408e9f6eee24c4302c8fb2fe79017fa9b0d4ebeb5ccdf14c807c5ca28dca5e14209c34c0340671c415346a0eae3a49f13d880a08 WHIRLPOOL 5c1f09c7eeb66eb13f0c759a20c1f204e2914273e742988594118c6f16b3be03eca968ac27207f577cadb2036a65570e5ed4bfe7f6ec75612639c629f7301b8f
 EBUILD NetworkEditor-1.4.0-r1.ebuild 1657 SHA256 3dd681f051a670c2ab4f01ae30ec6c6ded97ef9a7d135ebb687ff09b18d3fe2b SHA512 790e1ca8ed2e5eb158dda6c9daf47764d654e71fdfa176c1b8b89cf96464e0f89125bf6ad15cc0850ec657b4acae9833f2f16d3ecf8e2e3a64229dcd6480ea08 WHIRLPOOL 02d6b7b3406d4962942d63e3fe3d5e610231e5f4802e615111a1393cc7f6385c56dd53c9143fede97879fc973a2251269ca9477d486f1aea82950a84c4597dd4
-EBUILD NetworkEditor-9999.ebuild 1736 SHA256 ffa7af70cf8ade63481f2ecd51aacfe9ca2fb975edcb7b3bf093d99db3aeea0d SHA512 b75f24c667d42ff5de5336a8fcfb2daf8ff9d479da9397e3591b2a5e84f4cb70fdf3696565b3e3b3708db2b7240f320d02ecb7debf47fad30d2bae4e09d4be12 WHIRLPOOL d4fa4fe32e59961409c22916695614e83e6db4f62f2bffb3b8efe33b49e91d49493418eecf5c24a1b1120db4104356683226405c44fe1da29024081cc5575b45
-MISC ChangeLog 2264 SHA256 c62a1f2e81715e234a5fc055bae02d64af2c5637ab9440b14b05e41a39082aec SHA512 d921aa15b22390f53765884fa210438a5c60ee1011a2f08acd193ba6299ae93eb4f6fdedc3e61284df6349e34122a9fd00ce06dee97002934a7c77969fe11cd1 WHIRLPOOL d1aa7b4870036750673db016e47c4c0c131b381f8326168fc078e07529e20065d48c02eae6ab62244ff43e49fa431dbd5c9e1fe83153e4e4ca5cea646b80723d
+EBUILD NetworkEditor-9999.ebuild 1702 SHA256 b48a17813a4bb14d582fdcdd681a89221744064f2f47338b0953495583082a32 SHA512 54a63fcb3002aa095f6cf212fc88d91617c01fa3439db0dc217acca7ad78f718dd540efe46620d5ad1e1b79025428e0941146042476944e522e0103163f2e744 WHIRLPOOL 4216db2d5c67bde44a277ef771e44de0c689681dac3b33ad8fc4ab363bbbad60b880a179aa358f945af9783dea8ba75a521d42eff94493e34dc1cf3ccc759a50
+MISC ChangeLog 2531 SHA256 ab78714e56ea12316f9a77499c26ce30c9e652822478db66f2c8a7dca01aa2ea SHA512 0739246748590a9c3585d65794c5b045cb608b87b9dd80c7e6f40af72c42e5190ca4a7285ffd1b9af368e82397a0550ce05ce42502981a4c81aba7218c26da06 WHIRLPOOL 49023faab1945fd960f3a16ca2482480a24e89438bde2a6951c8b5dbdcb0b796c3f75eef69252fa0e84a670ac125ebc2a921200dba2e8bdc5e5e8217a5943276
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-sound/NetworkEditor/NetworkEditor-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/NetworkEditor/NetworkEditor-9999.ebuild	2013-04-01 12:39:47 UTC (rev 2637)
+++ trunk/overlays/proaudio/media-sound/NetworkEditor/NetworkEditor-9999.ebuild	2013-04-01 14:53:19 UTC (rev 2638)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 inherit subversion python qt4-r2
 
@@ -26,7 +26,8 @@
 	dev-qt/qtgui
 	dev-qt/qtxmlpatterns
 	dev-qt/qtopengl
-	dev-qt/qtsvg"
+	dev-qt/qtsvg
+	dev-python/shiboken"
 
 RDEPEND="${DEPEND}
 	media-gfx/imagemagick"
@@ -37,11 +38,6 @@
 MY_S="${S}/${PN}"
 
 pkg_setup() {
-#	if ! has_version dev-qt/qtopengl && ! built_with_use =dev-qt/qt-4* opengl; then
-#		eerror "You need to build qt4 with opengl support to have it in ${PN}"
-#		die "Enabling opengl for $PN requires qt4 to be built with opengl support"
-#	fi
-
 	python_set_active_version 2
 }
 
@@ -49,6 +45,12 @@
 	subversion_src_unpack
 }
 
+src_prepare() {
+	cd "${MY_S}"
+	sed -i -e "s/shiboken/shiboken-python2.7/" SConstruct || die "sed failed"
+	sed -i -e "s/boost_python/boost_python-2.7/" SConstruct || die "sed failed"
+}
+
 src_compile() {
 	# required for scons to "see" intermediate install location
 	mkdir -p "${D}"/usr


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