tag 464266 patch
thanks
The attached patch makes flashplugin-nonfree use the flash-mozilla.so
alternative instead of installing symbolic links in the browser plugin
directories. It appears to work on my system.
--
Matt http://ftbfs.org/
diff -Nru flashplugin-nonfree-1.6.3~/debian/links.amd64
flashplugin-nonfree-1.6.3/debian/links.amd64
--- flashplugin-nonfree-1.6.3~/debian/links.amd64 2008-08-22
13:14:16.000000000 -0700
+++ flashplugin-nonfree-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.6.3~/debian/links.i386
flashplugin-nonfree-1.6.3/debian/links.i386
--- flashplugin-nonfree-1.6.3~/debian/links.i386 2008-08-22
13:14:16.000000000 -0700
+++ flashplugin-nonfree-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.6.3~/debian/postinst
flashplugin-nonfree-1.6.3/debian/postinst
--- flashplugin-nonfree-1.6.3~/debian/postinst 2008-08-22 13:14:16.000000000
-0700
+++ flashplugin-nonfree-1.6.3/debian/postinst 2008-08-22 13:18:15.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 10
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff -Nru flashplugin-nonfree-1.6.3~/debian/prerm
flashplugin-nonfree-1.6.3/debian/prerm
--- flashplugin-nonfree-1.6.3~/debian/prerm 2008-08-22 13:14:16.000000000
-0700
+++ flashplugin-nonfree-1.6.3/debian/prerm 2008-08-22 13:17:05.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.6.3~/debian/rules
flashplugin-nonfree-1.6.3/debian/rules
--- flashplugin-nonfree-1.6.3~/debian/rules 2008-08-22 13:14:16.000000000
-0700
+++ flashplugin-nonfree-1.6.3/debian/rules 2008-08-22 13:19:07.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