summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2013-08-15 09:45:03 +0000
committerDavide Pesavento <pesa@gentoo.org>2013-08-15 09:45:03 +0000
commit18e70888ea20a4b3e47b44b2f7719b279d49e553 (patch)
tree8e72080ceba3e6b66982eefbc92933408ec41782 /dev-python/shiboken
parentClean up generated cruft before building base policy - see bug 480628 (diff)
downloadhistorical-18e70888ea20a4b3e47b44b2f7719b279d49e553.tar.gz
historical-18e70888ea20a4b3e47b44b2f7719b279d49e553.tar.bz2
historical-18e70888ea20a4b3e47b44b2f7719b279d49e553.zip
Version bump (bug 477844).
Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0x17A85C72
Diffstat (limited to 'dev-python/shiboken')
-rw-r--r--dev-python/shiboken/ChangeLog7
-rw-r--r--dev-python/shiboken/Manifest24
-rw-r--r--dev-python/shiboken/shiboken-1.2.0.ebuild87
3 files changed, 111 insertions, 7 deletions
diff --git a/dev-python/shiboken/ChangeLog b/dev-python/shiboken/ChangeLog
index b312475fef4c..d0f13191d2d5 100644
--- a/dev-python/shiboken/ChangeLog
+++ b/dev-python/shiboken/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/shiboken
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/shiboken/ChangeLog,v 1.44 2013/03/21 10:48:36 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/shiboken/ChangeLog,v 1.45 2013/08/15 09:45:01 pesa Exp $
+
+*shiboken-1.2.0 (15 Aug 2013)
+
+ 15 Aug 2013; Davide Pesavento <pesa@gentoo.org> +shiboken-1.2.0.ebuild:
+ Version bump (bug 477844).
21 Mar 2013; Justin Lecher <jlec@gentoo.org> shiboken-1.1.2-r1.ebuild,
metadata.xml:
diff --git a/dev-python/shiboken/Manifest b/dev-python/shiboken/Manifest
index 0d68baa9e90c..809a9141c8f1 100644
--- a/dev-python/shiboken/Manifest
+++ b/dev-python/shiboken/Manifest
@@ -1,15 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX rpath.cmake 393 SHA256 b89f3698d321e30afef0f7c32be009d5d926f92ba310ad44b384cdbc1a6a104d SHA512 b9f2d3b34fd31a7e289e3aa1c96110f92bc66f45e5bfaf796f86d52eb832e960caca0e314b87248d0a41c13c95f04402607cbb5ad7d0b3238d5bab5580c3a65f WHIRLPOOL 79dbd32a58b6bf8a408f8fef3dd918c1946c89c32731b515984cb0ed8230c63cd724150db636523484d525c2ebad1f78217c7ccb6a294221aa8d2ca8dcce6a1d
DIST shiboken-1.1.2.tar.bz2 1067457 SHA256 8f9e8fbe7b3667aafdf6bc88663d28f43999d7ccbfdc3e63aa791db1a554a9dd SHA512 520818743497d82ca2e111a617176068d9daf47b96e8a545949ca644f000d2281dac4d0bd1c12af7822a4895b4019a6e1a76eca47121e792669be0f5ba6f6bd6 WHIRLPOOL b85747663a969c8bac711d55ca4b20de03715777289ef453d6c88354e1ede39f1a3f9c1286ddbcb130570cd49bbfd4f299b46aca822b6f6edcf23e039db9c126
+DIST shiboken-1.2.0.tar.bz2 1065040 SHA256 057756eb22c4aa047adc74e99cc30a4afcca6ee36d3d61e9247fa3cc4f84c86c SHA512 0bc54a55db028bb32bb66ea1bda1be9c5fdb46eeaa73b834881bb0770c52870340a02172e3830eeb97cceba9a6a01c2ea6b46591e63ce81cb8e31f56babd1457 WHIRLPOOL 9996a73308c5291d6b7e154b882d46b3678c345d734fb8eb4604336b31b6ed9dc598a01571c931782788d47055f06718ab7a48afe295baf0c6ad2cf46ccf7650
EBUILD shiboken-1.1.2-r1.ebuild 2041 SHA256 4329c233fbf9f6cfe4412ae3923e350c028f93c2e7dd706403d4dcb41f8f9741 SHA512 0c7f3e876dbfc684a111ea8f51ada96eb20ed778c03b9b7194af79c1d9aa8f69aefbb433ae5979093c948cb20045ee91bc2a2f55182c48ace0413802bf0b8469 WHIRLPOOL c7675aa257ea63a8dfc054deab943ab3484c89c2074967282d48bcccc5fffacd42857af3f910c52e684b6a252e52930c6ccedcbd3802ff641e76a3f3082203dd
-MISC ChangeLog 6810 SHA256 f02b035533bd6201e35e73b40f829174172be0b2e310fb61d9f9ad29d338a961 SHA512 aa331f4dbcc8277f934b84a8e0de2291a11b53d84471fb518e6c6599d64e77a4e37cee0ecd700d683c6d000824d7061ae0fcf67fd5eaf7941f7e9af0f24a60d9 WHIRLPOOL 1f0ffb907f3ee90bddf0f112e694ab52104c8ef2e9dfdde00ea9856c178199734a6341ce828c1b992e19c94238af37609de7a67d3dfc9b6739932bc092d46cfa
+EBUILD shiboken-1.2.0.ebuild 2079 SHA256 a635eb11ce23c71a7f22a5dc88f2857d876961ec1691b6b09fb84eae5b2d7f6e SHA512 389d634e1715c27cff9047c13bb69b146e9a271b2373a1694998eb769721fe4a40717f75ab6bcf3bd62b369c041ab57341ea01e61e9737d56fe4909058fd7c45 WHIRLPOOL 8efec59fbe355b88eea7e46b53f1c9b87aaf29fb87849e54e503adc060699ff548c83a78d41a861993078d551c230a1a3e253d90395c6a65e741f8ba2eb562ac
+MISC ChangeLog 6945 SHA256 acce84b85fc04a1c3ce7c382e98af3732454547b058c43a55698a7fe51de7d12 SHA512 fedd8b68d145911c842b6b785e265ef91d26284283388d9bdcf6ea27ef2bb6863b7fb2983ee629c8bae8cdaabd29bb37b254c6aab0e64d9d3af3067c52bb3665 WHIRLPOOL 4b81c2dc7ec5f0706333f8d1ec5653abf82f37b2da8036aff53e1af5ad385c45a65ca0132761b072a896d5f61abd5d002e8117a1e070879952726a80784c4bb3
MISC metadata.xml 157 SHA256 a2ffc792d4df94c3f8088e329c4bf74804540c2797f3e24ab0030acbdfd4b535 SHA512 9f259ee8df00db96dd396c6c886624c53728c3e26f28071cc1f9a286798271cdfac3485a081d308c93ff3067cb6568f9ea55ca164334abeee776491307244213 WHIRLPOOL bcb16b3d9ab21125e5581aed1225d2b399015d76bc7c6f9deae53e2e38fffdc47e0b5aae9bd632e85db242a37b4de5aa05d6f97c087cad085df9390530a0a597
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iEYEAREKAAYFAlFK5YUACgkQgAnW8HDreRaXkACcDFYfDQAJqDLOJrtWuPJTengR
-PRoAnRNOEPNs0zJFcr5v6Ze4SFCDjQb/
-=qic/
+iQIcBAEBCAAGBQJSDKM8AAoJENXLsxwXqFxywNQP/inuHVTEClFX2V0v6cqXLbU1
+zF8FiZWnRxRImC90Et1NY+SrS24WFmHeqI7PYRDbl/GfGRRk4OpPlcqTBX4yzdf/
+hx+gchAQjvNCyu43OYHdxL+rMYf91W4LhB4ThlvM3lsZXwUPP9khFs0VoCFpTDAX
+Z1NYVUFiBPea3B+sBX4cEs/BvRKamRQJaKs/cF75W0P8Fyi+9Ltt0V3t1O/tasX8
+EE8ocFg2ADeEQB91xunsJ3Hty7BW/bPIw94oJg8p4yHorctTaluKSRrRXj13hjh2
+d5w/EKskNFPQZuFbzHnLNF2keSejKpB6LQXQhBpYCQIye0kxdaUlh4T10VzkCss1
+qHTMncomervArLcba8l4HYl0wh8t4W5A9P+qIxxN9GafFn1LPxW1PqwJCrX02gF1
+4emSkqvdYAXCGee9HaOtYK5jku5aER44mVxpxHp0r12mtRiMxG9s2eEsMm4nR6iP
+P7rPfxfyupolBru1lQh4vEKfaT+Te2nWicRUuw5GJIZcu7wCgli+2fQgDK1hPO6Y
+xZQW+1oG2TM/onNDmceA/ioSvloJS0dxCrpodhYs8Y/a/YCKRg/KxntYgoQTahph
+1F63bFt6c7YcDwWyB7Fet9dhsq5ZncKxOUIkqeR9uo5XMgucR/EXOY9EFVLAC1mR
+E6rpwrkgo624MjilRIg5
+=RuJN
-----END PGP SIGNATURE-----
diff --git a/dev-python/shiboken/shiboken-1.2.0.ebuild b/dev-python/shiboken/shiboken-1.2.0.ebuild
new file mode 100644
index 000000000000..71ea94c68c1e
--- /dev/null
+++ b/dev-python/shiboken/shiboken-1.2.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/shiboken/shiboken-1.2.0.ebuild,v 1.1 2013/08/15 09:45:01 pesa Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2} )
+
+inherit multilib cmake-utils python-r1
+
+DESCRIPTION="A tool for creating Python bindings for C++ libraries"
+HOMEPAGE="http://qt-project.org/wiki/PySide"
+SRC_URI="http://download.qt-project.org/official_releases/pyside/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.6.32
+ >=dev-libs/libxslt-1.1.19
+ >=dev-qt/qtcore-4.7.0:4
+ >=dev-qt/qtxmlpatterns-4.7.0:4
+ !dev-python/apiextractor
+ !dev-python/generatorrunner
+"
+DEPEND="${RDEPEND}
+ test? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-qt/qtgui-4.7.0:4
+ >=dev-qt/qttest-4.7.0:4
+ )"
+
+DOCS=( AUTHORS ChangeLog )
+
+src_prepare() {
+ # Fix inconsistent naming of libshiboken.so and ShibokenConfig.cmake,
+ # caused by the usage of a different version suffix with python >= 3.2
+ sed -i -e "/get_config_var('SOABI')/d" \
+ cmake/Modules/FindPython3InterpWithDebug.cmake || die
+
+ if use prefix; then
+ cp "${FILESDIR}"/rpath.cmake .
+ sed \
+ -i '1iinclude(rpath.cmake)' \
+ CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ configuration() {
+ local mycmakeargs=(
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)"
+ -DPYTHON_SUFFIX="-${EPYTHON}"
+ $(cmake-utils_use_build test TESTS)
+ )
+
+ if [[ ${EPYTHON} == python3* ]]; then
+ mycmakeargs+=(
+ -DUSE_PYTHON3=ON
+ -DPYTHON3_INCLUDE_DIR="$(python_get_includedir)"
+ -DPYTHON3_LIBRARY="$(python_get_library_path)"
+ )
+ fi
+
+ cmake-utils_src_configure
+ }
+ python_foreach_impl configuration
+}
+
+src_compile() {
+ python_foreach_impl cmake-utils_src_make
+}
+
+src_test() {
+ python_foreach_impl cmake-utils_src_test
+}
+
+src_install() {
+ installation() {
+ cmake-utils_src_install
+ mv "${ED}"usr/$(get_libdir)/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
+ }
+ python_foreach_impl installation
+}