[arch-commits] Commit in argon2/repos (6 files)
Baptiste Jonglez
zorun at archlinux.org
Sun May 14 16:11:36 UTC 2017
Date: Sunday, May 14, 2017 @ 16:11:36
Author: zorun
Revision: 228000
archrelease: copy trunk to community-x86_64, community-i686
Added:
argon2/repos/community-i686/
argon2/repos/community-i686/PKGBUILD
(from rev 227999, argon2/trunk/PKGBUILD)
argon2/repos/community-i686/libargon2.pc
(from rev 227999, argon2/trunk/libargon2.pc)
argon2/repos/community-x86_64/
argon2/repos/community-x86_64/PKGBUILD
(from rev 227999, argon2/trunk/PKGBUILD)
argon2/repos/community-x86_64/libargon2.pc
(from rev 227999, argon2/trunk/libargon2.pc)
-------------------------------+
community-i686/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++
community-i686/libargon2.pc | 11 +++++++++++
community-x86_64/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++
community-x86_64/libargon2.pc | 11 +++++++++++
4 files changed, 98 insertions(+)
Copied: argon2/repos/community-i686/PKGBUILD (from rev 227999, argon2/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-05-14 16:11:36 UTC (rev 228000)
@@ -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:
Copied: argon2/repos/community-i686/libargon2.pc (from rev 227999, argon2/trunk/libargon2.pc)
===================================================================
--- community-i686/libargon2.pc (rev 0)
+++ community-i686/libargon2.pc 2017-05-14 16:11:36 UTC (rev 228000)
@@ -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
Copied: argon2/repos/community-x86_64/PKGBUILD (from rev 227999, argon2/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2017-05-14 16:11:36 UTC (rev 228000)
@@ -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:
Copied: argon2/repos/community-x86_64/libargon2.pc (from rev 227999, argon2/trunk/libargon2.pc)
===================================================================
--- community-x86_64/libargon2.pc (rev 0)
+++ community-x86_64/libargon2.pc 2017-05-14 16:11:36 UTC (rev 228000)
@@ -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
More information about the arch-commits
mailing list