tag 494266 patch
thanks
Howdy,
The attached patch should make flashplugin-nonfree use the
alternatives subsystem with a priority of 50.
--
Matt http://ftbfs.org/
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/dirs
flashplugin-nonfree-1.7.1+1.6.3/debian/dirs
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/dirs 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/dirs 2008-09-02 10:02:58.000000000
-0700
@@ -1,7 +1,2 @@
var/cache/flashplugin-nonfree
usr/lib/flashplugin-nonfree
-usr/lib/mozilla/plugins
-usr/lib/mozilla-firefox/plugins
-usr/lib/firefox/plugins
-usr/lib/iceweasel/plugins
-usr/lib/iceape/plugins
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/links.amd64
flashplugin-nonfree-1.7.1+1.6.3/debian/links.amd64
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/links.amd64 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/links.amd64 1969-12-31
16:00:00.000000000 -0800
@@ -1,5 +0,0 @@
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
/usr/lib/mozilla/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
/usr/lib/mozilla-firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
/usr/lib/firefox/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
/usr/lib/iceweasel/plugins/npwrapper.libflashplayer.so
-/usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so
/usr/lib/iceape/plugins/npwrapper.libflashplayer.so
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/links.i386
flashplugin-nonfree-1.7.1+1.6.3/debian/links.i386
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/links.i386 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/links.i386 1969-12-31
16:00:00.000000000 -0800
@@ -1,5 +0,0 @@
-/usr/lib/flashplugin-nonfree/libflashplayer.so
/usr/lib/mozilla/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so
/usr/lib/mozilla-firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so
/usr/lib/firefox/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so
/usr/lib/iceweasel/plugins/libflashplayer.so
-/usr/lib/flashplugin-nonfree/libflashplayer.so
/usr/lib/iceape/plugins/libflashplayer.so
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/postinst
flashplugin-nonfree-1.7.1+1.6.3/debian/postinst
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/postinst 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/postinst 2008-09-02
10:00:21.000000000 -0700
@@ -6,6 +6,9 @@
configure)
update-flashplugin-nonfree --install --fast || \
echo "Try again later with \"update-flashplugin-nonfree --install\"."
+ update-alternatives --quiet --install \
+ /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so \
+ /usr/lib/flashplugin-nonfree/libflashplayer.so 50
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/prerm
flashplugin-nonfree-1.7.1+1.6.3/debian/prerm
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/prerm 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/prerm 2008-09-02
09:59:31.000000000 -0700
@@ -5,6 +5,8 @@
case "$1" in
remove|upgrade|deconfigure)
update-flashplugin-nonfree --uninstall || true
+ update-alternatives --quiet --remove flash-mozilla.so \
+ /usr/lib/flashplugin-nonfree/libflashplayer.so
;;
failed-upgrade)
diff -Nru flashplugin-nonfree-1.7.1+1.6.3~/debian/rules
flashplugin-nonfree-1.7.1+1.6.3/debian/rules
--- flashplugin-nonfree-1.7.1+1.6.3~/debian/rules 2008-09-02
09:59:20.000000000 -0700
+++ flashplugin-nonfree-1.7.1+1.6.3/debian/rules 2008-09-02
09:59:31.000000000 -0700
@@ -2,12 +2,6 @@
include /usr/share/cdbs/1/rules/debhelper.mk
-update-config::
- [ -e debian/links ] || cp -p debian/links.$(DEB_HOST_ARCH) debian/links
-
-reverse-config::
- rm -f debian/links
-
publish-checksums:
cp -p
/var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz .
tar xozf install_flash_player_9_linux.tar.gz