[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