diff options
author | Davide Pesavento <pesa@gentoo.org> | 2013-08-15 09:45:03 +0000 |
---|---|---|
committer | Davide Pesavento <pesa@gentoo.org> | 2013-08-15 09:45:03 +0000 |
commit | 18e70888ea20a4b3e47b44b2f7719b279d49e553 (patch) | |
tree | 8e72080ceba3e6b66982eefbc92933408ec41782 /dev-python/shiboken | |
parent | Clean up generated cruft before building base policy - see bug 480628 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/shiboken/Manifest | 24 | ||||
-rw-r--r-- | dev-python/shiboken/shiboken-1.2.0.ebuild | 87 |
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 +} |