From d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 28 Dec 2010 14:17:26 +0000 Subject: testing/keepalived: cleanup + sample-config subpackage --- testing/keepalived/APKBUILD | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'testing/keepalived') 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 # Maintainer: Pablo Castorino 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 -- cgit v1.2.3