# Maintainer: Shyamin Ayesh pkgname="ddnsc" pkgdesc="A simple & lightweight client to update DNS dynamically." pkgver=1.0.1 pkgrel=2 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=("269970ea8da399765171619bc3a5d2b5261ecf36eb0e5d050bc79fc200d147b7") 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 }