improve download script and install it aas surf-adblock-dl - surf-adblock - Surf adblock web extension
(HTM) git clone git://git.codemadness.org/surf-adblock
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit bce9b1e6b8d516ab21f9e23839ae96f82a9cd723
(DIR) parent 2b4dbc8301f9bc4f3ee3ea807563de705af22c13
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 16 Jul 2016 12:05:05 +0200
improve download script and install it aas surf-adblock-dl
usage: surf-adblock-dl > ~/.surf/adblockrules
Diffstat:
M Makefile | 6 ++++++
D dl.sh | 20 --------------------
A surf-adblock-dl | 20 ++++++++++++++++++++
3 files changed, 26 insertions(+), 20 deletions(-)
---
(DIR) diff --git a/Makefile b/Makefile
@@ -23,13 +23,19 @@ clean:
rm -rf surf-adblock.la .libs ${OBJ} ${OBJ:.lo=.o}
install: all surf-adblock.la
+ mkdir -p ${DESTDIR}${PREFIX}/bin
+ cp -f surf-adblock-dl ${DESTDIR}${PREFIX}/bin
+ chmod 755 ${DESTDIR}${PREFIX}/bin/surf-adblock-dl
+
mkdir -p ${DESTDIR}${LIBPREFIX}
${LIBTOOL} --mode install install -c surf-adblock.la \
${DESTDIR}${LIBPREFIX}/surf-adblock.la
uninstall:
+ rm -f ${DESTDIR}${PREFIX}/bin/surf-adblock-dl
${LIBTOOL} --mode uninstall rm -f \
${DESTDIR}${LIBPREFIX}/surf-adblock.la
rm -df ${DESTDIR}${LIBPREFIX} || true
+ rm -df ${DESTDIR}${PREFIX}/bin || true
.PHONY: all clean install uninstall
(DIR) diff --git a/dl.sh b/dl.sh
@@ -1,20 +0,0 @@
-#!/bin/sh
-# download adblock lists
-
-set -e
-
-(while read -r l; do
- curl -L "$l"
- echo "" # not all lists have line at EOF.
-done <<!
-https://easylist.github.io/easylist/easylist.txt
-https://easylist.github.io/easylist/easyprivacy.txt
-https://easylist-downloads.adblockplus.org/antiadblockfilters.txt
-https://easylist-downloads.adblockplus.org/easylistdutch.txt
-https://easylist.github.io/easylistgermany/easylistgermany.txt
-https://easylist-downloads.adblockplus.org/liste_fr.txt
-https://easylist.github.io/easylist/fanboy-annoyance.txt
-https://easylist.github.io/easylist/fanboy-social.txt
-!
-) | awk '{if(!x[$0]++){print $0;}}' > list
-# remove duplicate lines but keep the order.
(DIR) diff --git a/surf-adblock-dl b/surf-adblock-dl
@@ -0,0 +1,20 @@
+#!/bin/sh
+# download adblock lists
+
+set -x -e
+
+(while read -r l; do
+ curl -L "$l"
+ echo "" # not all lists have line at EOF.
+done <<!
+https://easylist.github.io/easylist/easylist.txt
+https://easylist.github.io/easylist/easyprivacy.txt
+https://easylist-downloads.adblockplus.org/antiadblockfilters.txt
+https://easylist-downloads.adblockplus.org/easylistdutch.txt
+https://easylist.github.io/easylistgermany/easylistgermany.txt
+https://easylist-downloads.adblockplus.org/liste_fr.txt
+https://easylist.github.io/easylist/fanboy-annoyance.txt
+https://easylist.github.io/easylist/fanboy-social.txt
+!
+) | awk '!x[$0]++'
+# remove duplicate lines but keep the order.