aboutsummaryrefslogtreecommitdiff
path: root/contrib/packages/alpine/gnurl
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-10-24 10:22:49 +0000
committerng0 <ng0@n0.is>2019-10-24 10:22:49 +0000
commitdf3eda06c84b86939956d64fca7aedc5deeb5ecb (patch)
treeaa5461b4d8c7da1d4a3d50be25f1dc130c0a937e /contrib/packages/alpine/gnurl
parent7bacf9e51edaa9ccb30a4e13b45df9931ea4256d (diff)
downloadgnunet-df3eda06c84b86939956d64fca7aedc5deeb5ecb.tar.gz
gnunet-df3eda06c84b86939956d64fca7aedc5deeb5ecb.zip
move contrib/alpine to contrib/packages/alpine
Diffstat (limited to 'contrib/packages/alpine/gnurl')
-rw-r--r--contrib/packages/alpine/gnurl/APKBUILD77
1 files changed, 77 insertions, 0 deletions
diff --git a/contrib/packages/alpine/gnurl/APKBUILD b/contrib/packages/alpine/gnurl/APKBUILD
new file mode 100644
index 000000000..f14a9bd97
--- /dev/null
+++ b/contrib/packages/alpine/gnurl/APKBUILD
@@ -0,0 +1,77 @@
1# Contributor: xrs <xrs@mail36.net>
2# Maintainer: xrs <xrs@mail36.net>
3pkgname=gnurl
4pkgver=7.65.3
5pkgrel=0
6pkgdesc="curl with only HTTP/HTTPS support and GnuTLS"
7url="https://gnunet.org/en/gnurl.html"
8arch="all"
9license="MIT"
10depends="ca-certificates gnutls libidn2 zlib"
11depends_dev="gnutls-dev libidn2-dev zlib-dev"
12makedepends="$depends_dev autoconf automake libtool perl pkgconf python3"
13subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc libgnurl"
14source="https://ftp.gnu.org/gnu/gnunet/gnurl-$pkgver.tar.gz"
15
16prepare() {
17 default_prepare
18 autoreconf -vfi
19}
20
21build() {
22 ./configure \
23 --build=$CBUILD \
24 --host=$CHOST \
25 --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
26 --prefix=/usr \
27 --disable-static \
28 --enable-ipv6 \
29 --with-gnutls \
30 --with-libidn2 \
31 --without-libpsl \
32 --without-libssh2 \
33 --without-libmetalink \
34 --without-winidn \
35 --without-librtmp \
36 --without-nghttp2 \
37 --without-nss \
38 --without-cyassl \
39 --without-polarssl \
40 --without-ssl \
41 --without-winssl \
42 --without-darwinssl \
43 --disable-sspi \
44 --disable-ntlm-wb \
45 --disable-ldap \
46 --disable-rtsp \
47 --disable-dict \
48 --disable-telnet \
49 --disable-tftp \
50 --disable-pop3 \
51 --disable-imap \
52 --disable-smtp \
53 --disable-gopher \
54 --disable-file \
55 --disable-ftp \
56 --disable-smb \
57 --disable-ares
58 make
59}
60
61check() {
62 make -C tests nonflaky-test
63}
64
65package() {
66 make DESTDIR="$pkgdir" install
67}
68
69libgnurl() {
70 pkgdesc="curl library with only HTTP/HTTPS support and GnuTLS"
71
72 mkdir -p "$subpkgdir"/usr
73 mv "$pkgdir"/usr/lib "$subpkgdir"/usr
74}
75
76
77sha512sums="51aa71352dfe2e65dbcf542cb616af1eaa7e80fbc4ddb455a338e74eea245724ac1fa7ff226c418101e8ba298a8f85c2be9e7d9190a57c66e2e8c65d0c5186f8 gnurl-7.65.3.tar.gz"