summaryrefslogtreecommitdiffstats
path: root/testing/keepalived/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2010-12-28 14:17:26 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-12-28 14:17:26 +0000
commitd44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba (patch)
tree0d24d14873a31652a3fd7645e6d559020e3f192c /testing/keepalived/APKBUILD
parenta84c5b90f6eb90d50ae51058886cac109071de5d (diff)
downloadaports-d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba.tar.bz2
aports-d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba.tar.xz
testing/keepalived: cleanup + sample-config subpackage
Diffstat (limited to 'testing/keepalived/APKBUILD')
-rw-r--r--testing/keepalived/APKBUILD32
1 files changed, 16 insertions, 16 deletions
diff --git a/testing/keepalived/APKBUILD b/testing/keepalived/APKBUILD
index dbe3adc5c..fb85a5f5a 100644
--- a/testing/keepalived/APKBUILD
+++ b/testing/keepalived/APKBUILD
@@ -1,8 +1,3 @@
-# This is an example APKBUILD file. Use this as a start to creating your own,
-# and remove these comments.
-# NOTE: Please fill out the license field for your package! If it is unknown,
-# then please put 'unknown'.
-
# Contributor: Pablo Castorino <pcastorino@mendoza-conicet.gob.ar>
# Maintainer: Pablo Castorino <pcastorino@mendoza-conicet.gob.ar>
pkgname=keepalived
@@ -10,31 +5,31 @@ pkgver=1.1.20
pkgrel=0
pkgdesc="Health Checking for Linux Virtual Server & High-Availability"
url="http://www.keepalived.org/"
+arch="all"
license="GPL"
-depends=
+depends=
makedepends="openssl-dev popt-dev linux-headers"
install=
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-sample-config:samples"
source="http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz
keepalived-1.1.20-ipvs_haeader_check.patch
$pkgname.initd
$pkgname.confd
"
-# append extra dependencies to -dev subpackage
-# remove if not used.
-# depends_dev="somepackage-dev"
-
_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
cd "$_builddir"
# apply patches here
- for i in ../*.patch; do
- msg "Applying $i"
- patch -p1 -i $i || return 1
+ for i in $source; do
+ case $i in
+ *.patch)
+ msg "Applying $i"
+ patch -p1 -i "$srcdir"/$i || return 1
+ ;;
+ esac
done
-
}
build() {
@@ -51,11 +46,16 @@ package() {
cd "$_builddir"
make DESTDIR="$pkgdir" install
- # remove the 2 lines below (and this) if there is no init.d script
install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
}
+samples() {
+ pkgdesc="Sample configuration for keepalived"
+ mkdir -p "$subpkgdir"/etc/keepalived/
+ mv "$pkgdir"/etc/keepalived/samples "$subpkgdir"/etc/keepalived/
+}
+
md5sums="6c3065c94bb9e2187c4b5a80f6d8be31 keepalived-1.1.20.tar.gz
78c19e15f649e353c2fba44e1f70b1e1 keepalived-1.1.20-ipvs_haeader_check.patch
d20faa8d55b8a41b8ddb71bb00a6bead keepalived.initd