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

Antonio Rojas arojas at archlinux.org
Sat Jun 23 21:45:29 UTC 2018


    Date: Saturday, June 23, 2018 @ 21:45:29
  Author: arojas
Revision: 327511

Update to 4.19.10

Modified:
  sip/trunk/PKGBUILD

----------+
 PKGBUILD |   43 +++++++++----------------------------------
 1 file changed, 9 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-06-23 21:18:52 UTC (rev 327510)
+++ PKGBUILD	2018-06-23 21:45:29 UTC (rev 327511)
@@ -5,20 +5,18 @@
 # Contributor: riai <riai at bigfoot.com>, Ben <ben at benmazer.net>
 
 pkgbase=sip
-pkgname=('sip' 'python-sip' 'python2-sip' 'python-pyqt5-sip' 'python2-pyqt5-sip')
-pkgver=4.19.9
-pkgrel=2
+pkgname=('sip' 'python-sip' 'python2-sip')
+pkgver=4.19.10
+pkgrel=1
 arch=('x86_64')
 url='http://www.riverbankcomputing.com/software/sip/intro'
 license=('custom:"sip"')
 makedepends=('python' 'python2')
 source=("http://sourceforge.net/projects/pyqt/files/sip/sip-$pkgver/sip-$pkgver.tar.gz")
-sha256sums=('38a646ba483821ca4a6be7fa33e8634eb74812114e7081eccc4c3a8a6c92e438')
+sha256sums=('31ac7d48be8fd2df5f3bdb712f66a7d9a858cc1f6cb35fc95d829e0a69c3dd48')
 
 prepare() {
   cp -a sip-$pkgver{,-py2}
-  cp -a sip-$pkgver{,-pyqt5}
-  cp -a sip-$pkgver{,-py2-pyqt5}
 }
 
 build() {
@@ -29,14 +27,6 @@
   cd "$srcdir"/sip-$pkgver-py2
   python2 configure.py CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS"
   make
-
-  cd "$srcdir"/sip-$pkgver-pyqt5
-  python configure.py CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" --sip-module PyQt5.sip
-  make
-
-  cd "$srcdir"/sip-$pkgver-py2-pyqt5
-  python2 configure.py CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" --sip-module PyQt5.sip
-  make
 }
 
 package_sip() {
@@ -59,6 +49,9 @@
   install -Dm644 sipconfig.py "$pkgdir"/usr/lib/python3.6/site-packages/sipconfig.py
   install -Dm644 sipdistutils.py "$pkgdir"/usr/lib/python3.6/site-packages/sipdistutils.py
 
+  mkdir -p "$pkgdir"/usr/lib/python3.6/site-packages/PyQt5
+  ln -sr "$pkgdir"/usr/lib/python3.6/site-packages/sip.* "$pkgdir"/usr/lib/python3.6/site-packages/PyQt5
+
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
@@ -72,26 +65,8 @@
   install -Dm644 sipconfig.py "$pkgdir"/usr/lib/python2.7/site-packages/sipconfig.py
   install -Dm644 sipdistutils.py "$pkgdir"/usr/lib/python2.7/site-packages/sipdistutils.py
 
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
+  mkdir -p "$pkgdir"/usr/lib/python2.7/site-packages/PyQt5
+  ln -sr "$pkgdir"/usr/lib/python2.7/site-packages/sip.* "$pkgdir"/usr/lib/python2.7/site-packages/PyQt5
 
-package_python-pyqt5-sip() {
-  pkgdesc="Python 3.x SIP bindings for C and C++ libraries (PyQt5 private copy)"
-  depends=('python')
-
-  cd sip-$pkgver-pyqt5
-  make DESTDIR="$pkgdir" install -C siplib
-
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
- 
-package_python2-pyqt5-sip() {
-  pkgdesc="Python 2.x SIP bindings for C and C++ libraries (PyQt5 private copy)"
-  depends=('python2')
-
-  cd sip-$pkgver-py2-pyqt5
-  make DESTDIR="$pkgdir" install -C siplib
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-



More information about the arch-commits mailing list