diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-12-28 14:17:26 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-12-28 14:17:26 +0000 |
commit | d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba (patch) | |
tree | 0d24d14873a31652a3fd7645e6d559020e3f192c | |
parent | a84c5b90f6eb90d50ae51058886cac109071de5d (diff) | |
download | aports-d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba.tar.bz2 aports-d44d3ca74a0a6b98edf4cb071d99a8f5e7f940ba.tar.xz |
testing/keepalived: cleanup + sample-config subpackage
-rw-r--r-- | testing/keepalived/APKBUILD | 32 |
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 |