APKBUILD 1.13 KB
Newer Older
Natanael Copa's avatar
Natanael Copa committed
1
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
Carlo Landmeter's avatar
Carlo Landmeter committed
2
pkgname=curl
Natanael Copa's avatar
Natanael Copa committed
3
pkgver=7.31.0
Natanael Copa's avatar
Natanael Copa committed
4
pkgrel=0
Carlo Landmeter's avatar
Carlo Landmeter committed
5 6
pkgdesc="An URL retrival utility and library"
url="http://curl.haxx.se"
7
arch="all"
Carlo Landmeter's avatar
Carlo Landmeter committed
8
license="MIT"
Natanael Copa's avatar
Natanael Copa committed
9
depends=
Natanael Copa's avatar
Natanael Copa committed
10
depends_dev="zlib-dev openssl-dev libssh2-dev"
Natanael Copa's avatar
Natanael Copa committed
11
makedepends="$depends_dev"
Natanael Copa's avatar
Natanael Copa committed
12
source="http://curl.haxx.se/download/curl-$pkgver.tar.bz2"
Carlo Landmeter's avatar
Carlo Landmeter committed
13 14
subpackages="$pkgname-doc $pkgname-dev"

Carlo Landmeter's avatar
Carlo Landmeter committed
15 16
_builddir="$srcdir/$pkgname-$pkgver"

17 18 19 20 21 22 23 24 25
prepare() {
	local i
	cd "$_builddir"
	for i in $source; do
		case $i in
		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
		esac
	done
}
Carlo Landmeter's avatar
Carlo Landmeter committed
26
build() {
Carlo Landmeter's avatar
Carlo Landmeter committed
27
	cd "$_builddir"
28 29 30
	./configure --prefix=/usr \
		--mandir=/usr/share/man \
		--without-libidn \
Natanael Copa's avatar
Natanael Copa committed
31
		--enable-ipv6 \
32
		--disable-ldap
Carlo Landmeter's avatar
Carlo Landmeter committed
33
	make || return 1
Natanael Copa's avatar
Natanael Copa committed
34
}
35

Natanael Copa's avatar
Natanael Copa committed
36
package() {
Carlo Landmeter's avatar
Carlo Landmeter committed
37
	cd "$_builddir"
Natanael Copa's avatar
Natanael Copa committed
38 39
	make DESTDIR="$pkgdir" install || return 1
	rm "$pkgdir"/usr/lib/*.la || return 1
Carlo Landmeter's avatar
Carlo Landmeter committed
40 41
}

Natanael Copa's avatar
Natanael Copa committed
42 43 44
md5sums="b7bea20579ac2f696338ae03f2c19ba5  curl-7.31.0.tar.bz2"
sha256sums="a73b118eececff5de25111f35d1d0aafe1e71afdbb83082a8e44d847267e3e08  curl-7.31.0.tar.bz2"
sha512sums="56b69cf5ec6e4de2b38280fe03ce97dfad33f3f88d2147a0334dab5cd6cde30aef2f4d09761b1dc8d515b448b5c149aff7f15c6ccd235cdf951f3c021b360200  curl-7.31.0.tar.bz2"