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 /PKGBUILD | |
parent | 3db28d01404247c67df8ce87c0644da6ec780d2e (diff) | |
download | aur-35a67b3926ddaeabcd6d1c95322bab9870c1fe06.tar.gz |
Update to 0.10.4, hosted on GitHub
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 21 insertions, 15 deletions
@@ -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" |