1
0
Fork 0
foxyproxy-firefox-extension/debian/rules
Daniel Baumann 0684f2243e
Adding debian version 7.5.1+dfsg-1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-02-07 01:19:39 +01:00

28 lines
908 B
Makefile
Executable file

#!/usr/bin/make -f
FIREFOX_ID := {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
EXTENSION_ID := foxyproxy@eric.h.jung
SHELL := sh -e
%:
dh ${@}
override_dh_auto_install:
mkdir -p debian/webext-foxyproxy/usr/share/webext
cp -a src debian/webext-foxyproxy/usr/share/webext/foxyproxy
# fonts-font-awesome
sed -i -e 's|styles/fontawesome-.*.css|styles/font-awesome.min.css|g' debian/webext-foxyproxy/usr/share/webext/foxyproxy/*.html
execute_before_dh_link:
mkdir -p debian/webext-foxyproxy/usr/share/mozilla/extensions/${FIREFOX_ID}
ln -s /usr/share/webext/foxyproxy debian/webext-foxyproxy/usr/share/mozilla/extensions/${FIREFOX_ID}/${EXTENSION_ID}
execute_after_dh_missing:
# fonts-font-awesome
@if grep -qs -r 'styles/fontawesome-.*.css' debian/webext-foxyproxy/usr/share/webext/foxyproxy; \
then \
echo "E: found remaining references to embedded fonts-font-awesome, aborting."; \
exit 1; \
fi