diff options
author | Shyamin Ayesh | 2019-11-05 00:00:56 +0530 |
---|---|---|
committer | Shyamin Ayesh | 2019-11-05 00:00:56 +0530 |
commit | be312ec47b00809433fb29b67a337cfecc16a749 (patch) | |
tree | 8a59b3794596dcbb7f385ca37d96a0c6830ff44f /PKGBUILD | |
download | aur-be312ec47b00809433fb29b67a337cfecc16a749.tar.gz |
Release: v1.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a3c01850c64a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Shyamin Ayesh <me@shyamin.com> + +pkgname="ddnsc" +pkgdesc="A simple & lightweight client to update DNS dynamically." +pkgver=1.0.0 +pkgrel=1 +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=("6da61c543ea60b4acdc82058dfeb3c0819c87d94e3c52b59223c10046297d9f6") + +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 +}
\ No newline at end of file |