Package: mozilla-noscript
Version: 1.9.2.8-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu karmic ubuntu-patch
We made the following changes in Ubuntu, to add abrowser as supported browser,
and also add support for seamonkey, and, as stated in dependency, for Firefox.
*** /tmp/tmpe85OOg
In Ubuntu, we've applied the attached patch to achieve the following:
* Merge from Debian. Remaining changes:
- Alternately depend on abrowser in mozilla-noscript.
- Fixed to work with seamonkey
We thought you might be interested in doing the same.
-- System Information:
Debian Release: squeeze/sid
APT prefers karmic-updates
APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28-11-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -u mozilla-noscript-1.9.2.8/debian/control mozilla-noscript-1.9.2.8/debian/control
--- mozilla-noscript-1.9.2.8/debian/control
+++ mozilla-noscript-1.9.2.8/debian/control
@@ -11,7 +12,7 @@
Package: mozilla-noscript
Architecture: all
-Depends: iceweasel | iceape-browser | firefox | seamonkey-browser
+Depends: iceweasel | iceape-browser | firefox | seamonkey-browser | abrowser
Description: Javascript/plugins permissions manager for Iceweasel and Iceape
This extension brings a powerful control over the way external scripts or
embedded programs, such as Java or Flash, are loaded.
diff -u mozilla-noscript-1.9.2.8/debian/postinst mozilla-noscript-1.9.2.8/debian/postinst
--- mozilla-noscript-1.9.2.8/debian/postinst
+++ mozilla-noscript-1.9.2.8/debian/postinst
@@ -30,6 +30,10 @@
then
update-iceape-chrome
fi
+ if which update-seamonkey-chrome 2> /dev/null > /dev/null
+ then
+ update-seamonkey-chrome
+ fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff -u mozilla-noscript-1.9.2.8/debian/mozilla-noscript.links mozilla-noscript-1.9.2.8/debian/mozilla-noscript.links
--- mozilla-noscript-1.9.2.8/debian/mozilla-noscript.links
+++ mozilla-noscript-1.9.2.8/debian/mozilla-noscript.links
@@ -1,5 +1,11 @@
+usr/share/mozilla-extensions/noscript/ usr/lib/firefox-addons/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}
usr/share/mozilla-extensions/noscript/ usr/lib/iceweasel/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}
usr/share/mozilla-extensions/noscript/chrome/noscript.jar usr/share/iceape/chrome/noscript.jar
usr/share/mozilla-extensions/noscript/chrome.d var/lib/iceape/chrome.d/20noscript
usr/share/mozilla-extensions/noscript/components/noscriptService.js usr/lib/iceape/components/noscriptService.js
usr/share/mozilla-extensions/noscript/defaults/preferences/noscript.js usr/share/iceape/defaults/pref/noscript.js
+usr/share/mozilla-extensions/noscript/chrome/noscript.jar usr/share/seamonkey/chrome/noscript.jar
+usr/share/mozilla-extensions/noscript/chrome.d var/lib/seamonkey/chrome.d/20noscript
+usr/share/mozilla-extensions/noscript/components/noscriptService.js usr/lib/seamonkey/components/noscriptService.js
+usr/share/mozilla-extensions/noscript/defaults/preferences/noscript.js usr/share/seamonkey/defaults/pref/noscript.js
+
diff -u mozilla-noscript-1.9.2.8/debian/postrm mozilla-noscript-1.9.2.8/debian/postrm
--- mozilla-noscript-1.9.2.8/debian/postrm
+++ mozilla-noscript-1.9.2.8/debian/postrm
@@ -23,6 +23,10 @@
then
update-iceape-chrome
fi
+ if which update-seamonkey-chrome 2> /dev/null > /dev/null
+ then
+ update-seamonkey-chrome
+ fi
;;
purge|upgrade|failed-upgrade|abort-upgrade|disappear)