summaryrefslogtreecommitdiff
path: root/palemoon-ublock-origin/debian/Makefile
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-02-14 10:27:46 -0500
committerB Stack <bgstack15@gmail.com>2019-02-19 11:29:41 -0500
commit39228883eadbf0b1ac8fa9ca6842a9d4571a1cbc (patch)
tree3965c912bd523c5ac925d5f6039abd9055055342 /palemoon-ublock-origin/debian/Makefile
parentpm 28.4.0 (diff)
downloadstackrpms-39228883eadbf0b1ac8fa9ca6842a9d4571a1cbc.tar.gz
stackrpms-39228883eadbf0b1ac8fa9ca6842a9d4571a1cbc.tar.bz2
stackrpms-39228883eadbf0b1ac8fa9ca6842a9d4571a1cbc.zip
pm-ublock dpkg for devuan
Diffstat (limited to 'palemoon-ublock-origin/debian/Makefile')
-rw-r--r--palemoon-ublock-origin/debian/Makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/palemoon-ublock-origin/debian/Makefile b/palemoon-ublock-origin/debian/Makefile
new file mode 100644
index 0000000..3531a3e
--- /dev/null
+++ b/palemoon-ublock-origin/debian/Makefile
@@ -0,0 +1,17 @@
+# Makefile for palemoon-ublock-origin for devuan
+SOURCE0=uBlock0.firefox-legacy.xpi
+MOZ_EXTENSIONS=/usr/lib/palemoon/browser/extensions
+
+# this needs to be overwritten by the debian/rules file.
+DESTDIR=/tmp
+
+install:
+ unzip ${SOURCE0} install.rdf
+ mkdir -p $(DESTDIR)${MOZ_EXTENSIONS}
+ newfilename="$$( grep 'em:id' install.rdf 2>/dev/null | head -n1 | sed -r -e 's/^.*<em:id>//;' -e 's/<\/em:id>.*$$//;' ).xpi" ; \
+ test -z "$${newfilename}" && newfilename="$$( basename $${SOURCE0} )" ; \
+ install -Dp -m0644 ${SOURCE0} $(DESTDIR)${MOZ_EXTENSIONS}/$${newfilename}
+ rm -f install.rdf || :
+
+uninstall:
+ rm -f $(DESTDIR)${MOZ_EXTENSIONS}/uBlock0@raymondhill.net.xpi
bgstack15