[arch-commits] Commit in kdebindings-python/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Wed Sep 21 08:51:10 UTC 2016


    Date: Wednesday, September 21, 2016 @ 08:51:09
  Author: arojas
Revision: 276789

Drop unused qscintilla dependency, move examples to py3 subpackage, fix dangling symlink

Modified:
  kdebindings-python/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-09-21 06:28:04 UTC (rev 276788)
+++ PKGBUILD	2016-09-21 08:51:09 UTC (rev 276789)
@@ -6,13 +6,13 @@
          'kdebindings-python2'
          'kdebindings-python-common')
 pkgver=4.14.3
-pkgrel=5
+pkgrel=6
 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' 'kdepimlibs'
-             'python-pyqt4' 'qscintilla' 'python2-sip' 'python-sip' 'mesa')
+makedepends=('cmake' 'automoc4' 'boost' 'python2-pyqt4' 'kdepimlibs4'
+             'python-pyqt4' 'python2-sip' 'python-sip' 'mesa')
 source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz"
         pykde4-4.14.3-missing_symbols.patch)
 sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48'
@@ -56,29 +56,27 @@
 
 package_kdebindings-python() {
   pkgdesc="A set of Python 3.x bindings for KDE"
-  depends=('python-pyqt4' 'kdebindings-python-common' 'kdepimlibs')
+  depends=('python-pyqt4' 'kdebindings-python-common' 'kdepimlibs4')
 
-  cd "${srcdir}"/build
+  cd build
   make DESTDIR="${pkgdir}" install
 
   # Provided by kdebindings-python-common
-  rm -r "${pkgdir}"/usr/share/apps/pykde4/examples
-  rm -r "${pkgdir}"/usr/share/sip/PyKDE4
+  rm -r "${pkgdir}"/usr/share/sip
 
-  ln -s /usr/bin/pykdeuic4-3.4 "${pkgdir}"/usr/bin/pykdeuic4
+  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' 'kdepimlibs')
+  depends=('python2-pyqt4' 'kdebindings-python-common' 'kdepimlibs4')
   conflicts=('kdebindings-python<4.8.1-2')
 
-  cd "${srcdir}"/build-python2
+  cd build-python2
   make DESTDIR="${pkgdir}" install
 
   # Provided by kdebindings-python-common
-  rm -r "${pkgdir}"/usr/share/apps/pykde4/examples
-  rm -r "${pkgdir}"/usr/share/sip/PyKDE4
+  rm -r "${pkgdir}"/usr/share/
 
   # pykdeuic4 should point to the python3 version
   #rm "${pkgdir}"/usr/bin/pykdeuic4
@@ -89,11 +87,11 @@
 
 package_kdebindings-python-common() {
   pkgdesc="Common files shared between python2 and python3 kdebindings"
-  depends=('qscintilla')
+  depends=()
   conflicts=('kdebindings-python<4.8.1-2')
 
   cd build
   make DESTDIR="${pkgdir}" install
 
-  rm -r "${pkgdir}"/usr/{bin,lib}
+  rm -r "${pkgdir}"/usr/{bin,lib,share/apps}
 }



More information about the arch-commits mailing list