X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-oi0-f49.google.com (mail-oi0-f49.google.com [209.85.218.49]) by lists.alpinelinux.org (Postfix) with ESMTP id 3539A5C4157 for ; Fri, 6 Jan 2017 01:09:21 +0000 (GMT) Received: by mail-oi0-f49.google.com with SMTP id b126so600268045oia.2 for ; Thu, 05 Jan 2017 17:09:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=aUb/9bAQHLzpOINbMSR//sdvjOvhyTK0bnmdNrAKBCs=; b=Y9m9pHWxhNNbBzT5N6JcgcV/HRptY4uvyISAzFRjGPV/CX9KoyvBWjDZJhg8mMYVjh H/7I2ghTAA7zEj8j3DLlj+9bW1eN5hYlHyC93CJPUm7uC3M59Nsso/LD2kPE19whkDix sT68Z2cSmmvnNvZuxu2Np77ML9DnRFr3Leboo3Clgr9L6xU132KnQTCRbgwbr3qEaiIv oVa441wkLlRQxYWVnsZp0ZL1mJvgBAF+m6Mm8rhe+pRLnargta2qO1T7F1024q1/ePZU zHGbD6XBYY8sI3vs/+hZkAYcuzudBVOlHIBRVXXKYmSSqKvwl8fI66YPfN/bkMfhhYUp bmQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=aUb/9bAQHLzpOINbMSR//sdvjOvhyTK0bnmdNrAKBCs=; b=k6dh8bHlkHUZ4uoYR0XG0NuO5VTucBBwF0cCBnVSV1p20PIs/Js30LHDNVuur3d0lt xy91kwcVKg7pqIVFBI5O6Y4DL38GVWcdSTM2rUOwcHKHeMRjOnmSumoMhme0f8PZq2Un BIk8XLEj1dfNkFSj+bkCN4k1W0QoyByQ9jzMM/h9+XQbzW+teypEzGJjsedhhXQ5g5Yo Gc5Pn9hefKhnGKhxhXNONjhnmr1AhX5JZOhXFXhvNze3qxSoZvUG19i4LlhMaJriC4IK wXj+e8yVJF9DMh6GvRcwyF8CE0BBsQ6oBOaJCpC0NwSl0bnI4csTQE1x2rBqDgyUjbo2 eR1A== X-Gm-Message-State: AIkVDXLT+UwXFfGBRh5GB6sEXGIsFdjhidiPyb+LnCdotCZQPmfizewhJiisjnLShg9ZlQ== X-Received: by 10.202.207.202 with SMTP id f193mr4575652oig.81.1483664960951; Thu, 05 Jan 2017 17:09:20 -0800 (PST) Received: from localhost.localdomain (104-180-35-43.lightspeed.wchtks.sbcglobal.net. [104.180.35.43]) by smtp.gmail.com with ESMTPSA id x6sm33788123otd.22.2017.01.05.17.09.19 (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 05 Jan 2017 17:09:19 -0800 (PST) From: Corey Oliver To: alpine-aports@lists.alpinelinux.org Cc: Corey Oliver Subject: [alpine-aports] [PATCH 1/3] testing/argon2: new aport Date: Thu, 5 Jan 2017 19:08:56 -0600 Message-Id: <20170106010858.25707-1-corey.jon.oliver@gmail.com> X-Mailer: git-send-email 2.9.3 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- testing/argon2/APKBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 testing/argon2/APKBUILD diff --git a/testing/argon2/APKBUILD b/testing/argon2/APKBUILD new file mode 100644 index 0000000..11c8be3 --- /dev/null +++ b/testing/argon2/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: Corey Oliver +# Maintainer: Corey Oliver +pkgname=argon2 +_pkgname=phc-winner-argon2 +pkgver=20161029 +_soname=0.0.0 +pkgrel=0 +pkgdesc="The password hash Argon2, winner of PHC" +url="https://github.com/P-H-C/phc-winner-argon2" +arch="all" +license="ASL 2.0 CC0 1.0" +subpackages="$pkgname-dev libargon2" +source="$pkgname-$pkgver.tar.gz::https://github.com/P-H-C/$_pkgname/archive/$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" + +build() { + cd "$builddir" + make && make test +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install || return 1 + + # A version number is not appended to the shared library file by default, so we do it ourselves + mv "$pkgdir"/usr/lib/libargon2.so "$pkgdir"/usr/lib/libargon2.so.$_soname || return 1 + ln -s libargon2.so.$_soname "$pkgdir"/usr/lib/libargon2.so || return 1 + ln -s libargon2.so.$_soname "$pkgdir"/usr/lib/libargon2.so.${_soname%%.*} || return 1 +} + +libargon2() { + pkgdesc="The password hash Argon2 library, winner of PHC" + mkdir -p "$subpkgdir"/usr + mv "$pkgdir"/usr/lib "$subpkgdir"/usr +} +md5sums="bd3476cb8eac9d521a4e0e04d653f5a8 argon2-20161029.tar.gz" +sha256sums="fe0049728b946b58b94cc6db89b34e2d050c62325d16316a534d2bedd78cd5e7 argon2-20161029.tar.gz" +sha512sums="e1f947a97e8b5f292dd32a6f1ea0ef3f2e411629218653821886ec4e1d5f8289d5b8f4b8bf0a37e69c344a83b975c695947d6b49fd2001a0e4273bebd4792892 argon2-20161029.tar.gz" -- 2.9.3 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---