diff options
author | Zach Callear | 2020-08-24 09:22:29 -0600 |
---|---|---|
committer | Zach Callear | 2020-08-24 09:22:29 -0600 |
commit | 35a67b3926ddaeabcd6d1c95322bab9870c1fe06 (patch) | |
tree | c98798cca405ebc986f09247cb0b5c049db9d3f2 | |
parent | 3db28d01404247c67df8ce87c0644da6ec780d2e (diff) | |
download | aur-35a67b3926ddaeabcd6d1c95322bab9870c1fe06.tar.gz |
Update to 0.10.4, hosted on GitHub
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 31 insertions, 22 deletions
@@ -1,19 +1,22 @@ pkgbase = pam_ssh_agent_auth - pkgdesc = PAM module which permits authentication for arbitrary services via ssh-agent. - pkgver = 0.10.3 - pkgrel = 4 - url = http://pamsshagentauth.sourceforge.net/ + pkgdesc = PAM module which permits authentication via the keyring in a forwarded ssh-agent. + pkgver = 0.10.4 + pkgrel = 1 + url = https://github.com/jbeverly/pam_ssh_agent_auth arch = i686 arch = x86_64 arch = armv6h arch = armv7h arch = aarch64 license = custom:OpenSSL - depends = openssl-1.0 + makedepends = git + depends = openssl optdepends = openssh: standard ssh-agent optdepends = gnupg: gpg ssh-agent - source = http://downloads.sourceforge.net/project/pamsshagentauth/pam_ssh_agent_auth/v0.10.3/pam_ssh_agent_auth-0.10.3.tar.bz2 - md5sums = 8dbe90ab3625e545036333e6f51ccf1d + source = git://github.com/jbeverly/pam_ssh_agent_auth.git#tag=pam_ssh_agent_auth-0.10.4 + source = git://github.com/floodyberry/ed25519-donna#commit=8757bd4cd209cb032853ece0ce413f122eef212c + md5sums = SKIP + md5sums = SKIP pkgname = pam_ssh_agent_auth @@ -3,30 +3,36 @@ # Contributor: Anders Bergh <anders1@gmail.com> # Contributor: Chris <alostengineer at narmos dot org> pkgname=pam_ssh_agent_auth -pkgver=0.10.3 -pkgrel=4 -pkgdesc="PAM module which permits authentication for arbitrary services via ssh-agent." +pkgver=0.10.4 +pkgrel=1 +pkgdesc="PAM module which permits authentication via the keyring in a forwarded ssh-agent." arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') -url="http://pamsshagentauth.sourceforge.net/" +url="https://github.com/jbeverly/pam_ssh_agent_auth" license=('custom:OpenSSL') -source=(http://downloads.sourceforge.net/project/pamsshagentauth/$pkgname/v$pkgver/$pkgname-$pkgver.tar.bz2) -# I couldn't find a published checksum upstream, but Debian uses this md5sum: -md5sums=('8dbe90ab3625e545036333e6f51ccf1d') -depends=('openssl-1.0') +source=(git://github.com/jbeverly/pam_ssh_agent_auth.git#tag=$pkgname-$pkgver + git://github.com/floodyberry/ed25519-donna#commit=8757bd4cd209cb032853ece0ce413f122eef212c) +md5sums=('SKIP' + 'SKIP') +makedepends=('git') +depends=('openssl') optdepends=('openssh: standard ssh-agent' - 'gnupg: gpg ssh-agent' ) + 'gnupg: gpg ssh-agent') + +prepare() { + cd "$srcdir/$pkgname/ed25519-donna" + git submodule init + git config submodule.ed25519-donna.url $srcdir/ed25519-donna + git submodule update +} build() { - cd "$srcdir/$pkgname-$pkgver" - PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig \ - CFLAGS+=" -I/usr/include/openssl-1.0" \ - LDFLAGS+=" -L/usr/lib/openssl-1.0 -lssl" \ - ./configure --prefix=/usr --with-mantype=man --libexecdir=/usr/lib/security + cd "$srcdir/$pkgname" + ./configure --prefix=/usr --with-mantype=man --libexecdir=/usr/lib/security --without-openssl-header-check make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make DESTDIR="$pkgdir/" install install -Dm644 LICENSE.OpenSSL "$pkgdir/usr/share/licenses/$pkgname/LICENSE" |