summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDenton Liu2023-04-29 02:03:02 -0700
committerDenton Liu2023-04-29 03:10:43 -0700
commitbe86f31b4972c5e94da2b073042cc6bc3b0f0e2c (patch)
treeb06030d374575e536df00b4d744b85911051e3cf /PKGBUILD
parent8aceee81dada8fa4eb96dcd615bd1bf232955b9c (diff)
parent58e432ca858ba433dd8312316dbc2a11c2d0fad4 (diff)
downloadaur-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--PKGBUILD36
1 files changed, 14 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 57e2ac3c6ded..bcdf594acb25 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-
- )
}