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 | |
download | aur-be312ec47b00809433fb29b67a337cfecc16a749.tar.gz |
Release: v1.0.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bc6ccc06f85e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = ddnsc + pkgdesc = A simple & lightweight client to update DNS dynamically. + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/shyaminayesh/ddnsc + arch = any + license = GPL3 + depends = python>=3 + depends = python-systemd + depends = python-requests + backup = etc/ddnsc/ddnsc.conf + source = https://github.com/shyaminayesh/ddnsc/archive/v1.0.0.tar.gz + sha256sums = 6da61c543ea60b4acdc82058dfeb3c0819c87d94e3c52b59223c10046297d9f6 + +pkgname = ddnsc + 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 |