# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
setvar pkgname = 'alpine'
setvar pkgver = '2.20'
setvar _ver = ${pkgver%_p*}
setvar _pver = ${pkgver##*_p}
setvar pkgrel = '9'
setvar pkgdesc = ""Text-based email client, friendly for novices but powerful""
setvar url = ""http://www.washington.edu/alpine/""
setvar arch = ""all""
setvar license = ""ASL 2.0""
setvar depends = """"
setvar makedepends = ""openldap-dev heimdal-dev ncurses-dev libressl-dev
	automake autoconf libtool""
setvar subpackages = ""$pkgname-doc""
setvar source = ""http://patches.freeiz.com/alpine/patches/alpine-$pkgver/alpine-$pkgver.tar.xz
	uclibc-musl.patch
	""

setvar _builddir = ""$srcdir"/$pkgname-$_ver"
proc prepare {
	cd $_builddir
	for i in $source {
		case (i) {
		*.patch {
			msg "Applying $i"
			patch -p1 -i "$srcdir"/$i || return 1
			}
		}
	}
	libtoolize --force && aclocal -I m4 && autoconf \
		&& automake --force --add-missing || return 1
}

proc build {
	cd $_builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--with-passfile=.pine-pass \
		--without-tcl \
		--disable-shared \
		--with-system-pinerc=/etc/alpine.d/pine.conf \
		--with-system-fixed-pinerc=/etc/alpine.d/pine.conf.fixed \
		|| return 1
	make
}

proc package {
	cd $_builddir
	make DESTDIR="$pkgdir" install || return 1
}

setvar md5sums = ""2d63c923f7995890c0eecfc0c3d1c936  alpine-2.20.tar.xz
f9d8a0f9d6722ba15c473a7925a64285  uclibc-musl.patch""
setvar sha256sums = ""9b20f0cd08968e7f7c09a1dd49548609fad3318ddf0b32fa3047b8b0eda1c80e  alpine-2.20.tar.xz
96b3f504fbb91cfe5e3f7eb970ae618069eee54a0007e905d7aa4f6d514c9df8  uclibc-musl.patch""
setvar sha512sums = ""be90f5028033e8e98d3df34d3adaef677dc39f7c8ef26efbbf9e610f0f04ddaabd36004774c5b03139e9ba07cc88de6f7257d192398657a3f5d834ad93b63da3  alpine-2.20.tar.xz
1b14352571dd12749bbb6ebc1fd468dbb5a8e4d7a27e87f5baeb00a60d5c1a016d925c6bc776da7e1dbf0ad8d799a65049b64774113274d7ffb07c7b1b196775  uclibc-musl.patch""