Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / 
pekwm


Commits:
90533500 by Alexander F. Rødseth at 2024-09-17T17:20:05+02:00
Depend on libjpeg-turbo and add a checksum for the git sources

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,14 @@
 pkgbase = pekwm
        pkgdesc = Tabbed X11 window manager
        pkgver = 0.3.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/pekdon/pekwm
        arch = x86_64
-       license = GPL
+       license = GPL-2.0-or-later
        makedepends = cmake
        makedepends = gendesk
        makedepends = git
-       makedepends = ninja
-       depends = libjpeg
+       depends = libjpeg-turbo
        depends = libpng
        depends = libxft
        depends = libxinerama
@@ -31,6 +30,6 @@ pkgbase = pekwm
        backup = etc/pekwm/start
        backup = etc/pekwm/vars
        source = 
git+https://github.com/pekdon/pekwm#commit=8416ca1d0d136397b53966e84bd47381f439d3c6
-       b2sums = SKIP
+       b2sums = 
0021eaede4c4c28b3e84a6e15cc34866dadca83655684fe231684fe68325ddd9be808c0d1a096e096cb397971798ca1868694264d43685e21cb8f98fc4f92af8
 
 pkgname = pekwm


=====================================
PKGBUILD
=====================================
@@ -4,13 +4,13 @@
 
 pkgname=pekwm
 pkgver=0.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Tabbed X11 window manager'
 arch=(x86_64)
-license=(GPL)
+license=(GPL-2.0-or-later)
 url='https://github.com/pekdon/pekwm'
-makedepends=(cmake gendesk git ninja)
-depends=(libjpeg libpng libxft libxinerama libxpm libxrandr)
+makedepends=(cmake gendesk git)
+depends=(libjpeg-turbo libpng libxft libxinerama libxpm libxrandr)
 optdepends=('lxappearance: feature-rich GTK+ theme switcher'
             'nitrogen: background browser and setter'
             'tint2: basic, good-looking task manager')
@@ -27,7 +27,7 @@ backup=(etc/pekwm/autoproperties
         etc/pekwm/start
         etc/pekwm/vars)
 source=("git+$url#commit=8416ca1d0d136397b53966e84bd47381f439d3c6") # tag: 
release-0.3.0
-b2sums=('SKIP')
+b2sums=('0021eaede4c4c28b3e84a6e15cc34866dadca83655684fe231684fe68325ddd9be808c0d1a096e096cb397971798ca1868694264d43685e21cb8f98fc4f92af8')
 
 prepare() {
   gendesk -f -n --pkgname $pkgname --pkgdesc "$pkgdesc" --name PekWM
@@ -38,17 +38,14 @@ build() {
   cmake \
     -B build \
     -D CMAKE_BUILD_TYPE=Release \
-    -D CMAKE_INSTALL_PREFIX=/usr \
     -D CMAKE_INSTALL_LIBDIR=lib \
-    -G Ninja \
+    -D CMAKE_INSTALL_PREFIX=/usr \
     -S $pkgname
-  ninja -C build
+  make -C build
 }
 
 package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 $pkgname.desktop \
-    "$pkgdir"/usr/share/xsessions/$pkgname.desktop
-  install -Dm644 ${pkgname}_kdm.desktop \
-    "$pkgdir"/usr/share/apps/kdm/sessions/$pkgname.desktop
+  DESTDIR="$pkgdir" make -C build install
+  install -Dm644 -t "$pkgdir/usr/share/xsessions" $pkgname.desktop
+  install -Dm644 -t "$pkgdir/usr/share/apps/kdm/sessions" 
${pkgname}_kdm.desktop
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pekwm/-/commit/905335006e9f9acf31aef6b00ca5ad171cf7a8fe

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pekwm/-/commit/905335006e9f9acf31aef6b00ca5ad171cf7a8fe
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to