diff options
author | Denton Liu | 2023-04-29 02:03:02 -0700 |
---|---|---|
committer | Denton Liu | 2023-04-29 03:10:43 -0700 |
commit | be86f31b4972c5e94da2b073042cc6bc3b0f0e2c (patch) | |
tree | b06030d374575e536df00b4d744b85911051e3cf /PKGBUILD | |
parent | 8aceee81dada8fa4eb96dcd615bd1bf232955b9c (diff) | |
parent | 58e432ca858ba433dd8312316dbc2a11c2d0fad4 (diff) | |
download | aur-be86f31b4972c5e94da2b073042cc6bc3b0f0e2c.tar.gz |
Update ddclient-git
Pull PKBUILD from the latest upstream. Make the build pass by removing
README.ssl references. Uncomment check() since it's passing currently.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 14 insertions, 22 deletions
@@ -1,32 +1,28 @@ # Maintainer: Denton Liu <liu.denton@gmail.com> # Contributor: Johannes Löthberg <johannes@kyriasis.com> +# Contributor: T.J. Townsend <blakkheim@archlinux.org> # Contributor: Jonathan Steel <jsteel at archlinux.org> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> # Contributor: David Rosenstrauch <darose@darose.net> pkgname=ddclient-git _gitname="${pkgname%-git}" -pkgver=v3.10.0.r0.g3e2cb0a +pkgver=v3.10.0.r48.g841ffcb pkgrel=1 - pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" url="https://github.com/ddclient/ddclient" arch=('any') license=('GPL2') provides=("$_gitname") conflicts=("$_gitname") - backup=('etc/ddclient/ddclient.conf') - depends=('perl-io-socket-inet6' 'perl-io-socket-ssl' 'perl-digest-sha1' - 'net-tools' 'perl-data-validate-ip') + 'net-tools') +makedepends=('git') optdepends=('smtp-forwarder: email support requires sendmail binary') - -source=(git+https://github.com/ddclient/ddclient.git - ddclient.service) - -sha256sums=('SKIP' - '6133eefbb4315ee2a7b24044ba9c2d5c4f9d19381eab8071415bf4dc73c1cf09') +source=("git+https://github.com/ddclient/ddclient.git") +sha512sums=('SKIP') +validpgpkeys=('53B26AEDC08246715E15504B236B6291555E8401') # Sandro Jäckel pkgver() { cd "$_gitname" @@ -34,7 +30,7 @@ pkgver() { } build() { - cd ddclient + cd ${_gitname} ./autogen ./configure \ --prefix=/usr \ @@ -44,27 +40,23 @@ build() { } check() { - cd ddclient - make check + cd ${_gitname} + make VERBOSE=1 check } package() { # hack so that we can merge in changes from upstream without changing all the # $pkgname to $_gitname - ( pkgname="$_gitname" - cd ddclient + cd ${pkgname} + make DESTDIR="${pkgdir}" install - make DESTDIR="$pkgdir/" install - install -Dm644 "$srcdir"/ddclient.service "$pkgdir"/usr/lib/systemd/system/ddclient.service + install -Dm644 sample-etc_systemd.service "$pkgdir"/usr/lib/systemd/system/ddclient.service + install -d "$pkgdir"/var/cache/ddclient install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco install -Dm644 README.md "$pkgdir"/usr/share/doc/ddclient/README.md - install -Dm644 README.ssl "$pkgdir"/usr/share/doc/ddclient/README.ssl - install -Dm644 sample-etc_cron.d_ddclient "$pkgdir"/usr/share/doc/ddclient/sample-etc_cron.d_ddclient install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT - - ) } |