Date: Sunday, May 14, 2017 @ 16:10:42 Author: zorun Revision: 227999 Add argon2
Added: argon2/ argon2/repos/ argon2/trunk/ argon2/trunk/PKGBUILD argon2/trunk/libargon2.pc --------------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ libargon2.pc | 11 +++++++++++ 2 files changed, 49 insertions(+) Added: argon2/trunk/PKGBUILD =================================================================== --- argon2/trunk/PKGBUILD (rev 0) +++ argon2/trunk/PKGBUILD 2017-05-14 16:10:42 UTC (rev 227999) @@ -0,0 +1,38 @@ +# Maintainer: Baptiste Jonglez <baptiste--aur at jonglez dot org> +pkgname=argon2 +pkgver=20161029 +pkgrel=2 +pkgdesc="A password-hashing function (reference C implementation)" +arch=("x86_64" "i686") +url="https://github.com/P-H-C/phc-winner-argon2" +license=('Apache') +depends=("glibc") +source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" + "libargon2.pc") +sha256sums=('fe0049728b946b58b94cc6db89b34e2d050c62325d16316a534d2bedd78cd5e7' + '4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836') + +prepare() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + cp "${srcdir}/libargon2.pc" libargon2.pc + sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc +} + +build() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + make argon2 libs +} + +check() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + make test +} + +package() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + chmod -x "${pkgdir}/usr/include/argon2.h" + install -Dm644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc" +} + +# vim:set ts=2 sw=2 et: Added: argon2/trunk/libargon2.pc =================================================================== --- argon2/trunk/libargon2.pc (rev 0) +++ argon2/trunk/libargon2.pc 2017-05-14 16:10:42 UTC (rev 227999) @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: libargon2 +Description: Development libraries for libargon2 +Version: @UPSTREAM_VER@ +Libs: -L${libdir} -largon2 -lrt -ldl +Cflags: +URL: https://github.com/P-H-C/phc-winner-argon2