Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / swell-foop


Commits:
cdbd5096 by Jan Alexander Steffens (heftig) at 2025-01-27T23:31:27+01:00
46.0-2: namcap fixes

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,10 @@
 pkgbase = swell-foop
        pkgdesc = Clear the screen by removing groups of colored and shaped 
tiles
        pkgver = 46.0
-       pkgrel = 1
-       url = https://wiki.gnome.org/Apps/Swell(20)Foop
+       pkgrel = 2
+       url = https://gitlab.gnome.org/GNOME/swell-foop
        arch = x86_64
-       groups = gnome-extra
        license = GPL-2.0-or-later
-       makedepends = appstream-glib
        makedepends = git
        makedepends = meson
        makedepends = vala
@@ -21,7 +19,7 @@ pkgbase = swell-foop
        depends = libgnome-games-support-2
        depends = librsvg
        depends = pango
-       source = 
git+https://gitlab.gnome.org/GNOME/swell-foop.git#commit=d173f2c751acdf572a2cc90ef55cdd624f9305d5
-       b2sums = SKIP
+       source = git+https://gitlab.gnome.org/GNOME/swell-foop.git#tag=46.0
+       b2sums = 
b455f01a5dd00d2a59bf4b617cf4fdc9af439efe761e7287ac079003d3ac6a98e77d0de98b0358c0b41a1e046857da6e09e46fb7aea6d4a0e25406fd580dc3be
 
 pkgname = swell-foop


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,6 @@
+[swell-foop]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/swell-foop.git";
+include_regex = '\d+(\.\d+)*'
+from_pattern = '\.([a-z])'
+to_pattern = '\1'


=====================================
PKGBUILD
=====================================
@@ -4,9 +4,9 @@
 
 pkgname=swell-foop
 pkgver=46.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Clear the screen by removing groups of colored and shaped tiles"
-url="https://wiki.gnome.org/Apps/Swell(20)Foop"
+url="https://gitlab.gnome.org/GNOME/swell-foop";
 arch=(x86_64)
 license=(GPL-2.0-or-later)
 depends=(
@@ -22,21 +22,13 @@ depends=(
   pango
 )
 makedepends=(
-  appstream-glib
   git
   meson
   vala
   yelp-tools
 )
-groups=(gnome-extra)
-_commit=d173f2c751acdf572a2cc90ef55cdd624f9305d5  # tags/46.0^0
-source=("git+https://gitlab.gnome.org/GNOME/swell-foop.git#commit=$_commit";)
-b2sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -r 
's/\.([a-z])/\1/;s/([a-z])\./\1/;s/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+$url.git#tag=${pkgver/[a-z]/.&}")
+b2sums=('b455f01a5dd00d2a59bf4b617cf4fdc9af439efe761e7287ac079003d3ac6a98e77d0de98b0358c0b41a1e046857da6e09e46fb7aea6d4a0e25406fd580dc3be')
 
 prepare() {
   cd $pkgname



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/swell-foop/-/commit/cdbd5096a2d478fa8873cf385e67c2c79cd67bfe

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


Reply via email to