summaryrefslogtreecommitdiffstats
path: root/main/sipsak/APKBUILD
blob: 41dd9c13c42b08b4e8ace5f34012b935da41b5de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=sipsak
pkgver=0.9.6
pkgrel=3
pkgdesc="SIP swiss army knife"
url="http://sipsak.org/"
arch="all"
license="GPL2+"
depends=""
makedepends="openssl-dev"
install=""
subpackages="$pkgname-dbg $pkgname-doc"
source="http://downloads.sourceforge.net/project/sipsak.berlios/${pkgname}-${pkgver}-1.tar.gz
	musl-fix-strcasestr.patch
	fix-off-by-one-bugs.patch
	"

_builddir="$srcdir"/$pkgname-$pkgver

prepare() {
	cd "$_builddir"
	update_config_sub || return 1
	for i in $source; do
		case $i in
		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
		esac
	done
}

build() {
	cd "$_builddir"
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		|| return 1
	make || return 1
}

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

md5sums="c4eb8e282902e75f4f040f09ea9d99d5  sipsak-0.9.6-1.tar.gz
fd7aa34ef656fc40b7ff186a670b4b60  musl-fix-strcasestr.patch
8fa15fbeadba6d319ae6bfbbb85b1bf7  fix-off-by-one-bugs.patch"
sha256sums="5064c56d482a080b6a4aea71821b78c21b59d44f6d1aa14c27429441917911a9  sipsak-0.9.6-1.tar.gz
98fbef70fa537a6c46f5641392b19d074ccc0d2c6e71bb903c69a7940dbab3cd  musl-fix-strcasestr.patch
bc05de62df8a24492ce6d74f5ce1ec7149db5b7b56bbec941bdc6db038027fe9  fix-off-by-one-bugs.patch"
sha512sums="c2d62ddaf2ecc9616941cf002a0494d2f9c43747e6b527f8b1542e9b5ae143fc69b18fc140bd3f255896b0e8eb02f7d198cc1799a4041e2d0c95d90b653591fe  sipsak-0.9.6-1.tar.gz
5a9f2679ef8b5e7a7d2db79e32c2a9ca304bd507804d86628231ad273cc08810bf3470f2b3fb5e873279d619669917f81fbf9bdfe74e83e3dfa6451aa4b62e85  musl-fix-strcasestr.patch
4f4978924482d9d8b4a1167bf968cec8c3e705ea81cd8fe4b83873f408684d43cc166d0eeeb20f7a459ff9e02ddb0cac08644d5d6f77629557d07f96f9634605  fix-off-by-one-bugs.patch"