diff --git a/extra/kdebindings-python/PKGBUILD b/extra/kdebindings-python/PKGBUILD deleted file mode 100644 index c9b3b1b60..000000000 --- a/extra/kdebindings-python/PKGBUILD +++ /dev/null @@ -1,102 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino - -# ALARM: Kevin Mihelich -# - pykde sip patch for arm - -pkgbase=kdebindings-python -pkgname=('kdebindings-python' - 'kdebindings-python2' - 'kdebindings-python-common') -pkgver=4.14.3 -pkgrel=7 -url='https://projects.kde.org/projects/kde/kdebindings/pykde4' -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL') -groups=('kdebindings') -makedepends=('cmake' 'automoc4' 'boost' 'python2-pyqt4' 'python-pyqt4' 'python2-sip' 'python-sip' 'mesa' 'kdelibs') -source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz" - pykde4-4.14.3-missing_symbols.patch - pykde4-4.14.0-arm-sip.patch) -sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48' - '54ace7648dc542c681d6d3164685e6fb6be47f9f' - '7a96f224bb9e28adb3ef2566b4fed973687eeea5') - -prepare() { - mkdir build - - cd pykde4-${pkgver} - patch -p1 -i ../pykde4-4.14.3-missing_symbols.patch - patch -p1 -i ../pykde4-4.14.0-arm-sip.patch -} - -build() { - export PYTHONDONTWRITEBYTECODE="TRUE" - - cd build - cmake ../pykde4-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DPYTHON_EXECUTABLE=/usr/bin/python3 \ - -DPYTHON_LIBRARY=/usr/lib/libpython3.5m.so.1.0 \ - -DPYKDEUIC4_ALTINSTALL=TRUE \ - -DWITH_Nepomuk=OFF \ - -DWITH_Soprano=OFF - make - cd .. - - mkdir build-python2 - cd build-python2 - cmake ../pykde4-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DPYTHON_EXECUTABLE=/usr/bin/python2 \ - -DPYKDEUIC4_ALTINSTALL=TRUE \ - -DWITH_Nepomuk=OFF \ - -DWITH_Soprano=OFF - make -} - -package_kdebindings-python() { - pkgdesc="A set of Python 3.x bindings for KDE" - depends=('python-pyqt4' 'kdebindings-python-common' 'kdelibs') - - cd build - make DESTDIR="${pkgdir}" install - - # Provided by kdebindings-python-common - rm -r "${pkgdir}"/usr/share/sip - - ln -s /usr/bin/pykdeuic4-3.5 "${pkgdir}"/usr/bin/pykdeuic4 -} - -package_kdebindings-python2() { - pkgdesc="A set of Python 2.x bindings for KDE" - depends=('python2-pyqt4' 'kdebindings-python-common' 'kdelibs') - conflicts=('kdebindings-python<4.8.1-2') - - cd build-python2 - make DESTDIR="${pkgdir}" install - - # Provided by kdebindings-python-common - rm -r "${pkgdir}"/usr/share/ - - # pykdeuic4 should point to the python3 version - #rm "${pkgdir}"/usr/bin/pykdeuic4 - - # Use the python2 executable - find "${pkgdir}" -name '*.py' | xargs sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -} - -package_kdebindings-python-common() { - pkgdesc="Common files shared between python2 and python3 kdebindings" - depends=() - conflicts=('kdebindings-python<4.8.1-2') - - cd build - make DESTDIR="${pkgdir}" install - - rm -r "${pkgdir}"/usr/{bin,lib,share/apps} -} diff --git a/extra/kdebindings-python/pykde4-4.14.0-arm-sip.patch b/extra/kdebindings-python/pykde4-4.14.0-arm-sip.patch deleted file mode 100644 index 2474b2785..000000000 --- a/extra/kdebindings-python/pykde4-4.14.0-arm-sip.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -urN a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2014-08-14 14:17:11.000000000 -0600 -+++ b/CMakeLists.txt 2014-08-21 07:12:45.079779571 -0600 -@@ -101,12 +101,14 @@ - - set(SIP_INCLUDES ${CMAKE_BINARY_DIR} ${PYQT4_SIP_DIR} sip) - set(SIP_CONCAT_PARTS 8) -+# Pull in ARM configuration options if needed -+STRING(REGEX MATCH "PyQt_qreal_double" SIP_ARM_HACK ${PYQT4_SIP_FLAGS} "") - if (WIN32) - set(SIP_TAGS ALL WS_WIN ${PYQT4_VERSION_TAG}) - 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}) - - set(SIP_FILES_INSTALL_DIR ${SHARE_INSTALL_PREFIX}/sip) - diff --git a/extra/kdebindings-python/pykde4-4.14.3-missing_symbols.patch b/extra/kdebindings-python/pykde4-4.14.3-missing_symbols.patch deleted file mode 100644 index 0581ba405..000000000 --- a/extra/kdebindings-python/pykde4-4.14.3-missing_symbols.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork pykde4-4.14.3/CMakeLists.txt ---- pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork 2015-11-13 10:52:34.926472756 -0600 -+++ pykde4-4.14.3/CMakeLists.txt 2015-11-13 11:14:28.801430613 -0600 -@@ -171,7 +171,7 @@ add_sip_python_module(PyKDE4.kdeui sip/k - - file(GLOB kio_files_sip sip/kio/*.sip) - set(SIP_EXTRA_FILES_DEPEND ${kio_files_sip}) --add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS}) -+add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS} ${KDE4_SOLID_LIBS}) - - file(GLOB kutils_files_sip sip/kutils/*.sip) - set(SIP_EXTRA_FILES_DEPEND ${kutils_files_sip}) -@@ -195,7 +195,7 @@ add_sip_python_module(PyKDE4.knewstuff s - - file(GLOB dnssd_files_sip sip/dnssd/*.sip) - set(SIP_EXTRA_FILES_DEPEND ${dnssd_files_sip}) --add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY}) -+add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTNETWORK_LIBRARY}) - - file(GLOB phonon_files_sip sip/phonon/*.sip) - set(SIP_EXTRA_FILES_DEPEND ${phonon_files_sip})