From: Leonid Plyushch Date: Tue, 12 Sep 2017 09:48:02 +0000 (+0300) Subject: ldns: fix hardcoded paths to 'resolv.conf' and 'hosts' X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/commitdiff_plain/78837d494fdae5657e524aa055af9f6c9d24852b?ds=sidebyside ldns: fix hardcoded paths to 'resolv.conf' and 'hosts' --- diff --git a/packages/ldns/build.sh b/packages/ldns/build.sh index ef1db351..fad27983 100755 --- a/packages/ldns/build.sh +++ b/packages/ldns/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://www.nlnetlabs.nl/projects/ldns/ TERMUX_PKG_DESCRIPTION="Library for simplifying DNS programming and supporting recent and experimental RFCs" TERMUX_PKG_DEPENDS="openssl" TERMUX_PKG_VERSION=1.7.0 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://www.nlnetlabs.nl/downloads/ldns/ldns-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=c19f5b1b4fb374cfe34f4845ea11b1e0551ddc67803bd6ddd5d2a20f0997a6cc # --disable-dane-verify needed until openssl 1.1.0: diff --git a/packages/ldns/fix-hardcoded-paths.patch b/packages/ldns/fix-hardcoded-paths.patch new file mode 100644 index 00000000..c87cfdde --- /dev/null +++ b/packages/ldns/fix-hardcoded-paths.patch @@ -0,0 +1,15 @@ +diff -uNr ldns-1.7.0/ldns/resolver.h ldns-1.7.0.mod/ldns/resolver.h +--- ldns-1.7.0/ldns/resolver.h 2016-12-20 12:48:22.000000000 +0200 ++++ ldns-1.7.0.mod/ldns/resolver.h 2017-09-12 12:05:37.802990331 +0300 +@@ -33,9 +33,9 @@ + #endif + + /** Default location of the resolv.conf file */ +-#define LDNS_RESOLV_CONF "/etc/resolv.conf" ++#define LDNS_RESOLV_CONF "@TERMUX_PREFIX@/etc/resolv.conf" + /** Default location of the hosts file */ +-#define LDNS_RESOLV_HOSTS "/etc/hosts" ++#define LDNS_RESOLV_HOSTS "@TERMUX_PREFIX@/etc/hosts" + + #define LDNS_RESOLV_KEYWORD -1 + #define LDNS_RESOLV_DEFDOMAIN 0