diff options
author | bug | 2015-07-04 23:48:37 +0300 |
---|---|---|
committer | bug | 2015-07-04 23:48:37 +0300 |
commit | cb38a45dfbf00f8fef9dc722a9465d5b2706a217 (patch) | |
tree | 0cb9002f8663751e3929a605fc96113b6b8ba7dc | |
download | aur-cb38a45dfbf00f8fef9dc722a9465d5b2706a217.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | inadyn-opendns.install | 17 | ||||
-rw-r--r-- | inadyn.service | 11 |
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 + |