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 /PKGBUILD | |
parent | 82b273b48cc014f111f45fd31aad59015cffa9b5 (diff) | |
download | aur-dns-proxy-git.tar.gz |
:bug: Fixes
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 18 insertions, 17 deletions
@@ -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"; |