summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbug2015-07-04 23:48:37 +0300
committerbug2015-07-04 23:48:37 +0300
commitcb38a45dfbf00f8fef9dc722a9465d5b2706a217 (patch)
tree0cb9002f8663751e3929a605fc96113b6b8ba7dc
downloadaur-cb38a45dfbf00f8fef9dc722a9465d5b2706a217.tar.gz
Initial import
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD33
-rw-r--r--inadyn-opendns.install17
-rw-r--r--inadyn.service11
4 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0dfbda8bc91c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = inadyn-opendns
+ pkgdesc = Simple dynamic DNS client with SSL support
+ pkgver = 1.99
+ pkgrel = 6
+ url = https://support.opendns.com/entries/24889200-Dynamic-IP-Addresses-Technical-Detail-and-FAQ
+ install = inadyn-opendns.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = unzip
+ depends = curl
+ provides = inadyn
+ conflicts = inadyn
+ backup = etc/inadyn.conf
+ source = http://d295hzzivaok4k.cloudfront.net/wp-content/uploads/2014/01/inadyn.source.v1.99.zip
+ source = inadyn.service
+ sha256sums = 0360fbe8fd4bd184d015d577361ef2a93226648a2bb7b60546b385025eceaf88
+ sha256sums = 993180c3452f34e66f2b420f9b5e28fdcb4ed5fb4c28a6b51afbb5c025991cb7
+
+pkgname = inadyn-opendns
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..17736fdbc69b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Contributor: Bug <Bug2000@gmail.com>
+# Maintainer: Bug <Bug2000@gmail.com>
+pkgname=inadyn-opendns
+pkgver=1.99
+pkgrel=6
+pkgdesc="Simple dynamic DNS client with SSL support"
+arch=('i686' 'x86_64')
+url="https://support.opendns.com/entries/24889200-Dynamic-IP-Addresses-Technical-Detail-and-FAQ"
+license=('GPL')
+makedepends=('unzip')
+depends=('curl')
+conflicts=('inadyn')
+provides=('inadyn')
+backup='etc/inadyn.conf'
+install='inadyn-opendns.install'
+source=("http://d295hzzivaok4k.cloudfront.net/wp-content/uploads/2014/01/inadyn.source.v$pkgver.zip"
+ 'inadyn.service')
+sha256sums=('0360fbe8fd4bd184d015d577361ef2a93226648a2bb7b60546b385025eceaf88'
+ '993180c3452f34e66f2b420f9b5e28fdcb4ed5fb4c28a6b51afbb5c025991cb7')
+
+build() {
+ cd "$srcdir/inadyn.source.v$pkgver"
+ make || return 1
+}
+package(){
+ cd "$srcdir/inadyn.source.v$pkgver"
+ install -Dm755 bin/linux/inadyn $pkgdir/usr/bin/inadyn
+ install -Dm644 man/inadyn.8 $pkgdir/usr/share/man/man8/inadyn.8
+ install -Dm644 man/inadyn.conf.5 $pkgdir/usr/share/man/man5/inadyn.conf.5
+ install -Dm644 readme.html $pkgdir/usr/share/doc/inadyn/readme.html
+ install -Dm644 $srcdir/inadyn.service $pkgdir/usr/lib/systemd/system/inadyn.service
+ install -Dm644 inadyn.conf $pkgdir/etc/inadyn.conf
+}
diff --git a/inadyn-opendns.install b/inadyn-opendns.install
new file mode 100644
index 000000000000..e1a84243021f
--- /dev/null
+++ b/inadyn-opendns.install
@@ -0,0 +1,17 @@
+post_install() {
+/bin/true
+echo Please remember to change the /etc/inadyn.conf file for your settings.
+}
+
+post_upgrade() {
+/bin/true
+}
+
+pre_remove() {
+/bin/true
+}
+
+op=$1
+shift
+
+$op "$@" \ No newline at end of file
diff --git a/inadyn.service b/inadyn.service
new file mode 100644
index 000000000000..ca2269421319
--- /dev/null
+++ b/inadyn.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Inadyn DNS service updater
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/inadyn --background --input_file /etc/inadyn.conf
+
+[Install]
+WantedBy=multi-user.target
+