# Maintainer: Shyamin Ayesh pkgname="ddnsc" pkgdesc="A simple & lightweight client to update DNS dynamically." pkgver=2.0.1 pkgrel=3 arch=("any") license=('GPL3') url="https://github.com/shyaminayesh/$pkgname" source=("$url/archive/v$pkgver.tar.gz") backup=('etc/ddnsc/ddnsc.conf') depends=("python>=3" "python-systemd" "python-requests") sha256sums=("7b7064b5c523da9874ba62b603260de4712a01d60c472edad1a35e0e6a8fcdd4") validpgpkeys=('202164AC7B099EC3C4ECD161FC3F05FA01F8DD0E') package() { # CREATE DIRs install -d "$pkgdir"/usr/share/$pkgname/ install -d "$pkgdir"/etc/$pkgname/ # INSTALL install -D "$srcdir"/$pkgname-$pkgver/ddnsc.py "$pkgdir"/usr/share/$pkgname/ # COPY REQUIRED FILES cp -r "$srcdir"/$pkgname-$pkgver/plugins "$pkgdir"/usr/share/$pkgname/ cp -r "$srcdir"/$pkgname-$pkgver/helpers "$pkgdir"/usr/share/$pkgname/ # CONFIGURATIONS install -Dm600 "$srcdir"/$pkgname-$pkgver/.configs/ddnsc.conf "$pkgdir"/etc/ddnsc/ddnsc.conf # SERVICE ( systemd ) install -D "$srcdir"/$pkgname-$pkgver/.configs/ddnsc.service "$pkgdir"/usr/lib/systemd/system/ddnsc.service }