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

Chih-Hsuan Yen yan12125 at gemini.archlinux.org
Fri Jan 7 10:42:17 UTC 2022


    Date: Friday, January 7, 2022 @ 10:42:17
  Author: yan12125
Revision: 1095819

upgpkg: lxqt-globalkeys 1.0.1-1

* List myself as the maintainer. Jerome is no longer a package maintainer
  listed on archweb.
* Use cmake --build/--install instead of hard-coding make
* Bash coding style

Modified:
  lxqt-globalkeys/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-07 10:40:39 UTC (rev 1095818)
+++ PKGBUILD	2022-01-07 10:42:17 UTC (rev 1095819)
@@ -1,8 +1,8 @@
-# Maintainer: Jerome Leclanche <jerome at leclan.ch>
 # Maintainer: Chih-Hsuan Yen <yan12125 at archlinux.org>
+# Contributor: Jerome Leclanche <jerome at leclan.ch>
 
 pkgname=lxqt-globalkeys
-pkgver=1.0.0
+pkgver=1.0.1
 pkgrel=1
 pkgdesc="LXQt daemon and library for global keyboard shortcuts registration."
 arch=("x86_64")
@@ -12,10 +12,9 @@
 depends=("liblxqt")
 makedepends=("lxqt-build-tools")
 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"
+	"https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"{,.asc}
 )
-sha256sums=('a90923328a660a5d49f6e51df983213b8c152a8148a49f2eaa2965d3bed92594'
+sha256sums=('b81944cc8d8f20f1eeedb3cd54d4e6ad86a1697d71b4212cf60110af43559a45'
             'SKIP')
 validpgpkeys=(
 	"169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche <jerome at leclan.ch>
@@ -24,14 +23,11 @@
 )
 
 build() {
-	mkdir -p build
-	cd build
-	cmake "$srcdir/$pkgname-$pkgver" \
+	cmake -B build -S "$srcdir/$pkgname-$pkgver" \
 		-DCMAKE_INSTALL_PREFIX=/usr
-	make
+	cmake --build build
 }
 
 package() {
-	cd build
-	make DESTDIR="$pkgdir" install
+	DESTDIR="$pkgdir" cmake --install build
 }



More information about the arch-commits mailing list