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.