Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / labwc


Commits:
2571b1e3 by Peter Jung at 2024-12-26T21:20:38+01:00
upgpkg: 0.8.2-2, refactor

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,24 +1,33 @@
 pkgbase = labwc
        pkgdesc = stacking wayland compositor with look and feel from openbox
        pkgver = 0.8.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/labwc/labwc
        arch = x86_64
        license = GPL-2.0-only
+       makedepends = git
        makedepends = meson
        makedepends = scdoc
        makedepends = wayland-protocols
+       depends = cairo
+       depends = glib2
+       depends = glibc
+       depends = libinput
        depends = libpng
        depends = librsvg
        depends = libsfdo
+       depends = libwlroots-0.18.so
+       depends = libxcb
+       depends = libxkbcommon
+       depends = libxml2
        depends = pango
+       depends = pixman
        depends = seatd
        depends = ttf-font
-       depends = libwlroots-0.18.so
        depends = wayland
        depends = xorg-xwayland
        optdepends = bemenu: default launcher via Alt+F3
-       source = 
labwc-0.8.2.tar.gz::https://github.com/labwc/labwc/archive/0.8.2.tar.gz
-       b2sums = 
addcf8c12dc6c34a6f9e958db40bbfd8f85aec582e0507be1d3d7d2904175d5d1cea480c4ba3365167767e64c02c269ce6b34ad5cf81eec4ae3a34af1123eba8
+       source = git+https://github.com/labwc/labwc#tag=0.8.2
+       b2sums = 
849269d15966b4826b2e44a4154ad5027a21ca23084d4281c96be4f8ed4a15a5e825145065df61c579d53c7130d905df80eece0388847d592572c38030499d47
 
 pkgname = labwc


=====================================
PKGBUILD
=====================================
@@ -1,21 +1,45 @@
-# Maintainer: Lex Black <autumn-w...@web.de>
+# Maintainer: Peter Jung <ptr1...@archlinux.org>
+# Contributor: Lex Black <autumn-w...@web.de>
 
 pkgname=labwc
 pkgver=0.8.2
-pkgrel=1
+pkgrel=2
 pkgdesc='stacking wayland compositor with look and feel from openbox'
 url="https://github.com/labwc/labwc";
 arch=('x86_64')
 license=('GPL-2.0-only')
-depends=('libpng' 'librsvg' 'libsfdo' 'pango' 'seatd' 'ttf-font' 
'libwlroots-0.18.so' 'wayland' 'xorg-xwayland')
-makedepends=('meson' 'scdoc' 'wayland-protocols')
+depends=(
+  cairo
+  glib2
+  glibc
+  libinput
+  libpng
+  librsvg
+  libsfdo
+  libwlroots-0.18.so
+  libxcb
+  libxkbcommon
+  libxml2
+  pango
+  pixman
+  seatd
+  ttf-font
+  wayland
+  xorg-xwayland
+)
+makedepends=(
+  git
+  meson
+  scdoc
+  wayland-protocols
+)
 optdepends=("bemenu: default launcher via Alt+F3")
-source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/labwc/labwc/archive/${pkgver}.tar.gz";)
-b2sums=('addcf8c12dc6c34a6f9e958db40bbfd8f85aec582e0507be1d3d7d2904175d5d1cea480c4ba3365167767e64c02c269ce6b34ad5cf81eec4ae3a34af1123eba8')
+source=("git+https://github.com/labwc/labwc#tag=${pkgver}";)
+b2sums=('849269d15966b4826b2e44a4154ad5027a21ca23084d4281c96be4f8ed4a15a5e825145065df61c579d53c7130d905df80eece0388847d592572c38030499d47')
 
 
 build() {
-  arch-meson -Dman-pages=enabled "$pkgname-$pkgver" build
+  arch-meson -Dman-pages=enabled "$pkgname" build
   meson compile -C build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/labwc/-/commit/2571b1e3f688bb70915bb07f8add45b6d1cdcf33

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


Reply via email to