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.
