Fabian Bornschein pushed to branch main at Arch Linux / Packaging / Packages / 
gsettings-desktop-schemas


Commits:
6689bd07 by Fabian Bornschein at 2024-07-02T17:05:47+02:00
upgpkg: 46.0-2
* No actual package changes
* Add glib2-devel to makedeps to fix build
* Use git tag instead of commit in source array
* Add nvchecker config (.nvchecker.toml)

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,19 @@
 pkgbase = gsettings-desktop-schemas
        pkgdesc = Shared GSettings schemas for the desktop
        pkgver = 46.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
        arch = any
        license = LGPL-2.1-or-later
        makedepends = git
+       makedepends = glib2-devel
        makedepends = gobject-introspection
        makedepends = meson
        depends = adobe-source-code-pro-fonts
        depends = cantarell-fonts
        depends = dconf
        depends = glib2
-       source = 
git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#commit=38196cc6692c3622d974466c7964a0263b4ff3b4
+       source = 
git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#tag=46.0
        b2sums = 
af6475bdb556c9a82eb29e7d1f704c73ebc0b34e8fd23e68ec120d1667eeba8ece93228e7c9612a287782a8efb657ee735a87d6c9896661b9dcb56cfafb04c5e
 
 pkgname = gsettings-desktop-schemas


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


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
 
 pkgname=gsettings-desktop-schemas
 pkgver=46.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Shared GSettings schemas for the desktop"
 url="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas";
 arch=(any)
@@ -19,18 +19,13 @@ depends=(
 )
 makedepends=(
   git
+  glib2-devel
   gobject-introspection
   meson
 )
-_commit=38196cc6692c3622d974466c7964a0263b4ff3b4  # tags/46.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#commit=$_commit";)
+source=("git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#tag=${pkgver/[a-z]/.&}";)
 
b2sums=('af6475bdb556c9a82eb29e7d1f704c73ebc0b34e8fd23e68ec120d1667eeba8ece93228e7c9612a287782a8efb657ee735a87d6c9896661b9dcb56cfafb04c5e')
 
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -r 
's/\.([a-z])/\1/;s/([a-z])\./\1/;s/[^-]*-g/r&/;s/-/+/g'
-}
-
 prepare() {
   cd $pkgname
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gsettings-desktop-schemas/-/commit/6689bd07845bf9eb5d764a450729e024dfe393af

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gsettings-desktop-schemas/-/commit/6689bd07845bf9eb5d764a450729e024dfe393af
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to