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


Commits:
063ec492 by Fabian Bornschein at 2024-08-11T20:17:57+02:00
Add nvchecker configuration (.nvchecker.toml)

- - - - -
fa2639f9 by Fabian Bornschein at 2024-08-11T20:20:04+02:00
upgpkg: 47beta-1: gnome-unstable

- - - - -
14bba1aa by Fabian Bornschein at 2024-09-02T14:19:03+02:00
upgpkg: 47rc-1: gnome-unstable

- - - - -
87747f4a by Jan Alexander Steffens (heftig) at 2024-09-16T23:49:37+02:00
47.0-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = tecla
        pkgdesc = Keyboard layout viewer
-       pkgver = 46.0
+       pkgver = 47.0
        pkgrel = 1
        url = https://gitlab.gnome.org/GNOME/tecla
        arch = x86_64
@@ -17,7 +17,7 @@ pkgbase = tecla
        depends = libxkbcommon
        depends = pango
        depends = wayland
-       source = 
git+https://gitlab.gnome.org/GNOME/tecla.git#commit=828a9d7083f9ca5f4e5710333d4ed9acdfa71438
-       b2sums = 
0d8e742c047b4b03097231d6f7249d82e56bdba5cf19dfc81ac75531fbc99ca5638352163e7e67b5bc63635d3859cb51c5ff6d648bdbc7a505ab625d8e725018
+       source = git+https://gitlab.gnome.org/GNOME/tecla.git#tag=47.0
+       b2sums = 
aa25059fab60df80fbef146373f9240e83cd36b384a327a04c325de25a7d276e4d4e337046265b0e8da2dc28e89b158e4df855badc1c285c1d9522a8167ecbd0
 
 pkgname = tecla


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


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
 
 pkgname=tecla
-pkgver=46.0
+pkgver=47.0
 pkgrel=1
 pkgdesc="Keyboard layout viewer"
 url="https://gitlab.gnome.org/GNOME/tecla";
@@ -24,14 +24,8 @@ makedepends=(
   meson
 )
 groups=(gnome)
-_commit=828a9d7083f9ca5f4e5710333d4ed9acdfa71438  # tags/46.0^0
-source=("git+https://gitlab.gnome.org/GNOME/tecla.git#commit=$_commit";)
-b2sums=('0d8e742c047b4b03097231d6f7249d82e56bdba5cf19dfc81ac75531fbc99ca5638352163e7e67b5bc63635d3859cb51c5ff6d648bdbc7a505ab625d8e725018')
-
-pkgver() {
-  cd tecla
-  git describe --tags | sed -r 
's/\.([a-z])/\1/;s/([a-z])\./\1/;s/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+https://gitlab.gnome.org/GNOME/tecla.git#tag=${pkgver/[a-z]/.&}";)
+b2sums=('aa25059fab60df80fbef146373f9240e83cd36b384a327a04c325de25a7d276e4d4e337046265b0e8da2dc28e89b158e4df855badc1c285c1d9522a8167ecbd0')
 
 prepare() {
   cd tecla



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tecla/-/compare/73cf58fabfc39bd4f6456f7b263dcf38ba367eed...87747f4a37c0306abe7a4381e22873613561b80f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tecla/-/compare/73cf58fabfc39bd4f6456f7b263dcf38ba367eed...87747f4a37c0306abe7a4381e22873613561b80f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to