summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChih-Hsuan Yen2022-03-12 12:06:24 +0800
committerChih-Hsuan Yen2022-03-12 12:06:30 +0800
commit40c5f3bf30945581b57b6f5a621784aca74ce524 (patch)
tree11bab26f1254b2ea2068b12c7ea2b0a6a81135fa /PKGBUILD
parent283bbe1476deffe2dcebb080739c8610faa3cdc2 (diff)
downloadaur-40c5f3bf30945581b57b6f5a621784aca74ce524.tar.gz
switch to SIP 5.x following upstream
See: https://github.com/lxqt/qtermwidget/pull/465
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f81b6ed92c68..5af7f1c0b49b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
_pkgname=qtermwidget
pkgname=$_pkgname-git
-pkgver=1.0.0.2.g56ed3a7
-pkgrel=2
+pkgver=1.0.0.14.g76b4e9f
+pkgrel=1
pkgdesc="A terminal widget for Qt, used by QTerminal"
arch=("x86_64")
url="https://github.com/lxqt/qtermwidget"
@@ -12,7 +12,7 @@ url="https://github.com/lxqt/qtermwidget"
license=("LGPL" "custom:BSD" "custom:Public Domain")
depends=("qt5-base")
makedepends=("git" "cmake" "lxqt-build-tools-git" "qt5-tools"
- "python-pyqt5" "python-sip4" "sip4")
+ "python-pyqt5" "pyqt-builder" "sip" "python-installer")
provides=("$_pkgname=$pkgver")
conflicts=("$_pkgname")
optdepends=(
@@ -30,13 +30,18 @@ build() {
mkdir -p build
cd build
cmake "$srcdir/$_pkgname" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DQTERMWIDGET_BUILD_PYTHON_BINDING=OFF
+ -DCMAKE_INSTALL_PREFIX=/usr
make
+
+ cd "$srcdir/$_pkgname"/pyqt
+ CXXFLAGS="-I$PWD/../lib -I$PWD/../../build/lib" LDFLAGS="-L$PWD/../../build" sip-wheel --verbose
}
package() {
cd build
make DESTDIR="$pkgdir" install
install -Dm644 "$srcdir/$_pkgname/README.md" -t "$pkgdir"/usr/share/licenses/$pkgname
+
+ cd "$srcdir/$_pkgname"/pyqt
+ python -m installer --destdir="$pkgdir" *.whl
}