Package: mozilla-noscript Version: 1.9.2.8-1 Severity: wishlist Tags: patch User: ubuntu-de...@lists.ubuntu.com 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)