Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
cutefish-launcher


Commits:
1335b4ef by Balló György at 2025-12-01T22:56:24+01:00
Specify SPDX license

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -5,7 +5,7 @@ pkgbase = cutefish-launcher
        url = https://github.com/cutefishos/launcher
        arch = x86_64
        groups = cutefish
-       license = GPL
+       license = GPL-3.0-or-later
        makedepends = extra-cmake-modules
        makedepends = ninja
        makedepends = qt5-tools


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgrel=2
 pkgdesc="CutefishOS's full-screen application launcher"
 arch=('x86_64')
 url="https://github.com/cutefishos/launcher";
-license=('GPL')
+license=('GPL-3.0-or-later')
 groups=('cutefish')
 depends=('fishui' 'kwindowsystem5' 'libcutefish')
 makedepends=('extra-cmake-modules' 'ninja' 'qt5-tools')
@@ -18,18 +18,14 @@ 
sha512sums=('c439e259bb7e82ba2dacac55f792a3d78db6c4c2c194d01a1ac0dc36ff73c632dce
 prepare() {
   cd launcher-$pkgver
   patch -p1 -i ../62cb76ed.patch # Fix build
-  sed -e '/add_dependencies/d' -i CMakeLists.txt
 }
 
 build() {
-  cd launcher-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr .
-  make
-  make translations
+  cmake -G Ninja -B build -S launcher-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
 }
 
 package() {
-  cd launcher-$pkgver
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cutefish-launcher/-/commit/1335b4ef43e87d0029c7f40b2542339471ebb00c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cutefish-launcher/-/commit/1335b4ef43e87d0029c7f40b2542339471ebb00c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to