* update qtermwidget to 2.0.1-1
This commit is contained in:
parent
b971078be7
commit
1b3fa8d63a
@ -1,25 +1,21 @@
|
||||
pkgbase = qtermwidget
|
||||
pkgdesc = A terminal widget for Qt, used by QTerminal
|
||||
pkgver = 1.4.0
|
||||
pkgver = 2.0.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/lxqt/qtermwidget
|
||||
arch = x86_64
|
||||
license = LGPL
|
||||
license = custom:BSD
|
||||
license = custom:Public Domain
|
||||
license = LGPL-2.0-or-later
|
||||
license = BSD-3-Clause
|
||||
makedepends = git
|
||||
makedepends = lxqt-build-tools
|
||||
makedepends = python-pyqt5
|
||||
makedepends = python-pyqt6
|
||||
makedepends = pyqt-builder
|
||||
makedepends = sip
|
||||
makedepends = python-installer
|
||||
depends = qt5-base
|
||||
optdepends = python: PyQt5 bindings
|
||||
source = https://github.com/lxqt/qtermwidget/releases/download/1.4.0/qtermwidget-1.4.0.tar.xz
|
||||
source = https://github.com/lxqt/qtermwidget/releases/download/1.4.0/qtermwidget-1.4.0.tar.xz.asc
|
||||
validpgpkeys = 169704C6FB490C6892C7F23C37E0AF1FDA48F373
|
||||
validpgpkeys = 7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3
|
||||
depends = qt6-base
|
||||
optdepends = python: PyQt bindings
|
||||
source = git+https://github.com/lxqt/qtermwidget.git?signed#tag=2.0.1
|
||||
validpgpkeys = 19DFDF3A579BD509DBB572D8BE793007AD22DF7E
|
||||
sha256sums = e7253065f74fa056843c95f9543e690bcaf7a03647ef5e02379eec4eb162026b
|
||||
sha256sums = SKIP
|
||||
sha256sums = 7502ef3ca75f5c98514e0590756570df4af447b777600dc948290f4d60850191
|
||||
|
||||
pkgname = qtermwidget
|
||||
|
@ -1,51 +1,42 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Jerome Leclanche <jerome@leclan.ch>
|
||||
# Maintainer: Chih-Hsuan Yen <yan12125@archlinux.org>
|
||||
# Contributor: Jerome Leclanche <jerome@leclan.ch>
|
||||
|
||||
pkgname=qtermwidget
|
||||
pkgver=2.0.0
|
||||
pkgver=2.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="A terminal widget for Qt, used by QTerminal"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://github.com/lxqt/$pkgname"
|
||||
url="https://github.com/lxqt/qtermwidget"
|
||||
# Yep, it's messy when you're talking about licenses
|
||||
# https://github.com/lxqt/qtermwidget/blob/2.0.0/README.md?plain=1#L13-L42
|
||||
license=('LGPL-2.0-or-later' 'BSD-3-Clause')
|
||||
depends=("qt6-base")
|
||||
makedepends=("lxqt-build-tools"
|
||||
"python-pyqt6" "pyqt-builder" "sip" "python-installer")
|
||||
makedepends=("git" "lxqt-build-tools"
|
||||
"python-pyqt6" "pyqt-builder" "sip" "python-installer")
|
||||
optdepends=(
|
||||
'python: PyQt bindings'
|
||||
)
|
||||
source=(
|
||||
"https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"
|
||||
"https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc"
|
||||
"git+https://github.com/lxqt/qtermwidget.git?signed#tag=$pkgver"
|
||||
)
|
||||
sha256sums=('33ff5c84b93f7a46e5255ae6a25e073093e0f80cc7dacf0233e01b643663f700'
|
||||
'SKIP')
|
||||
sha256sums=('7502ef3ca75f5c98514e0590756570df4af447b777600dc948290f4d60850191')
|
||||
validpgpkeys=(
|
||||
"169704C6FB490C6892C7F23C37E0AF1FDA48F373" # Jerome Leclanche <jerome@leclan.ch>
|
||||
"7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3" # Alf Gaida <agaida@siduction.org>
|
||||
"19DFDF3A579BD509DBB572D8BE793007AD22DF7E" # Pedram Pourang <tsujan2000@gmail.com>
|
||||
"19DFDF3A579BD509DBB572D8BE793007AD22DF7E" # https://github.com/tsujan.gpg
|
||||
)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$srcdir/$pkgname-$pkgver" \
|
||||
cmake -B build -S qtermwidget \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
make
|
||||
make -C build
|
||||
|
||||
cd "$srcdir/$pkgname-$pkgver"/pyqt
|
||||
CXXFLAGS="-I$PWD/../lib -I$PWD/../../build/lib" LDFLAGS="-L$PWD/../../build" sip-wheel --verbose --qmake /usr/bin/qmake6
|
||||
cd "$srcdir"/qtermwidget/pyqt
|
||||
CXXFLAGS="$CXXFLAGS -I$PWD/../lib -I$PWD/../../build/lib" LDFLAGS="$LDFLAGS -L$PWD/../../build" sip-wheel --verbose --qmake /usr/bin/qmake6
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -Dm644 "$srcdir/$pkgname-$pkgver/README.md" -t "$pkgdir"/usr/share/licenses/$pkgname
|
||||
make -C build DESTDIR="$pkgdir" install
|
||||
install -Dm644 "$srcdir"/qtermwidget/README.md -t "$pkgdir"/usr/share/licenses/$pkgname
|
||||
|
||||
cd "$srcdir/$pkgname-$pkgver"/pyqt
|
||||
python -m installer --destdir="$pkgdir" *.whl
|
||||
python -m installer --destdir="$pkgdir" "$srcdir"/qtermwidget/pyqt/*.whl
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user