diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..11e70c4b3b45 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Jens Adam (byte/jra) <j_adam@web.de> + +pkgname=ndyndns +pkgver=2.2 +pkgrel=1 +pkgdesc="Update client for the dynamic DNS services from DynDNS and Namecheap" +url="http://code.google.com/p/ndyndns/" +license=('GPL3') +arch=('i686' 'x86_64' 'armv5h' 'armv6h' 'armv7h') +depends=('curl') +install="${pkgname}.install" +backup=('etc/ndyndns.conf') +source=("http://${pkgname}.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2" + 'ndyndns.service' + 'ndyndns.sysusers' + 'ndyndns.conf' + "${pkgname}.install") +md5sums=('d3ea7e5242ea340b230df3f959cda305' + '6a6efc0c5744c5c8cb16d72cd2509cc0' + 'b7bd3d2f0473fd78555ed874eee3dd1b' + 'f0c69eb41db16a228ebf62c1561c89d6' + '6665bdcd680e5e8c3dd4599d38ed8fb9') + +build() { + cd "${srcdir}/${pkgname}" + ./configure --prefix="${pkgdir}/usr" --sbindir="${pkgdir}/usr/bin" + make +} + +package() { + cd "${srcdir}/${pkgname}" + install -dm755 "${pkgdir}/usr/bin/" + install -dm755 "${pkgdir}/usr/share/man/"{man1,man5} + install -dm700 "${pkgdir}/var/lib/ndyndns/var/" + make install + install -dm755 "${pkgdir}/var/lib/ndyndns/" + install -dm700 "${pkgdir}/var/lib/ndyndns/var/" + + install -Dm600 "${srcdir}/ndyndns.conf" "${pkgdir}/etc/ndyndns.conf" + install -Dm644 "${srcdir}/ndyndns.service" "${pkgdir}/usr/lib/systemd/system/ndyndns.service" + install -Dm644 "${srcdir}/ndyndns.sysusers" "${pkgdir}/usr/lib/sysusers.d/ndyndns.conf" + + install -dm755 "${pkgdir}/usr/share/doc/${pkgname}" + install -m644 README "${pkgdir}/usr/share/doc/ndyndns" +} |