Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
easy-rsa


Commits:
bc21706d by Christian Hesse at 2024-10-28T14:06:04+01:00
upgpkg: 3.2.1-2: install missing library file

Fixes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/easy-rsa/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = easy-rsa
        pkgdesc = Simple shell based CA utility
        pkgver = 3.2.1
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/OpenVPN/easy-rsa
        arch = any
-       license = custom
+       license = GPL-2.0-only
        depends = openssl
        depends = sh
        depends = grep
@@ -12,9 +12,11 @@ pkgbase = easy-rsa
        backup = etc/easy-rsa/vars
        source = 
https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.1/EasyRSA-3.2.1.tgz
        source = 
https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.1/EasyRSA-3.2.1.tgz.sig
+       source = 
https://raw.githubusercontent.com/OpenVPN/easy-rsa/refs/tags/v3.2.1/dev/easyrsa-tools.lib
        validpgpkeys = 65FF3F24AA08E882CB444C94D731D97A606FD463
        validpgpkeys = 6F4056821152F03B6B24F2FCF8489F839D7367F3
        sha256sums = 
ec0fdca46c07afef341e0e0eeb2bf0cfe74a11322b77163e5d764d28cb4eec89
        sha256sums = SKIP
+       sha256sums = 
eea232959d41f49330e032bf94a49b4b6b0574d75e199dd219096f1739077b3e
 
 pkgname = easy-rsa


=====================================
PKGBUILD
=====================================
@@ -2,20 +2,22 @@
 
 pkgname=easy-rsa
 pkgver=3.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Simple shell based CA utility'
 arch=('any')
 url='https://github.com/OpenVPN/easy-rsa'
 depends=('openssl' 'sh' 'grep')
-license=('custom')
+license=('GPL-2.0-only')
 backup=('etc/easy-rsa/openssl-easyrsa.cnf'
        'etc/easy-rsa/vars')
 validpgpkeys=(
        '65FF3F24AA08E882CB444C94D731D97A606FD463'      # Josh Cepek 
<[email protected]>
        '6F4056821152F03B6B24F2FCF8489F839D7367F3')     # Eric Crist 
<[email protected]>
-source=("https://github.com/OpenVPN/easy-rsa/releases/download/v${pkgver}/EasyRSA-${pkgver}.tgz"{,.sig})
+source=("https://github.com/OpenVPN/easy-rsa/releases/download/v${pkgver}/EasyRSA-${pkgver}.tgz"{,.sig}
+        
"https://raw.githubusercontent.com/OpenVPN/easy-rsa/refs/tags/v${pkgver}/dev/easyrsa-tools.lib";)
 sha256sums=('ec0fdca46c07afef341e0e0eeb2bf0cfe74a11322b77163e5d764d28cb4eec89'
-            'SKIP')
+            'SKIP'
+            'eea232959d41f49330e032bf94a49b4b6b0574d75e199dd219096f1739077b3e')
 
 package() {
        cd EasyRSA-${pkgver}/
@@ -31,5 +33,8 @@ package() {
        install -m0644 doc/* ChangeLog "${pkgdir}"/usr/share/doc/easy-rsa/
 
        install -D -m0644 COPYING.md 
"${pkgdir}"/usr/share/licenses/easy-rsa/COPYING
+
+       # this is missing in release tarball...
+       install -D -m0755 "${srcdir}"/easyrsa-tools.lib 
"${pkgdir}"/usr/share/easy-rsa/easyrsa-tools.lib
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/easy-rsa/-/commit/bc21706daac194689ed2777bd744d69f442fb86a

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


Reply via email to