diff options
author | blakkheim | 2023-01-21 00:19:42 +0000 |
---|---|---|
committer | svntogit | 2023-01-21 00:19:42 +0000 |
commit | 58e432ca858ba433dd8312316dbc2a11c2d0fad4 (patch) | |
tree | 01c5c3820030b2f1c4bb7195a106bbcce0a1d1d1 | |
parent | 6ad1b53a78a0f05a08534d71512d552cb2c6d676 (diff) | |
download | aur-58e432ca858ba433dd8312316dbc2a11c2d0fad4.tar.gz |
upgpkg: ddclient 3.10.0-1
git-svn-id: file:///srv/repos/svn-community/svn@1387196 9fca08f4-af9d-4005-b8df-a31f2cc04f65
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | ddclient.service | 11 |
3 files changed, 29 insertions, 32 deletions
@@ -1,21 +1,20 @@ pkgbase = ddclient pkgdesc = Update dynamic DNS entries for accounts on many dynamic DNS services - pkgver = 3.9.1 + pkgver = 3.10.0 pkgrel = 1 url = https://github.com/ddclient/ddclient arch = any license = GPL2 + makedepends = git depends = perl-io-socket-inet6 depends = perl-io-socket-ssl depends = perl-digest-sha1 depends = net-tools - depends = perl-data-validate-ip optdepends = smtp-forwarder: email support requires sendmail binary backup = etc/ddclient/ddclient.conf - source = https://github.com/ddclient/ddclient/archive/v3.9.1.tar.gz - source = ddclient.service - sha512sums = a8a4d6cb94e4239a7b7b4fc7d9ebef703cbd6c45fc3394b644694a053b5b8aa8d109410b5b8b3676a5f30b18474d24c7feb16c65c30b28bd7d941d8a214b1346 - sha512sums = f2d1fe68fb6e358c15ca9bd2e2c4a8b26239607fa71ff2b9aa301a3f54d16c6858e81603e5c0638e89e3da85b7c77ebaca88d38882740a9a8a09e98b38e9b510 + source = git+https://github.com/ddclient/ddclient.git?signed#tag=v3.10.0 + validpgpkeys = 53B26AEDC08246715E15504B236B6291555E8401 + sha512sums = SKIP pkgname = ddclient @@ -1,41 +1,50 @@ # Maintainer: Johannes Löthberg <johannes@kyriasis.com> +# Maintainer: 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 -pkgver=3.9.1 +pkgver=3.10.0 pkgrel=1 - pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" url="https://github.com/ddclient/ddclient" arch=('any') license=('GPL2') - 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?signed#tag=v${pkgver}") +sha512sums=('SKIP') +validpgpkeys=('53B26AEDC08246715E15504B236B6291555E8401') # Sandro Jäckel + +build() { + cd ${pkgname} + ./autogen + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc/ddclient \ + --localstatedir=/var + make +} -source=(https://github.com/ddclient/ddclient/archive/v$pkgver.tar.gz - ddclient.service) - -sha512sums=('a8a4d6cb94e4239a7b7b4fc7d9ebef703cbd6c45fc3394b644694a053b5b8aa8d109410b5b8b3676a5f30b18474d24c7feb16c65c30b28bd7d941d8a214b1346' - 'f2d1fe68fb6e358c15ca9bd2e2c4a8b26239607fa71ff2b9aa301a3f54d16c6858e81603e5c0638e89e3da85b7c77ebaca88d38882740a9a8a09e98b38e9b510') +#check() { +# cd ${pkgname} +# make VERBOSE=1 check +#} package() { - cd ddclient-$pkgver + cd ${pkgname} + make DESTDIR="${pkgdir}" install - install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname - install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf + install -Dm644 sample-etc_systemd.service "$pkgdir"/usr/lib/systemd/system/ddclient.service install -d "$pkgdir"/var/cache/ddclient - install -Dm644 "$srcdir"/ddclient.service "$pkgdir"/usr/lib/systemd/system/ddclient.service 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 } diff --git a/ddclient.service b/ddclient.service deleted file mode 100644 index 0163f228bfc0..000000000000 --- a/ddclient.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Dynamic DNS Update Client -After=network.target - -[Service] -Type=forking -PIDFile=/run/ddclient.pid -ExecStart=/usr/bin/ddclient - -[Install] -WantedBy=multi-user.target |