Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / xapp


Commits:
39acd824 by Antonio Rojas at 2025-12-10T18:34:34+01:00
upgpkg: 3.2.0-2: Depend on xapp-symbolic-icons

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
 pkgbase = xapp
        pkgdesc = Common library for X-Apps project
        pkgver = 3.2.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/linuxmint/xapp
        arch = x86_64
        license = GPL
+       makedepends = git
        makedepends = meson
        makedepends = samurai
        makedepends = gobject-introspection
@@ -13,12 +14,13 @@ pkgbase = xapp
        makedepends = glib2-devel
        depends = libdbusmenu-gtk3
        depends = libgnomekbd
+       depends = xapp-symbolic-icons
        optdepends = python: for mate-desktop status applet
        provides = xapps
        conflicts = xapps
        replaces = xapps
-       source = 
https://github.com/linuxmint/xapp/archive/3.2.0/xapp-3.2.0.tar.gz
-       sha256sums = 
ebec8ee808b0522899f8f37a94ed2ce636ca260d1147adcd5896ca53b2884414
-       b2sums = 
7cf2947c186a7fc71ab61e045ae25f1ad0c2c964ae3f434504aae9d73309b8af3eae626d8d5d1beb54b9648616ab626a3fed6f8a8a94e869464ed7f3460e8359
+       source = git+https://github.com/linuxmint/xapp#tag=3.2.0
+       sha256sums = 
60793a54c51b57cea2fd28a7cbd14076476ad1966b14671c369ccc0253d14d24
+       b2sums = 
21dd7a808439cbdbb7d01facaca7f533abe1bcfa8244de26eafa12db0381c37fcf5e458456e6d70d825d39a6c0b9c8e9a5ea70726ec1cf149e052796b53b3380
 
 pkgname = xapp


=====================================
PKGBUILD
=====================================
@@ -5,30 +5,28 @@
 
 pkgname=xapp
 pkgver=3.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Common library for X-Apps project"
 arch=(x86_64)
 url="https://github.com/linuxmint/${pkgname}";
 license=(GPL)
-depends=(libdbusmenu-gtk3 libgnomekbd)
+depends=(libdbusmenu-gtk3 libgnomekbd xapp-symbolic-icons)
 optdepends=('python: for mate-desktop status applet')
-makedepends=(meson samurai gobject-introspection python-gobject vala 
glib2-devel)
+makedepends=(git meson samurai gobject-introspection python-gobject vala 
glib2-devel)
 provides=(xapps)
 conflicts=(xapps)
 replaces=(xapps)
-source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('ebec8ee808b0522899f8f37a94ed2ce636ca260d1147adcd5896ca53b2884414')
-b2sums=('7cf2947c186a7fc71ab61e045ae25f1ad0c2c964ae3f434504aae9d73309b8af3eae626d8d5d1beb54b9648616ab626a3fed6f8a8a94e869464ed7f3460e8359')
+source=(git+${url}#tag=$pkgver)
+sha256sums=('60793a54c51b57cea2fd28a7cbd14076476ad1966b14671c369ccc0253d14d24')
+b2sums=('21dd7a808439cbdbb7d01facaca7f533abe1bcfa8244de26eafa12db0381c37fcf5e458456e6d70d825d39a6c0b9c8e9a5ea70726ec1cf149e052796b53b3380')
 
 build() {
-  arch-meson ${pkgname}-${pkgver} build \
-    --buildtype=debugoptimized
-# https://github.com/linuxmint/xapp/issues/169
-  samu -C build
+  arch-meson ${pkgname} build
+  meson compile -C build
 }
 
 package(){
-  DESTDIR="${pkgdir}" samu -C build install
+  meson install -C build --destdir="$pkgdir"
 
   # byte-compile python modules since meson does not implement autotools’ 
py-compile.
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xapp/-/commit/39acd8244ff4b06e94a519a9ad312f2040648a55

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


Reply via email to