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.