Balló György pushed to branch main at Arch Linux / Packaging / Packages / pekwm


Commits:
a36e2170 by Balló György at 2026-01-03T21:24:48+01:00
upgpkg: 0.4.2-1: Update to new release

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,22 +1,21 @@
 pkgbase = pekwm
        pkgdesc = Tabbed X11 window manager
-       pkgver = 0.4.1
+       pkgver = 0.4.2
        pkgrel = 1
-       url = https://github.com/pekdon/pekwm
+       url = https://www.pekwm.se/
        arch = x86_64
        license = GPL-2.0-or-later
        makedepends = cmake
        makedepends = gendesk
        makedepends = git
+       depends = curl
        depends = libjpeg-turbo
        depends = libpng
        depends = libxft
        depends = libxinerama
        depends = libxpm
        depends = libxrandr
-       optdepends = lxappearance: feature-rich GTK+ theme switcher
-       optdepends = nitrogen: background browser and setter
-       optdepends = tint2: basic, good-looking task manager
+       depends = systemd-libs
        backup = etc/pekwm/autoproperties
        backup = etc/pekwm/autoproperties_typerules
        backup = etc/pekwm/config
@@ -27,9 +26,10 @@ pkgbase = pekwm
        backup = etc/pekwm/mouse_click
        backup = etc/pekwm/mouse_sloppy
        backup = etc/pekwm/mouse_system
+       backup = etc/pekwm/panel
        backup = etc/pekwm/start
        backup = etc/pekwm/vars
-       source = git+https://github.com/pekdon/pekwm#tag=release-0.4.1
-       b2sums = 
f364376bacd8e034249d8ca70770b079c37ec5cd9a2b67b92fcf4c35569902839ca3d78ffc77dc18f773f97ae9587bd2cb08fb4e192a98544afbbd3146c78291
+       source = https://www.pekwm.se/pekwm/uv/pekwm-0.4.2.tar.gz
+       b2sums = 
0ce50d98eef0c7bcd2a5cde7774f75807ed8e2fd95bbee1ad05d911b284eb5e4de152e6f7a3c08db2fb9ac3fdb027da4c146db2b7fabc6846c6f76530c1e5256
 
 pkgname = pekwm


=====================================
.nvchecker.toml
=====================================
@@ -1,3 +1,4 @@
 [pekwm]
-source = "git"
-git = "https://github.com/pekdon/pekwm.git";
+source = "regex"
+url = "https://www.pekwm.se/pekwm/juvlist";
+regex = "pekwm-([^\"]*).tar.gz"


=====================================
PKGBUILD
=====================================
@@ -3,17 +3,14 @@
 # Contributor: Eddie Lozon <[email protected]>
 
 pkgname=pekwm
-pkgver=0.4.1
+pkgver=0.4.2
 pkgrel=1
 pkgdesc='Tabbed X11 window manager'
 arch=(x86_64)
 license=(GPL-2.0-or-later)
-url='https://github.com/pekdon/pekwm'
+url='https://www.pekwm.se/'
 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')
+depends=(curl libjpeg-turbo libpng libxft libxinerama libxpm libxrandr 
systemd-libs)
 backup=(etc/pekwm/autoproperties
         etc/pekwm/autoproperties_typerules
         etc/pekwm/config
@@ -24,10 +21,11 @@ backup=(etc/pekwm/autoproperties
         etc/pekwm/mouse_click
         etc/pekwm/mouse_sloppy
         etc/pekwm/mouse_system
+        etc/pekwm/panel
         etc/pekwm/start
         etc/pekwm/vars)
-source=("git+$url#tag=release-$pkgver")
-b2sums=('f364376bacd8e034249d8ca70770b079c37ec5cd9a2b67b92fcf4c35569902839ca3d78ffc77dc18f773f97ae9587bd2cb08fb4e192a98544afbbd3146c78291')
+source=("https://www.pekwm.se/pekwm/uv/pekwm-$pkgver.tar.gz";)
+b2sums=('0ce50d98eef0c7bcd2a5cde7774f75807ed8e2fd95bbee1ad05d911b284eb5e4de152e6f7a3c08db2fb9ac3fdb027da4c146db2b7fabc6846c6f76530c1e5256')
 
 prepare() {
   gendesk -f -n --pkgname $pkgname --pkgdesc "$pkgdesc" --name PekWM
@@ -40,7 +38,7 @@ build() {
     -D CMAKE_BUILD_TYPE=Release \
     -D CMAKE_INSTALL_LIBDIR=lib \
     -D CMAKE_INSTALL_PREFIX=/usr \
-    -S $pkgname \
+    -S $pkgname-$pkgver \
     -W no-dev
   make -C build
 }



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

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


Reply via email to