git » pyqt5.git » commit 375a33a

upstream new release

author Felix Yan
2015-02-27 04:52:56 UTC
committer Felix Yan
2015-02-27 04:52:56 UTC
parent c64d1114c76162c61caad15b768ec75dcab6b132

upstream new release

- move sip files into -common (FS#43821)

PKGBUILD +12 -8

diff --git a/PKGBUILD b/PKGBUILD
index 6d51881..a79ccc5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
 # Contributor: Yichao Yu <yyc1992@gmail.com>
 # Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
 # Contributor: riai <riai@bigfoot.com> Ben <ben@benmazer.net>
@@ -6,9 +7,9 @@
 pkgbase=pyqt5
 pkgname=pyqt5
 pkgname=('pyqt5-common' 'python-pyqt5' 'python2-pyqt5')
-pkgver=5.4.0
-_pkgver=5.4
-pkgrel=2
+pkgver=5.4.1
+_pkgver=$pkgver
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://riverbankcomputing.co.uk/software/pyqt/intro"
 license=('GPL')
@@ -17,15 +18,15 @@ makedepends=('python-sip' 'python2-sip' 'python-opengl' 'python2-opengl'
              'qt5-multimedia' 'qt5-tools' 'qt5-serialport' 'qt5-svg'
              'qt5-webengine' 'qt5-websockets' 'qt5-x11extras')
 source=("http://downloads.sourceforge.net/project/pyqt/PyQt5/PyQt-${_pkgver}/PyQt-gpl-${_pkgver}.tar.gz")
-md5sums=('7f2eb79eaf3d7e5e7df5a4e9c8c9340e')
+md5sums=('a07bd7c426c7cda39f9a5072ee724aba')
 
 build() {
-  cp -r PyQt-gpl-${_pkgver} Py2Qt-gpl-${_pkgver}
+  cp -a PyQt-gpl-${_pkgver} Py2Qt-gpl-${_pkgver}
 
   cd PyQt-gpl-${_pkgver}
   python3 configure.py \
     --confirm-license \
-    -v /usr/share/sip/PyQt5 \
+    --no-sip-files \
     --qsci-api \
     -q /usr/bin/qmake-qt5
 
@@ -38,7 +39,7 @@ build() {
   cd ../Py2Qt-gpl-${_pkgver}
   python2 configure.py \
     --confirm-license \
-    -v /usr/share/sip/Py2-PyQt5 \
+    --no-sip-files \
     --qsci-api \
     -q /usr/bin/qmake-qt5
 
@@ -57,6 +58,9 @@ package_pyqt5-common(){
   make -C pylupdate DESTDIR="${pkgdir}" INSTALL_ROOT="${pkgdir}" install
 
   install -Dm644 PyQt5.api "${pkgdir}"/usr/share/qt/qsci/api/python/PyQt5.api
+
+  install -d "${pkgdir}"/usr/share/sip/PyQt5
+  cp -a sip/* "${pkgdir}"/usr/share/sip/PyQt5
 }
 
 package_python-pyqt5(){