summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2015-02-18 05:28:37 +0000
committerMichał Górny <mgorny@gentoo.org>2015-02-18 05:28:37 +0000
commit6c2c3d07570366b5155988910d153a80c7aebec9 (patch)
tree12e6416213ba2b6f8b32b669d4aeaab6217c5dde /kde-base
parentDrop default on gui useflag, which is now enabled (with some others) in deskt... (diff)
downloadhistorical-6c2c3d07570366b5155988910d153a80c7aebec9.tar.gz
historical-6c2c3d07570366b5155988910d153a80c7aebec9.tar.bz2
historical-6c2c3d07570366b5155988910d153a80c7aebec9.zip
Remove old version. python-exec:0 can be removed now.
Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/pykde4/ChangeLog6
-rw-r--r--kde-base/pykde4/Manifest35
-rw-r--r--kde-base/pykde4/files/pykde4-4.10.1-arm-sip.patch22
-rw-r--r--kde-base/pykde4/metadata.xml1
-rw-r--r--kde-base/pykde4/pykde4-4.12.5.ebuild163
5 files changed, 22 insertions, 205 deletions
diff --git a/kde-base/pykde4/ChangeLog b/kde-base/pykde4/ChangeLog
index dc5d9c196c44..21685dea832a 100644
--- a/kde-base/pykde4/ChangeLog
+++ b/kde-base/pykde4/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for kde-base/pykde4
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.311 2015/02/17 11:06:42 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/ChangeLog,v 1.312 2015/02/18 05:28:36 mgorny Exp $
+
+ 18 Feb 2015; Michał Górny <mgorny@gentoo.org>
+ -files/pykde4-4.10.1-arm-sip.patch, -pykde4-4.12.5.ebuild, metadata.xml:
+ Remove old version. python-exec:0 can be removed now.
17 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pykde4-4.14.3.ebuild:
Stable for ppc64 wrt bug #517344
diff --git a/kde-base/pykde4/Manifest b/kde-base/pykde4/Manifest
index 936bc23a9204..d644814ffc1d 100644
--- a/kde-base/pykde4/Manifest
+++ b/kde-base/pykde4/Manifest
@@ -2,28 +2,27 @@
Hash: SHA256
AUX kpythonpluginfactorywrapper.c-r1 1255 SHA256 f89773e5b44515093a0434a2c8925097d0dc358b58fa11a125e732d191727576 SHA512 aa167083a56dc0f7d03c282cc4adec062f56d610ed39c55fbe1dea918d08427e86da392b25b0982c7db6c69adeb342bd6e53b290f24c1de028d9f945e0df1229 WHIRLPOOL 96a08f80bc88cf1d278dc7980a585d8e7b29945a6a9df1cdf6d685434996f861cc9b50a849848415298953a922892e7096d32b2d37aa8edc47755b9506d6b77d
-AUX pykde4-4.10.1-arm-sip.patch 630 SHA256 0697830f7207838640e3f47b13c5996260b7e1c742e965dff0ed6e2cfe66ffa2 SHA512 8d976e65cea346a7bf3b8af1e8d3fc8b59fbabd05515daa63b13943317b8d8b1f99e39fdb07c43d64017dafea94def1b6c4c95aefa37fe2ca025f93f28e67741 WHIRLPOOL d6d8a7d259afc2cae26dd905d72721523868142817edee868300a7a4f98311bce844739bb42b09ab0a91f2cb81a15db83a162b1d8deacfadf33c55df62ce40ab
AUX pykde4-4.14.0-arm-sip.patch 656 SHA256 625d9bb89212243d7c4e0d83464bd30f3f941789e01f0c04d5f799ef7afdfc41 SHA512 7c77099f6e96d80a730aca18dbfbdc4c722b8cb45f7193087e035f1fe12d83716209d09fb84e25dfa97fc54ad1957e514cf829f41ed173d95f4dd68d3ebbe62a WHIRLPOOL 5c76d96a07d0e87a56fbb253236ba9f6774148fc8e12ec0452c9487535aa2172811f426eecdc7bd3abf63a85f8e67609e234911ccfeea56412b80b7267ce8b6d
-DIST pykde4-4.12.5.tar.xz 2005104 SHA256 f03649015070ad9a2c6b0015af0c9972503012b3fe7f3d9b0c6d06fd3f479554 SHA512 b26ef3cac39e03141dc739bba03d8be4a095f74b31de0296fc1991e9cf60013a43bb03a4fb5a8673fc98d4824a5a10ed6fd18261d1b23bcf74059d28c780b834 WHIRLPOOL f176ccb420abee5768836bdab650152a335f06cc72b21bb559192c04a08f0ebc04c3d08c2150291ab2d93b931846cf4a0fcbb0bad7af8b39994aa011b216774c
DIST pykde4-4.14.3.tar.xz 2006504 SHA256 7fb9d7b5ed03d531243ebd67939baf30933452dafbdfca866e6653e9a77d80fc SHA512 42430f83bf41dc5d7511369250ff480fd7b90954b4ace8dbda2d6151ee3f3c979fe3d9b0163cda76df52107e982d4ac518fa1c28bc1d711d97f2d8739eaff1f3 WHIRLPOOL 5df847617a220ef9e1330f3c970bb6f785e713ebbed8a04ef4a3c9d1470d1b4a2032177f59df4d4baf89a0975b8c02f63f133747588cb65a3fa5d849e51b4d4d
-EBUILD pykde4-4.12.5.ebuild 4297 SHA256 5aef84bf386fe13ef85edc339e88359028901d86dd7805276ce17f937592ea50 SHA512 04826db535c19e69e29a97b03fefac295cb334caf8878d74125f7a3cfa311443655f2188223e217b2429845600af087cff4708fa913c5b708e3ea6dba6bcbc41 WHIRLPOOL 1d232fd64914d2ff2b7c3e5826259da5a2347d75ed5ad03c273b9d4319f437ff4897366bb894d070b2f419c23404dd5d96a83189c4fc29eab0409d5165b52f43
EBUILD pykde4-4.14.3.ebuild 4355 SHA256 e14b72dd22e7398a638d3c45f8d56717abe1716f2ec4fe4e1e38ef216b7fc3c4 SHA512 c6127f904da8afe429b323fbf6a1a0ada35e42c478213d379b7a760eb663760100f80622688a6c0f2fad42d05e31d0e2f1bfc14d94cc6a503577bc9989d7e8cf WHIRLPOOL b622cff7690d2b1e79d8eff16f6533d8b40c1fb2d9cf58a88eff538e2da4f3d890dc408bc2dd8a697f667f57c39081fa182d0c3b44a697f629b364170a0a6310
-MISC ChangeLog 39626 SHA256 8fbed120ae9977b3caa76479f05e76beb4d58a86feadd711e21c5cc8d981a4b5 SHA512 22963dfd1551523d013ce81a8c67d7f4f516d716ad242b0c836a1c7d6b29d6be97a7b57b2bb79ef9a829ae457cb01fd52344865632dc00c8c60b52930a70645a WHIRLPOOL f80fc993fc8daadb289f34b4da21a4ffa710e36abf953e699209457baa79922456a33ad3544cfd200c92ef566cd4c9ca8291399b2b2c06e8344aa4e1a4b4b4cb
-MISC metadata.xml 382 SHA256 25b7cd412982aad7c20c6c613ee3d70ea82528fbd674476db1640d71174b27dd SHA512 1d90dac63896b5c49aac8d7ed5bffc81036ba7543c8674618da986ebd69abc45d5d7e2d0a33e39f34a2572b7942718338d26dbc0068b9671cfe260a18ec19563 WHIRLPOOL 04e9b0a99f7008c67727a2491115c18be708ff0e20a56ea677a8223f17e47c9e2f3e0385c5b0ceb9b6dfb755602d46c3d2db37e8ad1cafe9dad8d6d3cb15e37e
+MISC ChangeLog 39811 SHA256 0b39c45acb28b6d23cb202746128e1cd6fd311efd04335013305fbfd95ea6efa SHA512 d026584a608caf9bf1e0ef7decba7a55b6b85ca431376a2db1938315b40496eb2e1d02fe100c0cee18ff7ac79fcef59a1be9bbf7e4d576d0d39a15a6b9ae7c0d WHIRLPOOL fb785d0a49514463f84d7a2e2aeadec12c070827aa01c779ebe68f02d91a23f2d5c96f13970414b7d005a661c4762b245ad32ad28960e071f72c478a5a5e9bda
+MISC metadata.xml 290 SHA256 6b7b2cae9a860555d3df1ee5becedc036ad220fd92da00203868169415d8c942 SHA512 28d491172051722d7f226de2cb9a95961b3e6f43bfa3ec3b3fb33788fa918381807dd7100e0808335c2e338f5a9122fb64c5d2ab1144f18b3f278071d0f0fbc1 WHIRLPOOL cbab302df28afd198a19132933056c6cce02cd38b9e4c0925596561672226f3de22eb216a66938b82db1182fbaa988d33abe923c51798b3ed4733e7d1a9716f7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJU4yFJAAoJELp701BxlEWf7jMP/R3v7tGebpATYTSSVpt7I5ZG
-mbuYOWtAivCSk6WsREDyJOaswdDgyDxHyjCepVIw1k9Z31OgHzm7CnQeWDF//gRB
-RKNA1rFa9SQhwSWtuUnhNL1X9thRVuGpp3xoOzVfvZtP8Py73hUpk8QUGj3hL+wB
-L5J5PziuGaBzjAm/fRRKgeBEx1AoKqFot72CG6L3KsjKebhWy9aX45ClF8Uj90K+
-yRAA3EShv4dJeIyA3WAwu+6iQfWqHuuTGFXg7zgBPUZkYh5BRt+T98X4R7K8SABw
-YYtmFE1rDwYgqQQLYOJtW8HbpXhOdqdBrdovuTAIXuqcsvG+tMwTJCLJ8G85SuTP
-SSuzx/4xE/Y6hNibNYORfjEcRBvkwwYjgAcO442kc5+bhbeKhBFNWuQ0Qcm5dBZB
-ovxNl6zWIhCLtJ+VM5wD09Upaco9yIU8VwZRClVS8pTzN9+dNDfJnXmIbIE+jY3k
-9KITHp9pBaoh2QP7jZg1Di8mqQ3fbKk7wf4oZ47Rg41Zqv3TtFGOujjNDLDQkn5Y
-JQC5svRrivxO/mcjkF+59zidcYR5Qx3H6chAuVBT2l2nAEIVoBsaMUdpg0a4ET74
-A3/TiYSTF54aZMmeUmJc4ZXPD/+OxkM43/57o1+lQFBqpxsLyNOIPzEWl+IX6jNa
-qzIpFG9+vsfPb1ZgOrPE
-=FnHI
+iQJ8BAEBCABmBQJU5CMFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOf3AQANwm4S58Rb18bu+ONIHpMLCE
+YU0WaWVEr4HshfK5eodvi6W5CE+1dhf6O6HHTS/ji7+NUb2ONwGEiz2z/8jaKpcr
+ylM3AeCN3lj/Sj/Yww443xXOchQrfdgR24hTkR8POEfE2dV/e2Wiau+jtq6Bi7tV
+SzI6+sl73y1IHyVsOsYcStEm/bPUfLbhZ+CcZ4qo3ZxUOxV7iLvbiFrEUL5Qu5O7
+j0cbnb+PxqSktuaL+Un3ds5DMXQhbLXJQJb/BkxhEXcN/W4kR496/oyFFNA70cgQ
+qMr/MRW5lxUNTN9R3xzTSReAI1bMgQYIOEmh75DVQPD15UJghS4HT5Uc9vFjljRn
+naGvPBaU91dbFE9QX3EeIwYdO6jZcmAE7CZmlcGISRlhi5TLbL1PHTEAgJlEXHA7
+M4f7Arc/F53crU0LIHZ3DMg1G1hR6BiwPND3WfVKk6gJOQrzdUwo8nxzjFxKmB81
+2e6Da9JQDmzeQGCPQ+TUS92z/QRKcpffToXgqvEvBhtIMRR/HzZ7qgOUD4HIwDEi
+uNNmcCVeJO9ffczPZXcAroe8jcnaZ3VGEq8/OSAQdioqwMLM8DnWzKEj/9dlCYls
+UT4KJyZBivalHNjDlJNDi1qFOfn4vfeujB2H6ruNPn8IXYnLiu+xRdr2fWAPjNlt
+dkv92DMvBFnA/kStsueL
+=tJOu
-----END PGP SIGNATURE-----
diff --git a/kde-base/pykde4/files/pykde4-4.10.1-arm-sip.patch b/kde-base/pykde4/files/pykde4-4.10.1-arm-sip.patch
deleted file mode 100644
index 73cee86b6c57..000000000000
--- a/kde-base/pykde4/files/pykde4-4.10.1-arm-sip.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-See Gentoo bug #322351.
-
---- CMakeLists.txt
-+++ CMakeLists.txt
-@@ -101,6 +101,8 @@
- ${KDEPIMLIBS_INCLUDE_DIRS}
- )
-
-+# Pull in ARM configuration options if needed
-+STRING(REGEX MATCH "PyQt_qreal_double" SIP_ARM_HACK ${PYQT4_SIP_FLAGS} "")
- set(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
- set(SIP_CONCAT_PARTS 8)
- if (WIN32)
-@@ -108,7 +110,7 @@
- else ()
- set(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
- endif ()
--set(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug)
-+set(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug ${SIP_ARM_HACK})
-
- # Use an extra option when compiling on Python 3.
- if (PYTHON_VERSION_MAJOR GREATER 2)
diff --git a/kde-base/pykde4/metadata.xml b/kde-base/pykde4/metadata.xml
index 7bceb5a68841..7ceb431b93bb 100644
--- a/kde-base/pykde4/metadata.xml
+++ b/kde-base/pykde4/metadata.xml
@@ -5,6 +5,5 @@
<use>
<flag name="akonadi">Compile bindings for Akonadi</flag>
<flag name="nepomuk">Compile bindings for Nepomuk</flag>
- <flag name="semantic-desktop">Enables Nepomuk and Soprano python language bindings</flag>
</use>
</pkgmetadata>
diff --git a/kde-base/pykde4/pykde4-4.12.5.ebuild b/kde-base/pykde4/pykde4-4.12.5.ebuild
deleted file mode 100644
index a1a6f57c5677..000000000000
--- a/kde-base/pykde4/pykde4-4.12.5.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/pykde4/pykde4-4.12.5.ebuild,v 1.6 2014/07/17 10:59:25 kensington Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-PYTHON_REQ_USE="threads"
-OPENGL_REQUIRED="always"
-
-inherit python-r1 portability kde4-base multilib eutils
-
-DESCRIPTION="Python bindings for KDE4"
-KEYWORDS=" amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc examples semantic-desktop test"
-HOMEPAGE="http://techbase.kde.org/Development/Languages/Python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( semantic-desktop )"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=dev-python/PyQt4-4.9.5[${PYTHON_USEDEP},dbus,declarative,script(+),sql,svg,webkit,X]
- <dev-python/PyQt4-4.11
- >=dev-python/sip-4.14:=[${PYTHON_USEDEP}]
- <dev-python/sip-4.16
- $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?')
- semantic-desktop? (
- $(add_kdebase_dep kdepimlibs)
- >=dev-libs/soprano-2.9.0
- )
-"
-DEPEND="${RDEPEND}
- dev-lang/python-exec:0[${PYTHON_USEDEP}]
- sys-devel/libtool
-"
-
-pkg_setup() {
- kde4-base_pkg_setup
-
- have_python2=false
-
- scan_python_versions() {
- if [[ ${EPYTHON} == python2.* ]]; then
- have_python2=true
- fi
- }
- python_foreach_impl scan_python_versions
-
- if ! ${have_python2}; then
- ewarn "You do not have a Python 2 version selected."
- ewarn "kpythonpluginfactory will not be built"
- fi
-}
-
-src_prepare() {
- kde4-base_src_prepare
-
- if ! use examples; then
- sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i CMakeLists.txt \
- || die "Failed to disable examples"
- fi
-
- # See bug 322351
- use arm && epatch "${FILESDIR}/${PN}-4.10.1-arm-sip.patch"
-
- sed -e 's/kpythonpluginfactory /kpython${PYTHON_SHORT_VERSION}pluginfactory /g' \
- -i kpythonpluginfactory/CMakeLists.txt || die
-
- if ${have_python2}; then
- mkdir -p "${WORKDIR}/wrapper" || die "failed to copy wrapper"
- cp "${FILESDIR}/kpythonpluginfactorywrapper.c-r1" "${WORKDIR}/wrapper/kpythonpluginfactorywrapper.c" || die "failed to copy wrapper"
- fi
- python_copy_sources
-
-}
-
-src_configure() {
- configuration() {
- local mycmakeargs=(
- -DWITH_PolkitQt=OFF
- -DWITH_QScintilla=OFF
- $(cmake-utils_use_with semantic-desktop Soprano)
- $(cmake-utils_use_with semantic-desktop Nepomuk)
- $(cmake-utils_use_with semantic-desktop KdepimLibs)
- -DPYTHON_EXECUTABLE=${PYTHON}
- -DPYKDEUIC4_ALTINSTALL=TRUE
- )
- local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
- kde4-base_src_configure
- }
-
- python_foreach_impl run_in_build_dir configuration
-}
-
-echo_and_run() {
- echo "$@"
- "$@"
-}
-
-src_compile() {
- compilation() {
- local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
- kde4-base_src_compile
- }
- python_foreach_impl run_in_build_dir compilation
-
- if ${have_python2}; then
- pushd "${WORKDIR}/wrapper" > /dev/null
- echo_and_run libtool --tag=CC --mode=compile $(tc-getCC) \
- -shared \
- ${CFLAGS} ${CPPFLAGS} \
- -DEPREFIX="\"${EPREFIX}\"" \
- -DPLUGIN_DIR="\"/usr/$(get_libdir)/kde4\"" -c \
- -o kpythonpluginfactorywrapper.lo \
- kpythonpluginfactorywrapper.c
- echo_and_run libtool --tag=CC --mode=link $(tc-getCC) \
- -shared -module -avoid-version \
- ${CFLAGS} ${LDFLAGS} \
- -o kpythonpluginfactory.la \
- -rpath "${EPREFIX}/usr/$(get_libdir)/kde4" \
- kpythonpluginfactorywrapper.lo \
- $(dlopen_lib)
- popd > /dev/null
- fi
-}
-
-src_test() {
- python_foreach_impl run_in_build_dir kde4-base_src_test
-}
-
-src_install() {
- installation() {
- emake DESTDIR="${D}" install
-
- mv "${ED}"/usr/bin/pykdeuic4-{${EPYTHON/python/},${EPYTHON}} || die
- python_optimize
- }
- python_foreach_impl run_in_build_dir installation
-
- dosym python-exec /usr/bin/pykdeuic4
-
- # As we don't call the eclass's src_install, we have to install the docs manually
- DOCS=("${S}"/{AUTHORS,NEWS,README})
- use doc && HTML_DOCS=("${S}/docs/html/")
- einstalldocs
-
- if ${have_python2}; then
- pushd "${WORKDIR}/wrapper" > /dev/null
- echo_and_run libtool --mode=install install kpythonpluginfactory.la "${ED}/usr/$(get_libdir)/kde4/kpythonpluginfactory.la"
- rm "${ED}/usr/$(get_libdir)/kde4/kpythonpluginfactory.la"
- popd > /dev/null
- fi
-}
-
-pkg_postinst() {
- kde4-base_pkg_postinst
-
- if use examples; then
- echo
- elog "PyKDE4 examples have been installed to"
- elog "${EPREFIX}/usr/share/apps/${PN}/examples"
- echo
- fi
-}