aboutsummaryrefslogtreecommitdiffstats
path: root/main/ucarp/APKBUILD
blob: e7639dd42cadad3bc7d77854269ce8d3187ded51 (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
58
59
60
61
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org> 
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=ucarp
pkgver=1.5.2
pkgrel=5
pkgdesc="Share common IP and do fail over"
url="http://www.ucarp.org"
arch="all"
license="GPL"
depends=
makedepends="libpcap-dev"
install=
subpackages=""
source="http://download.pureftpd.org/pub/ucarp/$pkgname-$pkgver.tar.gz
	ucarp.initd
	ucarp.confd
	vip-up-default.sh
	vip-down-default.sh
	"

build() {
	cd "$srcdir/$pkgname-$pkgver"

	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--disable-nls \
		|| return 1
	make || return 1
}

package() {
	cd "$srcdir/$pkgname-$pkgver"
	make DESTDIR="$pkgdir" install || return 1
	install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
	install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
	install -d "$pkgdir"/etc/ucarp
	for i in vip-up-default.sh vip-down-default.sh; do
		install -m755 -D "$srcdir"/$i "$pkgdir"/etc/ucarp/$i || return 1
	done
}

md5sums="e3caa733316a32c09e5d3817617e9145  ucarp-1.5.2.tar.gz
f3880270bd0f0d42273b2e1d4823cddc  ucarp.initd
286e614e50a24632b34226ce3eddf027  ucarp.confd
d040d0f4449742e95fa9c03411e23741  vip-up-default.sh
4453c2bd2a27d6ee23897d8fb61f4f7d  vip-down-default.sh"
sha256sums="f3cc77e28481fd04f62bb3d4bc03104a97dd316c80c0ed04ad7be24b544112f3  ucarp-1.5.2.tar.gz
12dc534631477e9ca8c680ae3b2aa5fda4a7e5b2e4b13ebb9180d933b066b0fb  ucarp.initd
3767e5d33cf43ca4f05d01e32683c0c8b4a737a5c7c00d55ec8b389f4fea22f2  ucarp.confd
41cdfdf20f802dcdf7bed9206752d9f232fdc47891ee5103a10a8344131a555f  vip-up-default.sh
864b62a05eadf0b1bcd097d31803ba019ad5e6e8e3776bd38c56e073ab4b7f00  vip-down-default.sh"
sha512sums="568ff2061e59d314c72a160ccb42eb099bf7cdf04bc30f405b5b62322dff3ceb4fa037c2b430fdb4cee25f0dcacf9309a15bd814b4b70b640840400bda20b253  ucarp-1.5.2.tar.gz
59a9f9ff9ea550015f305327a26e21001464d4337d322f7357c0ad38a8296656afb931e4ebf07f300ab496a7eb3a58af84aa89e8cef2f3bd338a44dda175e7ad  ucarp.initd
854b25e99896ba165919916ff31103717e539c0c3a933f451428f62a9c3eee0367787ff8deb4d582156fa4a6be620412aa98fdb615c269d178d606ac1bce818e  ucarp.confd
4db8a047c39671578d0fa0e0dfadf3ce6e4f5881a85811c5c8e986f26c97b5de64cc58578cd77ba9ee93e2c6659b178c69575d3006934da56736441c30c703ce  vip-up-default.sh
026988d259ab07568995e0609ee0b22245abcf26c65e7c3ddeea8efc801a78eb2796e7423c52731b8070db99e410db4de8217d0a3b7b8681d399fef25c64e56f  vip-down-default.sh"