Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
yubico-pam


Commits:
d4cd156a by Christian Hesse at 2026-04-13T10:14:15+02:00
build from git sources

- - - - -
27a35179 by Christian Hesse at 2026-04-13T10:15:18+02:00
upgpkg: 2.27-4: rebuild packages older than two years

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,21 +1,21 @@
 pkgbase = yubico-pam
        pkgdesc = Yubico YubiKey PAM module
        pkgver = 2.27
-       pkgrel = 3
+       pkgrel = 4
        url = https://github.com/Yubico/yubico-pam
        arch = x86_64
        license = BSD
        checkdepends = perl-net-ldap-server
+       makedepends = git
+       makedepends = asciidoc
        depends = pam
        depends = yubico-c-client
        depends = yubikey-personalization
        depends = json-c
        provides = pam_yubico
        conflicts = pam_yubico
-       source = 
https://developers.yubico.com/yubico-pam/Releases/pam_yubico-2.27.tar.gz
-       source = 
https://developers.yubico.com/yubico-pam/Releases/pam_yubico-2.27.tar.gz.sig
+       source = git+https://github.com/Yubico/yubico-pam.git#tag=2.27?signed
        validpgpkeys = 0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A
-       sha256sums = 
63d02788852644d871746e1a7a1d16c272c583c226f62576f5ad232a6a44e18c
-       sha256sums = SKIP
+       sha256sums = 
b137854b2a8758f9a646d13590725eb92cd3396e56222b4f68a33a9f886370ec
 
 pkgname = yubico-pam


=====================================
PKGBUILD
=====================================
@@ -4,38 +4,44 @@
 pkgname=yubico-pam
 _shortname=pam_yubico
 pkgver=2.27
-pkgrel=3
+pkgrel=4
 pkgdesc='Yubico YubiKey PAM module'
 arch=('x86_64')
 url='https://github.com/Yubico/yubico-pam'
 license=('BSD')
 depends=('pam' 'yubico-c-client' 'yubikey-personalization' 'json-c')
+makedepends=('git' 'asciidoc')
 checkdepends=('perl-net-ldap-server')
 provides=("${_shortname}")
 conflicts=("${_shortname}")
 validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A') # Klas Lindfors 
<[email protected]>
-source=("https://developers.yubico.com/${pkgname}/Releases/${_shortname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('63d02788852644d871746e1a7a1d16c272c583c226f62576f5ad232a6a44e18c'
-            'SKIP')
+source=("git+https://github.com/Yubico/yubico-pam.git#tag=${pkgver}?signed";)
+sha256sums=('b137854b2a8758f9a646d13590725eb92cd3396e56222b4f68a33a9f886370ec')
+
+prepare() {
+  cd 'yubico-pam'
+
+  autoreconf -fi
+}
 
 build() {
-       cd "${_shortname}-${pkgver}"
+  cd 'yubico-pam'
 
-       ./configure \
-               --prefix=/usr
-       make
+  ./configure \
+    --prefix=/usr
+  make
 }
 
 check() {
-       cd "${_shortname}-${pkgver}"
+  cd 'yubico-pam'
 
-       make check
+  make check
 }
 
 package() {
-       cd "${_shortname}-${pkgver}"
+  cd 'yubico-pam'
 
-       install -D -m0644 COPYING 
"${pkgdir}/usr/share/licenses/yubico-pam/COPYING"
-       install -D -m0644 README "${pkgdir}/usr/share/doc/yubico-pam/README"
-       make DESTDIR="${pkgdir}/" install
+  install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/yubico-pam/COPYING"
+  install -D -m0644 README "${pkgdir}/usr/share/doc/yubico-pam/README"
+  make DESTDIR="${pkgdir}/" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/yubico-pam/-/compare/c86d11423b8b61e63318079aa6dd35e466e78473...27a35179abaab392aa500512883ef939996283be

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/yubico-pam/-/compare/c86d11423b8b61e63318079aa6dd35e466e78473...27a35179abaab392aa500512883ef939996283be
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to