diff options
author | Denton Liu | 2020-07-20 13:32:40 -0400 |
---|---|---|
committer | Denton Liu | 2020-07-20 13:32:40 -0400 |
commit | 7acb0d63c14ebbc79cd6dce140ec5d53ec725d5f (patch) | |
tree | bf886ee7056082292cd7d49f0eee1f44697c58fe /PKGBUILD | |
parent | 7dc5483bda0e900c9d594549936f27fafab6608d (diff) | |
download | aur-7acb0d63c14ebbc79cd6dce140ec5d53ec725d5f.tar.gz |
PKGBUILD: build package with autoconf
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -6,8 +6,8 @@ pkgname=ddclient-git _gitname="${pkgname%-git}" -pkgver=v3.8.3.r317.g7a99919 -pkgrel=2 +pkgver=v3.8.3.r582.g8253c67 +pkgrel=1 pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" url="https://github.com/ddclient/ddclient" @@ -33,6 +33,21 @@ pkgver() { git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +build() { + cd ddclient + ./autogen + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc/ddclient \ + --localstatedir=/var + make +} + +check() { + cd ddclient + make check +} + package() { # hack so that we can merge in changes from upstream without changing all the # $pkgname to $_gitname @@ -40,9 +55,7 @@ package() { cd ddclient - install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname - install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf - install -d "$pkgdir"/var/cache/ddclient + make DESTDIR="$pkgdir/" install install -Dm644 "$srcdir"/ddclient.service "$pkgdir"/usr/lib/systemd/system/ddclient.service install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco |