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


Commits:
dd490d6b by Jan Alexander Steffens (heftig) at 2024-07-21T02:28:54+02:00
3.22.33-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,24 +1,33 @@
 pkgbase = aisleriot
        pkgdesc = A collection of patience games written in guile scheme
-       pkgver = 3.22.30
+       pkgver = 3.22.33
        pkgrel = 1
        url = https://wiki.gnome.org/Apps/Aisleriot
        arch = x86_64
-       license = GPL
+       license = GFDL-1.1-or-later
+       license = GFDL-1.3-only
+       license = GPL-3.0-or-later
+       license = LGPL-3.0-or-later
        makedepends = appstream-glib
        makedepends = git
+       makedepends = glib2-devel
        makedepends = meson
        makedepends = yelp-tools
+       depends = at-spi2-core
+       depends = cairo
        depends = dconf
+       depends = gdk-pixbuf2
+       depends = glib2
+       depends = glibc
        depends = gtk3
        depends = guile
+       depends = hicolor-icon-theme
        depends = libcanberra
        depends = librsvg
        optdepends = pysolfc-cardsets: PySol card sets
        optdepends = pysolfc: PySol card sets
-       options = debug
        options = !lto
-       source = 
git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=40c064e3488a131b5f21e36e7657728b639f4d38
-       b2sums = SKIP
+       source = git+https://gitlab.gnome.org/GNOME/aisleriot.git#tag=3.22.33
+       b2sums = 
35cd565cb42e050fd5447470d45b40007f519ca60d76a09d29390ba7c73d5f7f362cf008bdb39a0730319b4ac57a3957456297b3359387ac8112c696cc00dae5
 
 pkgname = aisleriot


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[aisleriot]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/aisleriot.git";
+include_regex = '\d+\.\d*[02468]\.\d+'


=====================================
PKGBUILD
=====================================
@@ -1,22 +1,34 @@
 # Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
 
 pkgname=aisleriot
-pkgver=3.22.30
+pkgver=3.22.33
 pkgrel=1
 pkgdesc="A collection of patience games written in guile scheme"
 url="https://wiki.gnome.org/Apps/Aisleriot";
 arch=(x86_64)
-license=(GPL)
+license=(
+  GFDL-1.1-or-later
+  GFDL-1.3-only
+  GPL-3.0-or-later
+  LGPL-3.0-or-later
+)
 depends=(
+  at-spi2-core
+  cairo
   dconf
+  gdk-pixbuf2
+  glib2
+  glibc
   gtk3
   guile
+  hicolor-icon-theme
   libcanberra
   librsvg
 )
 makedepends=(
   appstream-glib
   git
+  glib2-devel
   meson
   yelp-tools
 )
@@ -25,19 +37,11 @@ optdepends=(
   'pysolfc: PySol card sets'
 )
 options=(
-  debug
-
   # 
https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1
   !lto
 )
-_commit=40c064e3488a131b5f21e36e7657728b639f4d38  # tags/3.22.30^0
-source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=$_commit";)
-b2sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#tag=$pkgver";)
+b2sums=('35cd565cb42e050fd5447470d45b40007f519ca60d76a09d29390ba7c73d5f7f362cf008bdb39a0730319b4ac57a3957456297b3359387ac8112c696cc00dae5')
 
 prepare() {
   cd $pkgname
@@ -45,9 +49,6 @@ prepare() {
 
 build() {
   local meson_options=(
-    # 
https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1
-    -D b_lto=false
-
     -D theme_kde=false
     -D theme_pysol=true
     -D theme_pysol_path=/usr/share/PySolFC



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/aisleriot/-/commit/dd490d6b369c8910e6ab0688b8122125baa6837c

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


Reply via email to