[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