Package: mozilla-firefox-adblock
Version: 0.5.3.043-1
Severity: wishlist
Tags: patch


It would be great if your package could support iceape since the adblock
component works with it without any problems. I'm attaching a  patch for this,
could you please consider applying it?

BTW. If Iceape is supported, the correct name for the package will probably 
be mozilla-adblock (just like mozilla-imagezoom, mozilla-tabextensions, and
others).


Best Regards,
robert

diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/42adblock mozilla-firefox-adblock-0.5.3.043/debian/42adblock
--- mozilla-firefox-adblock-0.5.3.043.old/debian/42adblock	1970-01-01 01:00:00.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/42adblock	2006-02-15 00:17:19.000000000 +0100
@@ -0,0 +1 @@
+content,install,url,jar:resource:/chrome/adblock.jar!/content/
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/changelog mozilla-firefox-adblock-0.5.3.043/debian/changelog
--- mozilla-firefox-adblock-0.5.3.043.old/debian/changelog	2007-02-26 16:57:46.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/changelog	2007-02-26 16:32:59.000000000 +0100
@@ -1,3 +1,9 @@
+mozilla-firefox-adblock (0.5.3.043-2) UNRELEASED; urgency=low
+
+  * Add support for Iceape
+
+ -- Robert Luberda <[EMAIL PROTECTED]>  Mon, 26 Feb 2007 16:32:43 +0100
+
 mozilla-firefox-adblock (0.5.3.043-1) unstable; urgency=low
 
   * New maintainer. (Closes: #409964: ITA: mozilla-firefox-adblock)
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/control mozilla-firefox-adblock-0.5.3.043/debian/control
--- mozilla-firefox-adblock-0.5.3.043.old/debian/control	2007-02-26 16:57:46.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/control	2007-02-26 17:15:35.000000000 +0100
@@ -8,10 +8,10 @@
 
 Package: mozilla-firefox-adblock
 Architecture: all
-Depends: iceweasel | firefox (>= 1.0.6)
-Description: AdBlock extension for the IceWeasel web browser
- The AdBlock extension adds to IceWeasel browser an ability to filter
- unwanted objects on webpages.  Filters can be specified using
+Depends: iceweasel | firefox (>= 1.0.6) | iceape
+Description: AdBlock extension for the IceWeasel and Iceape web browsers
+ The AdBlock extension adds to IceWeasel and Iceape browsers an ability
+ to filter unwanted objects on webpages.  Filters can be specified using
  wildcards in order to block e.g. all images or JavaScript files from
  specific servers or directories.
  .
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/dirs mozilla-firefox-adblock-0.5.3.043/debian/dirs
--- mozilla-firefox-adblock-0.5.3.043.old/debian/dirs	2007-02-26 16:57:46.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/dirs	2007-02-26 17:06:56.000000000 +0100
@@ -2,3 +2,4 @@
 usr/share/mozilla-extensions/adblock/chrome
 usr/share/mozilla-extensions/adblock/components
 usr/share/mozilla-extensions/adblock/uninstall
+usr/share/mozilla-extensions/adblock/chrome.d
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/links mozilla-firefox-adblock-0.5.3.043/debian/links
--- mozilla-firefox-adblock-0.5.3.043.old/debian/links	2007-02-26 16:57:46.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/links	2007-02-26 16:32:39.000000000 +0100
@@ -1,3 +1,9 @@
 etc/mozilla-extensions/adblock.js usr/share/mozilla-extensions/adblock/defaults/preferences/adblock.js
 usr/share/mozilla-extensions/adblock usr/lib/iceweasel/extensions/{34274bf4-1d97-a289-e984-17e546307e4f}
 usr/share/mozilla-extensions/adblock usr/lib/firefox/extensions/{34274bf4-1d97-a289-e984-17e546307e4f}
+
+etc/mozilla-extensions/adblock.js                            usr/share/iceape/defaults/pref/adblock.js
+usr/share/mozilla-extensions/adblock/chrome/adblock.jar      usr/share/iceape/chrome/adblock.jar
+usr/share/mozilla-extensions/adblock/components/nsAdblock.js usr/lib/iceape/components/nsAdblock.js
+usr/share/mozilla-extensions/adblock/chrome.d/42adblock      var/lib/iceape/chrome.d/42adblock
+
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/postinst mozilla-firefox-adblock-0.5.3.043/debian/postinst
--- mozilla-firefox-adblock-0.5.3.043.old/debian/postinst	1970-01-01 01:00:00.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/postinst	2007-02-26 16:35:55.000000000 +0100
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "configure" ] && which update-iceape-chrome > /dev/null 2>&1; then
+	update-iceape-chrome
+fi	
+
+#DEBHELPER#
+
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/postrm mozilla-firefox-adblock-0.5.3.043/debian/postrm
--- mozilla-firefox-adblock-0.5.3.043.old/debian/postrm	1970-01-01 01:00:00.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/postrm	2007-02-26 16:36:47.000000000 +0100
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    remove|abort-install)
+	which update-iceape-chrome > /dev/null 2>&1 &&  update-iceape-chrome
+	;;
+	*)
+	;;
+esac
+
+#DEBHELPER#
diff -Nur mozilla-firefox-adblock-0.5.3.043.old/debian/rules mozilla-firefox-adblock-0.5.3.043/debian/rules
--- mozilla-firefox-adblock-0.5.3.043.old/debian/rules	2007-02-26 16:57:46.000000000 +0100
+++ mozilla-firefox-adblock-0.5.3.043/debian/rules	2007-02-26 16:31:53.000000000 +0100
@@ -37,6 +37,8 @@
 
 	install -m 644 debian/Uninstall $(DEB_DESTDIR)/$(EXT_DIR)/uninstall/
 
+	install -m 644 debian/42adblock $(DEB_DESTDIR)/$(EXT_DIR)/chrome.d/
+
 # Build architecture-independent files here.
 binary-indep: build install
 	dh_testdir

Attachment: signature.asc
Description: Digital signature

Reply via email to