diff options
author | Michał Adamski <michal@ert.pl> | 2020-10-09 15:08:07 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-10-11 23:43:49 +0000 |
commit | b7eb147cf6540166eb80188e5e270d4468d054dd (patch) | |
tree | 930fc619d9d7b1bb84473dbddc5252bc8219efeb | |
parent | a904f399c9b7151865bcdeb6113fc7510fc8fbd8 (diff) | |
download | alpine_aports-b7eb147cf6540166eb80188e5e270d4468d054dd.tar.bz2 alpine_aports-b7eb147cf6540166eb80188e5e270d4468d054dd.tar.xz alpine_aports-b7eb147cf6540166eb80188e5e270d4468d054dd.zip |
testing/libsecp256k1: new aport
-rw-r--r-- | testing/libsecp256k1/APKBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/testing/libsecp256k1/APKBUILD b/testing/libsecp256k1/APKBUILD new file mode 100644 index 0000000000..1250734dfc --- /dev/null +++ b/testing/libsecp256k1/APKBUILD | |||
@@ -0,0 +1,37 @@ | |||
1 | # Maintainer: Michał Adamski <michal@ert.pl> | ||
2 | pkgname=libsecp256k1 | ||
3 | pkgver=0_git20201009 | ||
4 | pkgrel=0 | ||
5 | _gitrev=63150ab4da1ef13ebfb4396064e1ff501dbd015e | ||
6 | pkgdesc="Optimized C library for EC operations on curve secp256k1" | ||
7 | url="https://github.com/bitcoin-core/secp256k1" | ||
8 | arch="all" | ||
9 | license="MIT" | ||
10 | makedepends="autoconf automake libtool" | ||
11 | subpackages="$pkgname-dev" | ||
12 | source="https://github.com/bitcoin-core/secp256k1/archive/$_gitrev/secp256k1-$_gitrev.tar.gz" | ||
13 | builddir="$srcdir/secp256k1-$_gitrev" | ||
14 | |||
15 | prepare() { | ||
16 | default_prepare | ||
17 | ./autogen.sh | ||
18 | } | ||
19 | |||
20 | build() { | ||
21 | ./configure \ | ||
22 | --build=$CBUILD \ | ||
23 | --host=$CHOST \ | ||
24 | --prefix=/usr \ | ||
25 | --disable-static \ | ||
26 | --enable-module-recovery | ||
27 | make | ||
28 | } | ||
29 | |||
30 | check() { | ||
31 | make check | ||
32 | } | ||
33 | |||
34 | package() { | ||
35 | make DESTDIR="$pkgdir" install | ||
36 | } | ||
37 | sha512sums="e3b93b3d973cb37d9900f9accdb63483a30a8422abf46d5dc6c2fd814deba27cc5865b643c3d3c9a8c38f020e330559de046656a5a1ab9f4929cbc2d53b33abc secp256k1-63150ab4da1ef13ebfb4396064e1ff501dbd015e.tar.gz" | ||