diff options
author | Fixed Torres | 2017-01-22 21:02:09 -0500 |
---|---|---|
committer | Fixed Torres | 2017-01-22 21:02:09 -0500 |
commit | 8b7762f79c5f4b20065e08b60de3b16929bb60db (patch) | |
tree | 2d059f5b766218b0e08535886258af5f8d20fddd | |
parent | 5a5dbdf4c6da44ef06c985d45967e1d1472b241b (diff) | |
download | aur-8b7762f79c5f4b20065e08b60de3b16929bb60db.tar.gz |
New version. Now configured with script to update the resolvers.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 18 insertions, 8 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Thu Jan 19 02:26:35 UTC 2017 +# Mon Jan 23 01:57:01 UTC 2017 pkgbase = dnscrypt-proxy-git pkgdesc = Is a protocol for securing communications between a client and a DNS resolver - pkgver = 1.9.3.2307.ed45dd5 + pkgver = 1.9.4.2355.d6b61d9 pkgrel = 1 url = http://dnscrypt.org/ install = dnscrypt-proxy-git.install @@ -3,7 +3,7 @@ pkgname=dnscrypt-proxy-git _pkgname=dnscrypt-proxy -pkgver=1.9.3.2307.ed45dd5 +pkgver=1.9.4.2355.d6b61d9 pkgrel=1 pkgdesc="Is a protocol for securing communications between a client and a DNS resolver" arch=('i686' 'x86_64') @@ -24,8 +24,10 @@ pkgver() { prepare() { cd ${srcdir}/${_pkgname} sed -e 's|^ExecStart=.*|ExecStart=/usr/bin/dnscrypt-proxy /etc/dnscrypt-proxy.conf|' \ - -i dnscrypt-proxy.service + -i dnscrypt-proxy.service.in sed -e 's|python|python2|' -i contrib/generate-domains-blacklist.py + sed -e 's|^PKG_DATA_DIR=.*|PKG_DATA_DIR="../.."|' \ + -i contrib/dnscrypt-update-resolvers.sh.in } build() { @@ -43,19 +45,27 @@ package() { install -dm755 "$pkgdir/usr/share/${_pkgname}/script" install -m 644 COPYING "$pkgdir"/usr/share/licenses/${_pkgname} install -m 644 AUTHORS NEWS README README.markdown "$pkgdir"/usr/share/doc/${_pkgname} - install -m 644 dnscrypt-proxy.service "$pkgdir"/usr/lib/systemd/system + install -m 644 dnscrypt-proxy.service.in "$pkgdir"/usr/lib/systemd/system/dnscrypt-proxy.service install -m 644 dnscrypt-proxy.socket "$pkgdir"/usr/lib/systemd/system -## Installing script to generate domains blacklist +## Installing scripts to generate domains blacklist and update resolvers cd ${srcdir}/${_pkgname}/contrib/ install -m 644 generate-domains-blacklist.py "$pkgdir/usr/share/${_pkgname}/script" install -m 644 domains-blacklist.conf "$pkgdir/usr/share/${_pkgname}/script" + install -m 644 *.sh.in "$pkgdir/usr/share/${_pkgname}/script/dnscrypt-update-resolvers.sh" install -m 644 *.txt "$pkgdir/usr/share/${_pkgname}/script" -cat > "$pkgdir/usr/bin/generate-domains-blacklist" << EOF +cat > "$pkgdir/usr/bin/dnscrypt-update-resolvers" << EOF +#!/bin/bash +cd /usr/share/dnscrypt-proxy/script && sh dnscrypt-update-resolvers.sh "\$@" +EOF + +cat > "$pkgdir/usr/bin/dnscrypt-domains-blacklist" << EOF #!/bin/bash cd /usr/share/dnscrypt-proxy/script && python2 generate-domains-blacklist.py "\$@" EOF - chmod 755 "${pkgdir}/usr/bin/generate-domains-blacklist" + + chmod 755 "${pkgdir}/usr/bin/dnscrypt-update-resolvers" + chmod 755 "${pkgdir}/usr/bin/dnscrypt-domains-blacklist" } sha512sums=('SKIP') |