summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Seifried2019-11-07 22:05:28 +0100
committerSteven Seifried2019-11-07 22:05:28 +0100
commit1a90552d8999ee2ab40f2e7ffeaf40e53ca93c67 (patch)
tree183379cf19050b2503d7401e914bbf578f2e2e84
downloadaur-1a90552d8999ee2ab40f2e7ffeaf40e53ca93c67.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD28
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ce3649bb1e19
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = spdynu
+ pkgdesc = DynDNS Client for spdyn.de
+ pkgver = 2018.11
+ pkgrel = 1
+ url = https://gitlab.com/StevenSeifried/spdynu/
+ arch = any
+ license = GPL2
+ makedepends = git
+ makedepends = gcc
+ makedepends = make
+ depends = make
+ depends = gcc
+ source = https://gitlab.com/StevenSeifried/spdynu/-/archive/2018.11/spdynu-2018.11.tar.gz
+ sha256sums = ea2878e5b468e0d56c0e6c7f1691f849e9006255d4503b3942480f70a6cb2409
+ sha512sums = c707f61929e2ebbe25f3eafc392de100084d75c0d0e59ed254de9f7c25ee6a7abbd83efacf029017f10f13e074e01b37997723180a2b4d17b0b8bdaec683f802
+
+pkgname = spdynu
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..feb497e4336e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Steven Seifried <gitlab@canox.net>
+# Contributor: Steven Seifried <gitlab@canox.net>
+pkgname=spdynu
+_pkgbase=spdynu
+pkgver=2018.11
+pkgrel=1
+pkgdesc="DynDNS Client for spdyn.de"
+url="https://gitlab.com/StevenSeifried/spdynu/"
+license=("GPL2")
+arch=('any')
+makedepends=('git' 'gcc' 'make')
+depends=('make' 'gcc')
+source=("https://gitlab.com/StevenSeifried/spdynu/-/archive/$pkgver/spdynu-$pkgver.tar.gz")
+sha256sums=('ea2878e5b468e0d56c0e6c7f1691f849e9006255d4503b3942480f70a6cb2409')
+sha512sums=('c707f61929e2ebbe25f3eafc392de100084d75c0d0e59ed254de9f7c25ee6a7abbd83efacf029017f10f13e074e01b37997723180a2b4d17b0b8bdaec683f802')
+build() {
+ gcc $srcdir/$pkgname-$pkgver/spdynUpdater.c -o $srcdir/$pkgname-$pkgver/spdynu
+}
+package() {
+ wget https://gitlab.com/StevenSeifried/spdynu/raw/master/aur/spdynu-aur.service -O $srcdir/$pkgname-$pkgver/spdynu-aur.service
+ install -Dm755 "$srcdir/$pkgname-$pkgver/spdynu" "${pkgdir}/usr/bin/spdynu"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/spdynu.conf" "${pkgdir}/etc/spdynu.conf"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/spdynu-aur.service" "${pkgdir}/etc/systemd/system/spdynu.service"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/spdynu.timer" "${pkgdir}/etc/systemd/system/spdynu.timer"
+ echo -e "\033[31m\033[1m\033[4mThe systemd Service and Timer must be manually enabled and started\033[0m"
+ echo -e "\033[31m\033[1m\033[4mDon't forget to edit /etc/spdynu.conf\033[0m"
+}
+