lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 60422c0de4b0c9e41f52b90369b15e9cea15d82d
parent eea673bc08a1902c0060e8004ed8f67b7d564d70
Author: Ted Hess <thess@kitschensync.net>
Date:   Thu, 30 Jun 2016 06:48:06 -0400

Merge pull request #2909 from dibdot/adblock

adblock: update 1.3.1
Diffstat:
Mnet/adblock/Makefile | 2+-
Mnet/adblock/files/adblock-helper.sh | 12++++++++----
Mnet/adblock/files/adblock-update.sh | 6+++---
3 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/net/adblock/Makefile b/net/adblock/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=adblock -PKG_VERSION:=1.3.0 +PKG_VERSION:=1.3.1 PKG_RELEASE:=1 PKG_LICENSE:=GPL-3.0+ PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org> diff --git a/net/adblock/files/adblock-helper.sh b/net/adblock/files/adblock-helper.sh @@ -52,7 +52,7 @@ f_envload() # check opkg availability # - if [ -r "/var/lock/opkg.lock" ] + if [ -f "/var/lock/opkg.lock" ] then rc=-10 f_log "adblock installation finished successfully, 'opkg' currently locked by package installer" @@ -246,9 +246,13 @@ f_envcheck() f_depend "libustream-polarssl" "true" if [ "${package_ok}" = "false" ] then - adb_fetch="$(which uclient-fetch)" - fetch_parm="-q --timeout=${adb_fetchttl}" - response_parm="--spider" + f_depend "libustream-\(mbedtls\|openssl\|cyassl\)" "true" + if [ "${package_ok}" = "true" ] + then + adb_fetch="$(which uclient-fetch)" + fetch_parm="-q --timeout=${adb_fetchttl}" + response_parm="--spider" + fi fi fi if [ -z "${adb_fetch}" ] diff --git a/net/adblock/files/adblock-update.sh b/net/adblock/files/adblock-update.sh @@ -10,7 +10,7 @@ # adb_pid="${$}" adb_pidfile="/var/run/adblock.pid" -adb_scriptver="1.3.0" +adb_scriptver="1.3.1" adb_mincfgver="2.2" adb_scriptdir="${0%/*}" if [ -r "${adb_pidfile}" ] @@ -227,7 +227,7 @@ then # generate a unique overall block list # - sort -u "${adb_dnsdir}/${adb_dnsprefix}."* > "${adb_tmpdir}/blocklist.overall" + sort -u "${adb_dnsdir}/${adb_dnsprefix}"* > "${adb_tmpdir}/blocklist.overall" # loop through all separate lists, ordered by size (ascending) # @@ -250,7 +250,7 @@ fi # restart & check dnsmasq with newly generated set of block lists # -if [ -n "${adb_revsrclist}" ] || [ "${rm_done}" = "true" ] +if [ -n "${adb_revsrclist}" ] || [ -n "${mv_done}" ] || [ "${rm_done}" = "true" ] then "${adb_uci}" -q delete "adblock.global.adb_dnstoggle" /etc/init.d/dnsmasq restart