diff options
author | Cookie Engineer | 2020-08-30 08:10:27 +0200 |
---|---|---|
committer | Cookie Engineer | 2020-08-30 08:10:27 +0200 |
commit | f59dd6bdf40a4728ada7fc94d52b0ee7c43743f1 (patch) | |
tree | 25ecdab1832a566279d5de2d7e5a948c1288514b | |
parent | 82b273b48cc014f111f45fd31aad59015cffa9b5 (diff) | |
download | aur-dns-proxy-git.tar.gz |
:bug: Fixes
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 33 insertions, 19 deletions
@@ -1,13 +1,21 @@ pkgbase = dns-proxy-git pkgdesc = A transparent DNS-over-SOCKS proxy for use with transparent SOCKS proxies. - pkgver = 20180701 + pkgver = r56.5785038 pkgrel = 1 url = https://github.com/cookiengineer/dns-proxy - arch = any + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + arch = aarch64 license = GPL makedepends = git provides = dns-proxy provides = dns-proxy.service + backup = etc/dns-proxy/dns-proxy.conf + backup = etc/dns-proxy/resolv.conf + source = git+https://github.com/cookiengineer/dns-proxy.git + sha256sums = SKIP pkgname = dns-proxy-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a2e17494a3c6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/dns-proxy +/dns-proxy-git*.pkg.tar.xz +/pkg +/src + @@ -2,34 +2,35 @@ # Maintainer: Cookie Engineer <@cookiengineer> pkgname=dns-proxy-git -pkgver=20180701 +pkgver=r56.5785038 pkgrel=1 -pkgdesc="A transparent DNS-over-SOCKS proxy for use with transparent SOCKS proxies." -arch=("any") +pkgdesc='A transparent DNS-over-SOCKS proxy for use with transparent SOCKS proxies.' +arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') makedepends=('git') -url="https://github.com/cookiengineer/dns-proxy" +url='https://github.com/cookiengineer/dns-proxy' license=('GPL') provides=('dns-proxy' 'dns-proxy.service') -_gitroot="git://github.com/cookiengineer/dns-proxy.git" -_gitname="dns-socks-proxy" +backup=('etc/dns-proxy/dns-proxy.conf' + 'etc/dns-proxy/resolv.conf') +source=('git+https://github.com/cookiengineer/dns-proxy.git') +sha256sums=(SKIP) -build() { - cd "$srcdir"; - if [ -d $_gitname ] ; then - cd $_gitname && git pull origin; - msg "The local files are updated."; - else - git clone $_gitroot $_gitname; - fi; +_gitroot="git://github.com/cookiengineer/dns-proxy.git" +_gitname="dns-proxy" - cd "$srcdir/$_gitname"; - make; +pkgver() { + cd "$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} +build() { + cd "${srcdir}/${_gitname}" + make } package() { - cd "$srcdir/$_gitname"; + cd "${srcdir}/${_gitname}" install -Dm755 dns-proxy "$pkgdir/usr/bin/dns-proxy"; sed -i 's#resolv\.conf#/etc/dns-proxy/resolv.conf#g' dns-proxy.conf; install -Dm644 dns-proxy.conf "$pkgdir/etc/dns-proxy/dns-proxy.conf"; |