diff options
author | Carlo Landmeter <clandmeter@gmail.com> | 2009-02-12 09:24:35 +0000 |
---|---|---|
committer | Carlo Landmeter <clandmeter@gmail.com> | 2009-02-12 09:24:35 +0000 |
commit | dcd5b5be2cbd0a0505dc4b20fdeef4fef06ce8dc (patch) | |
tree | 45febbc2fbb58b2cd8fd00e7a53ad5ffca134563 /core/openntpd/APKBUILD | |
parent | f9e132166ed98a4bf79f2defd8acbdf2315fe0e9 (diff) | |
parent | a2e7b0043cd02246557d9743e4ca725ac0013b2e (diff) | |
download | aports-dcd5b5be2cbd0a0505dc4b20fdeef4fef06ce8dc.tar.bz2 aports-dcd5b5be2cbd0a0505dc4b20fdeef4fef06ce8dc.tar.xz |
Merge commit 'ncopa/master'
Diffstat (limited to 'core/openntpd/APKBUILD')
-rw-r--r-- | core/openntpd/APKBUILD | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/core/openntpd/APKBUILD b/core/openntpd/APKBUILD new file mode 100644 index 0000000000..4d13163d84 --- /dev/null +++ b/core/openntpd/APKBUILD @@ -0,0 +1,52 @@ +pkgname=openntpd +pkgver=3.9_p1 +_myver=3.9p1 +pkgrel=2 +pkgdesc="Lightweight NTP server ported from OpenBSD" +url=http://www.openntpd.org/ +install=openntpd.install + +subpackages="openntpd-doc" +depends="uclibc openssl" +makedepends="openssl-dev" +license=BSD +source=" + ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/openntpd-$_myver.tar.gz + openntpd-3.9p1_reconnect_on_sendto_EINVAL.diff + openntpd-3.9p1-ifaddr.patch + openntpd.conf.d + openntpd.rc + openntpd.install + " + +_prepare() { + cd "$srcdir/$pkgname-$_myver" + patch -p1 < ../openntpd-3.9p1-ifaddr.patch + patch -p1 < ../openntpd-3.9p1_reconnect_on_sendto_EINVAL.diff + sed -i '/NTPD_USER/s:_ntp:ntp:' ntpd.h || return 1 +} + +_compile() { + cd "$srcdir/$pkgname-$_myver" + ./configure --prefix=/usr --mandir=/usr/share/man + make || return 1 +} + +_install() { + cd "$srcdir/$pkgname-$_myver" + make install DESTDIR="$pkgdir" + mkdir -p "$pkgdir/etc/init.d" "$pkgdir/etc/conf.d" + cp ../openntpd.rc "$pkgdir/etc/init.d/ntpd" + cp ../openntpd.conf.d "$pkgdir/etc/conf.d/ntpd" +} + + +build() { + _prepare && _compile && _install +} +md5sums="afc34175f38d08867c1403d9008600b3 openntpd-3.9p1.tar.gz +ae2f708b860975b64126bb316aeb6641 openntpd-3.9p1_reconnect_on_sendto_EINVAL.diff +a1640ec40ac228338e60bd4fda42f84d openntpd-3.9p1-ifaddr.patch +e3eee9eb2ea092dfdf9d887cd6df5795 openntpd.conf.d +5000453927b7ae9943d51194c1042355 openntpd.rc +21032167a8524bc88565c83b328be44b openntpd.install" |