Binary files /tmp/0CdOEQpeZJ/acroread-9.5.1/AdbeRdr9.4.2-1_i386linux_deu.deb and /tmp/vkXlDhD8ah/acroread-9.5.4/AdbeRdr9.4.2-1_i386linux_deu.deb differ Binary files /tmp/0CdOEQpeZJ/acroread-9.5.1/AdbeRdr9.4.2-1_i386linux_fra.deb and /tmp/vkXlDhD8ah/acroread-9.5.4/AdbeRdr9.4.2-1_i386linux_fra.deb differ Binary files /tmp/0CdOEQpeZJ/acroread-9.5.1/AdbeRdr9.4.2-1_i386linux_jpn.deb and /tmp/vkXlDhD8ah/acroread-9.5.4/AdbeRdr9.4.2-1_i386linux_jpn.deb differ Binary files /tmp/0CdOEQpeZJ/acroread-9.5.1/AdbeRdr9.5.1-1_i386linux_enu.deb and /tmp/vkXlDhD8ah/acroread-9.5.4/AdbeRdr9.5.1-1_i386linux_enu.deb differ Binary files /tmp/0CdOEQpeZJ/acroread-9.5.1/AdbeRdr9.5.4-1_i386linux_enu.deb and /tmp/vkXlDhD8ah/acroread-9.5.4/AdbeRdr9.5.4-1_i386linux_enu.deb differ diff -Nru acroread-9.5.1/debian/acroread.dirs acroread-9.5.4/debian/acroread.dirs --- acroread-9.5.1/debian/acroread.dirs 1970-01-01 00:00:00.000000000 +0000 +++ acroread-9.5.4/debian/acroread.dirs 2013-02-27 15:23:48.000000000 +0000 @@ -0,0 +1,9 @@ +usr/lib/xulrunner/plugins +usr/lib/mozilla/plugins +usr/lib/iceape/plugins +usr/lib/iceweasel/plugins +usr/lib/firefox/plugins +usr/lib/midbrowser/plugins +usr/lib/xulrunner-addons/plugins +var/lib/acroplugin +usr/share/applications diff -Nru acroread-9.5.1/debian/adobereader-deu.links acroread-9.5.4/debian/adobereader-deu.links --- acroread-9.5.1/debian/adobereader-deu.links 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-deu.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -opt/Adobe/Reader9/bin/acroread usr/bin/acroread -opt/Adobe/Reader9/Resource/Support/AdobeReader.desktop usr/share/applications/acroread.desktop -opt/Adobe/Reader9/Resource/Icons/48x48/AdobeReader9.png usr/share/pixmaps/AdobeReader9.png -opt/Adobe/Reader9/Resource/Shell/acroread_tab /etc/bash_completion.d/acroread.sh -opt/Adobe/Reader9/Resource/Shell/acroread.1.gz /usr/share/man/man1/acroread.1.gz diff -Nru acroread-9.5.1/debian/adobereader-deu.lintian-overrides acroread-9.5.4/debian/adobereader-deu.lintian-overrides --- acroread-9.5.1/debian/adobereader-deu.lintian-overrides 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-deu.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -#Partner packages belong in /opt -adobereader-deu: dir-or-file-in-opt -#Partner packages may embed/bundle libs, fonts, etc... -adobereader-deu: embedded-library -adobereader-deu: font-in-non-font-package -#Bundled libs are not intended for use by other packages -adobereader-deu: shared-lib-without-dependency-information -#partner prefix is required for proper processing -adobereader-deu: unknown-section partner/text diff -Nru acroread-9.5.1/debian/adobereader-deu.postinst acroread-9.5.4/debian/adobereader-deu.postinst --- acroread-9.5.1/debian/adobereader-deu.postinst 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-deu.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,201 +0,0 @@ -#!/bin/sh - - -Which() -{ - OLD_IFS="$IFS" - IFS=':' - - if [ -z "$1" ]; then - return 1 - fi - - for x in $PATH - do - if [ -x "$x/$1" ]; then - echo "$x/$1" - IFS="$OLD_IFS" - return 0 - fi - done - - IFS="$OLD_IFS" - return 1 -} - - -record_config() -{ - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - echo "$@" >> "$config_file" -} - - -install_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource install "$@" >/dev/null 2>&1 -} - - -install_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode system "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode user "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu install "$@" >/dev/null 2>&1 -} - - -install_desktop_icon() -{ - eval desktop_file="\$$#" - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon install "$@" >/dev/null 2>&1 && chmod 777 "$HOME/Desktop/`basename "$desktop_file"`" 2>/dev/null -} - - -install_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime install "$@" >/dev/null 2>&1 -} - - -InstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 20 22 24 32 36 48 64 96 128 192; do - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - -MakeLibLDAPLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - - rm -f "$install_dir/intellinux/lib/libldap.so" - if [ ! -e /usr/lib/libldap.so ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LDAP" = "" ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap* 2>/dev/null | grep -v libldap_r | grep -v libldapcpp | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LDAP" != "" ] - then - ln -s "$LIB_LDAP" "$install_dir/intellinux/lib/libldap.so" - fi - fi - - rm -f "$install_dir/intellinux/lib/liblber.so" - if [ ! -e /usr/lib/liblber.so ] - then - LIB_LBER="`ls -tr /usr/lib/liblber.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LBER" = "" ] - then - LIB_LBER="`ls -tr /usr/lib/liblber* 2>/dev/null | grep -v liblber_r | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LBER" != "" ] - then - ln -s "$LIB_LBER" "$install_dir/intellinux/lib/liblber.so" - fi - fi -} - - -MakeLibGnomeSpeechLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - configured_dir="$2" - lib_dir="$install_dir/$configured_dir/lib" - - if TESTSPEECHEXEC="`which test-speech`" && which ldd >/dev/null && which awk >/dev/null; then - rm -f "$lib_dir/libORBit-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-activation.so" 2>/dev/null - rm -f "$lib_dir/libgnomespeech.so" 2>/dev/null - - lib_orbit2="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libORBit-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonobo="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonoboactivation="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-activation.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_gnomespeech="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libgnomespeech.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - - if [ -f "$lib_orbit2" -a -f "$lib_bonobo" -a -f "$lib_bonoboactivation" -a -f "$lib_gnomespeech" ]; then - ln -s "$lib_orbit2" "$lib_dir/libORBit-2.so" && record_config remove "$lib_dir/libORBit-2.so" - ln -s "$lib_bonobo" "$lib_dir/libbonobo-2.so" && record_config remove "$lib_dir/libbonobo-2.so" - ln -s "$lib_bonoboactivation" "$lib_dir/libbonobo-activation.so" && record_config remove "$lib_dir/libbonobo-activation.so" - ln -s "$lib_gnomespeech" "$lib_dir/libgnomespeech.so" && record_config remove "$lib_dir/libgnomespeech.so" - fi - fi -} - -case "$1" in - configure) - ReadInstallDir="/opt" - MakeLibGnomeSpeechLinks "$ReadInstallDir" intellinux 2>/dev/null - MakeLibLDAPLinks "$ReadInstallDir" 2>/dev/null - - #rm -f /usr/bin/acroread 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/bin/acroread" /usr/bin/acroread 2>/dev/null - - #rm -f /etc/bash_completion.d/acroread.sh 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread_tab" /etc/bash_completion.d/acroread.sh 2>/dev/null - - #rm -f /usr/share/man/man1/acroread.1.gz 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread.1.gz" /usr/share/man/man1/acroread.1.gz 2>/dev/null - - InstallIcons "$ReadInstallDir" - #Canonical does not want us to associate MIME types because they say they do it themselves. - #install_mime --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.xml" - - #install_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #Canonical does not want a Desktop icon. - #install_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` = "i" ]; then - "$ReadInstallDir/Adobe/Reader9/Browser/install_browser_plugin" -silent -global "$ReadInstallDir" >/dev/null 2>&1 - else - nspluginwrapper -i /opt/Adobe/Reader9/Browser/intellinux/nppdf.so - fi - fi - - . /usr/share/debconf/confmodule - db_version 2.0 - - db_get acroread-common/default-viewer - - if [ "$RET" = "true" ]; then - if [ -e /etc/gnome/defaults.list ]; then - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "acroread.desktop" "$i" >/dev/null 2>&1 - done - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/adobereader-deu.prerm acroread-9.5.4/debian/adobereader-deu.prerm --- acroread-9.5.1/debian/adobereader-deu.prerm 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-deu.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,195 +0,0 @@ -#!/bin/sh - -MkTempInternal() -{ - if [ "${mktemp_count+set}" != "set" ]; then - mktemp_count="0" - fi - - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - - while test -e "$mktemp_file" - do - mktemp_count="`expr $mktemp_count + 1`" - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - done - - touch "$mktemp_file" && chmod 600 "$mktemp_file" && echo "$mktemp_file" -} - -MkTemp() -{ - template="tmp.XXXXXXXXXX"; - MKTEMP="`which mktemp 2>/dev/null`"; - if [ "$MKTEMP" != "" ]; then - : - else - MKTEMP="MkTempInternal"; - fi - - $MKTEMP /tmp/acrobat.$template -} - - -remove() -{ - file="$@" - - if [ -d "$file" ]; then - rmdir "$file" - else - rm -f "$file" - fi -} - - -uninstall_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime uninstall "$@" >/dev/null 2>&1 -} - -unset_mime() -{ - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH:/usr/ucb" xdg-mime unset "$@" "${i}" - done -} - - -UnInstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 22 24 32 48 64 128; do - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - - -TrimSpaces() -{ - OLD_IFS_Trim_Spaces="$IFS" - IFS=' ' - echo $@ - IFS="$OLD_IFS_Trim_Spaces" -} - - -ProcessConfigFile() -{ - OLD_IFS_ProcessConfigFile="$IFS" - config_file="$1" - - IFS=' ' - cat "$config_file" | grep -v "^[ ]*#" | \ - while read op args - do - op="`TrimSpaces $op`" - - case "$op" in - remove | uninstall_icon | uninstall_desktop_menu | uninstall_mime) - "$op" $args 2>/dev/null ;; - esac - done - - IFS="$OLD_IFS_ProcessConfigFile" -} - - -UnInstallReader() -{ - ReadInstallDir="$1" - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - UnInstallIcons "$ReadInstallDir" - #uninstall_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #uninstall_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - unset_mime "acroread.desktop" - if [ -e /usr/share/applications/evince.desktop ]; then - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "evince.desktop" "application/pdf" >/dev/null 2>&1 - fi - - - if [ -f "$config_file" ]; then - ProcessConfigFile "$config_file" - rm -f "$config_file" - fi - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - #rm -f /usr/bin/acroread - #rm -f /usr/share/man/man1/acroread.1.gz - #rm -f /etc/bash_completion.d/acroread - - ## kill synchronizerapp - tmpfile="`MkTemp`" - ps -ef 2>/dev/null > "$tmpfile" - - synchronizerapp_pid="`awk '{ print $8, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - ps auwwwxg 2>/dev/null > "$tmpfile" - synchronizerapp_pid="`awk '{ print $11, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - rm -f "$tmpfile" - exit 0 - fi - fi - - rm -f "$tmpfile" - - if [ -n "$synchronizerapp_pid" ]; then - kill -KILL "$synchronizerapp_pid" - fi -} - - -case "$1" in - purge|remove|upgrade) - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` != "i" ]; then - nspluginwrapper -r /usr/lib/nspluginwrapper/plugins/npwrapper.nppdf.so - fi - fi - - ReadInstallDir="/opt" - UnInstallReader "$ReadInstallDir" 2>/dev/null - ;; - - failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/adobereader-fra.links acroread-9.5.4/debian/adobereader-fra.links --- acroread-9.5.1/debian/adobereader-fra.links 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-fra.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -opt/Adobe/Reader9/bin/acroread usr/bin/acroread -opt/Adobe/Reader9/Resource/Support/AdobeReader.desktop usr/share/applications/acroread.desktop -opt/Adobe/Reader9/Resource/Icons/48x48/AdobeReader9.png usr/share/pixmaps/AdobeReader9.png -opt/Adobe/Reader9/Resource/Shell/acroread_tab /etc/bash_completion.d/acroread.sh -opt/Adobe/Reader9/Resource/Shell/acroread.1.gz /usr/share/man/man1/acroread.1.gz diff -Nru acroread-9.5.1/debian/adobereader-fra.lintian-overrides acroread-9.5.4/debian/adobereader-fra.lintian-overrides --- acroread-9.5.1/debian/adobereader-fra.lintian-overrides 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-fra.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -#Partner packages belong in /opt -adobereader-fra: dir-or-file-in-opt -#Partner packages may embed/bundle libs, fonts, etc... -adobereader-fra: embedded-library -adobereader-fra: font-in-non-font-package -#Bundled libs are not intended for use by other packages -adobereader-fra: shared-lib-without-dependency-information -#partner prefix is required for proper processing -adobereader-fra: unknown-section partner/text diff -Nru acroread-9.5.1/debian/adobereader-fra.postinst acroread-9.5.4/debian/adobereader-fra.postinst --- acroread-9.5.1/debian/adobereader-fra.postinst 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-fra.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,201 +0,0 @@ -#!/bin/sh - - -Which() -{ - OLD_IFS="$IFS" - IFS=':' - - if [ -z "$1" ]; then - return 1 - fi - - for x in $PATH - do - if [ -x "$x/$1" ]; then - echo "$x/$1" - IFS="$OLD_IFS" - return 0 - fi - done - - IFS="$OLD_IFS" - return 1 -} - - -record_config() -{ - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - echo "$@" >> "$config_file" -} - - -install_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource install "$@" >/dev/null 2>&1 -} - - -install_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode system "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode user "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu install "$@" >/dev/null 2>&1 -} - - -install_desktop_icon() -{ - eval desktop_file="\$$#" - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon install "$@" >/dev/null 2>&1 && chmod 777 "$HOME/Desktop/`basename "$desktop_file"`" 2>/dev/null -} - - -install_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime install "$@" >/dev/null 2>&1 -} - - -InstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 20 22 24 32 36 48 64 96 128 192; do - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - -MakeLibLDAPLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - - rm -f "$install_dir/intellinux/lib/libldap.so" - if [ ! -e /usr/lib/libldap.so ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LDAP" = "" ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap* 2>/dev/null | grep -v libldap_r | grep -v libldapcpp | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LDAP" != "" ] - then - ln -s "$LIB_LDAP" "$install_dir/intellinux/lib/libldap.so" - fi - fi - - rm -f "$install_dir/intellinux/lib/liblber.so" - if [ ! -e /usr/lib/liblber.so ] - then - LIB_LBER="`ls -tr /usr/lib/liblber.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LBER" = "" ] - then - LIB_LBER="`ls -tr /usr/lib/liblber* 2>/dev/null | grep -v liblber_r | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LBER" != "" ] - then - ln -s "$LIB_LBER" "$install_dir/intellinux/lib/liblber.so" - fi - fi -} - - -MakeLibGnomeSpeechLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - configured_dir="$2" - lib_dir="$install_dir/$configured_dir/lib" - - if TESTSPEECHEXEC="`which test-speech`" && which ldd >/dev/null && which awk >/dev/null; then - rm -f "$lib_dir/libORBit-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-activation.so" 2>/dev/null - rm -f "$lib_dir/libgnomespeech.so" 2>/dev/null - - lib_orbit2="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libORBit-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonobo="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonoboactivation="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-activation.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_gnomespeech="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libgnomespeech.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - - if [ -f "$lib_orbit2" -a -f "$lib_bonobo" -a -f "$lib_bonoboactivation" -a -f "$lib_gnomespeech" ]; then - ln -s "$lib_orbit2" "$lib_dir/libORBit-2.so" && record_config remove "$lib_dir/libORBit-2.so" - ln -s "$lib_bonobo" "$lib_dir/libbonobo-2.so" && record_config remove "$lib_dir/libbonobo-2.so" - ln -s "$lib_bonoboactivation" "$lib_dir/libbonobo-activation.so" && record_config remove "$lib_dir/libbonobo-activation.so" - ln -s "$lib_gnomespeech" "$lib_dir/libgnomespeech.so" && record_config remove "$lib_dir/libgnomespeech.so" - fi - fi -} - -case "$1" in - configure) - ReadInstallDir="/opt" - MakeLibGnomeSpeechLinks "$ReadInstallDir" intellinux 2>/dev/null - MakeLibLDAPLinks "$ReadInstallDir" 2>/dev/null - - #rm -f /usr/bin/acroread 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/bin/acroread" /usr/bin/acroread 2>/dev/null - - #rm -f /etc/bash_completion.d/acroread.sh 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread_tab" /etc/bash_completion.d/acroread.sh 2>/dev/null - - #rm -f /usr/share/man/man1/acroread.1.gz 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread.1.gz" /usr/share/man/man1/acroread.1.gz 2>/dev/null - - InstallIcons "$ReadInstallDir" - #Canonical does not want us to associate MIME types because they say they do it themselves. - #install_mime --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.xml" - - #install_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #Canonical does not want a Desktop icon. - #install_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` = "i" ]; then - "$ReadInstallDir/Adobe/Reader9/Browser/install_browser_plugin" -silent -global "$ReadInstallDir" >/dev/null 2>&1 - else - nspluginwrapper -i /opt/Adobe/Reader9/Browser/intellinux/nppdf.so - fi - fi - - . /usr/share/debconf/confmodule - db_version 2.0 - - db_get acroread-common/default-viewer - - if [ "$RET" = "true" ]; then - if [ -e /etc/gnome/defaults.list ]; then - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "acroread.desktop" "$i" >/dev/null 2>&1 - done - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/adobereader-fra.prerm acroread-9.5.4/debian/adobereader-fra.prerm --- acroread-9.5.1/debian/adobereader-fra.prerm 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-fra.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,195 +0,0 @@ -#!/bin/sh - -MkTempInternal() -{ - if [ "${mktemp_count+set}" != "set" ]; then - mktemp_count="0" - fi - - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - - while test -e "$mktemp_file" - do - mktemp_count="`expr $mktemp_count + 1`" - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - done - - touch "$mktemp_file" && chmod 600 "$mktemp_file" && echo "$mktemp_file" -} - -MkTemp() -{ - template="tmp.XXXXXXXXXX"; - MKTEMP="`which mktemp 2>/dev/null`"; - if [ "$MKTEMP" != "" ]; then - : - else - MKTEMP="MkTempInternal"; - fi - - $MKTEMP /tmp/acrobat.$template -} - - -remove() -{ - file="$@" - - if [ -d "$file" ]; then - rmdir "$file" - else - rm -f "$file" - fi -} - - -uninstall_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime uninstall "$@" >/dev/null 2>&1 -} - -unset_mime() -{ - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH:/usr/ucb" xdg-mime unset "$@" "${i}" - done -} - - -UnInstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 22 24 32 48 64 128; do - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - - -TrimSpaces() -{ - OLD_IFS_Trim_Spaces="$IFS" - IFS=' ' - echo $@ - IFS="$OLD_IFS_Trim_Spaces" -} - - -ProcessConfigFile() -{ - OLD_IFS_ProcessConfigFile="$IFS" - config_file="$1" - - IFS=' ' - cat "$config_file" | grep -v "^[ ]*#" | \ - while read op args - do - op="`TrimSpaces $op`" - - case "$op" in - remove | uninstall_icon | uninstall_desktop_menu | uninstall_mime) - "$op" $args 2>/dev/null ;; - esac - done - - IFS="$OLD_IFS_ProcessConfigFile" -} - - -UnInstallReader() -{ - ReadInstallDir="$1" - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - UnInstallIcons "$ReadInstallDir" - #uninstall_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #uninstall_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - unset_mime "acroread.desktop" - if [ -e /usr/share/applications/evince.desktop ]; then - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "evince.desktop" "application/pdf" >/dev/null 2>&1 - fi - - - if [ -f "$config_file" ]; then - ProcessConfigFile "$config_file" - rm -f "$config_file" - fi - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - #rm -f /usr/bin/acroread - #rm -f /usr/share/man/man1/acroread.1.gz - #rm -f /etc/bash_completion.d/acroread - - ## kill synchronizerapp - tmpfile="`MkTemp`" - ps -ef 2>/dev/null > "$tmpfile" - - synchronizerapp_pid="`awk '{ print $8, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - ps auwwwxg 2>/dev/null > "$tmpfile" - synchronizerapp_pid="`awk '{ print $11, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - rm -f "$tmpfile" - exit 0 - fi - fi - - rm -f "$tmpfile" - - if [ -n "$synchronizerapp_pid" ]; then - kill -KILL "$synchronizerapp_pid" - fi -} - - -case "$1" in - purge|remove|upgrade) - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` != "i" ]; then - nspluginwrapper -r /usr/lib/nspluginwrapper/plugins/npwrapper.nppdf.so - fi - fi - - ReadInstallDir="/opt" - UnInstallReader "$ReadInstallDir" 2>/dev/null - ;; - - failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/adobereader-jpn.links acroread-9.5.4/debian/adobereader-jpn.links --- acroread-9.5.1/debian/adobereader-jpn.links 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-jpn.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -opt/Adobe/Reader9/bin/acroread usr/bin/acroread -opt/Adobe/Reader9/Resource/Support/AdobeReader.desktop usr/share/applications/acroread.desktop -opt/Adobe/Reader9/Resource/Icons/48x48/AdobeReader9.png usr/share/pixmaps/AdobeReader9.png -opt/Adobe/Reader9/Resource/Shell/acroread_tab /etc/bash_completion.d/acroread.sh -opt/Adobe/Reader9/Resource/Shell/acroread.1.gz /usr/share/man/man1/acroread.1.gz diff -Nru acroread-9.5.1/debian/adobereader-jpn.lintian-overrides acroread-9.5.4/debian/adobereader-jpn.lintian-overrides --- acroread-9.5.1/debian/adobereader-jpn.lintian-overrides 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-jpn.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -#Partner packages belong in /opt -adobereader-jpn: dir-or-file-in-opt -#Partner packages may embed/bundle libs, fonts, etc... -adobereader-jpn: embedded-library -adobereader-jpn: font-in-non-font-package -#Bundled libs are not intended for use by other packages -adobereader-jpn: shared-lib-without-dependency-information -#partner prefix is required for proper processing -adobereader-jpn: unknown-section partner/text diff -Nru acroread-9.5.1/debian/adobereader-jpn.postinst acroread-9.5.4/debian/adobereader-jpn.postinst --- acroread-9.5.1/debian/adobereader-jpn.postinst 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-jpn.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,201 +0,0 @@ -#!/bin/sh - - -Which() -{ - OLD_IFS="$IFS" - IFS=':' - - if [ -z "$1" ]; then - return 1 - fi - - for x in $PATH - do - if [ -x "$x/$1" ]; then - echo "$x/$1" - IFS="$OLD_IFS" - return 0 - fi - done - - IFS="$OLD_IFS" - return 1 -} - - -record_config() -{ - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - echo "$@" >> "$config_file" -} - - -install_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource install "$@" >/dev/null 2>&1 -} - - -install_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode system "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall --mode user "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu install "$@" >/dev/null 2>&1 -} - - -install_desktop_icon() -{ - eval desktop_file="\$$#" - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon install "$@" >/dev/null 2>&1 && chmod 777 "$HOME/Desktop/`basename "$desktop_file"`" 2>/dev/null -} - - -install_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime install "$@" >/dev/null 2>&1 -} - - -InstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 20 22 24 32 36 48 64 96 128 192; do - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - install_icon --noupdate --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - install_icon --noupdate --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - -MakeLibLDAPLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - - rm -f "$install_dir/intellinux/lib/libldap.so" - if [ ! -e /usr/lib/libldap.so ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LDAP" = "" ] - then - LIB_LDAP="`ls -tr /usr/lib/libldap* 2>/dev/null | grep -v libldap_r | grep -v libldapcpp | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LDAP" != "" ] - then - ln -s "$LIB_LDAP" "$install_dir/intellinux/lib/libldap.so" - fi - fi - - rm -f "$install_dir/intellinux/lib/liblber.so" - if [ ! -e /usr/lib/liblber.so ] - then - LIB_LBER="`ls -tr /usr/lib/liblber.so* 2>/dev/null | tail -n 1`" - - if [ "$LIB_LBER" = "" ] - then - LIB_LBER="`ls -tr /usr/lib/liblber* 2>/dev/null | grep -v liblber_r | grep '\.so' | tail -n 1`" - fi - - if [ "$LIB_LBER" != "" ] - then - ln -s "$LIB_LBER" "$install_dir/intellinux/lib/liblber.so" - fi - fi -} - - -MakeLibGnomeSpeechLinks() -{ - install_dir="$1/Adobe/Reader9/Reader" - configured_dir="$2" - lib_dir="$install_dir/$configured_dir/lib" - - if TESTSPEECHEXEC="`which test-speech`" && which ldd >/dev/null && which awk >/dev/null; then - rm -f "$lib_dir/libORBit-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-2.so" 2>/dev/null - rm -f "$lib_dir/libbonobo-activation.so" 2>/dev/null - rm -f "$lib_dir/libgnomespeech.so" 2>/dev/null - - lib_orbit2="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libORBit-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonobo="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-2.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_bonoboactivation="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i bonobo-activation.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - lib_gnomespeech="`ldd $TESTSPEECHEXEC 2>/dev/null | grep -i libgnomespeech.* | cut -d '>' -f2 | cut -d '(' -f 1 |awk '{print $1}' `" - - if [ -f "$lib_orbit2" -a -f "$lib_bonobo" -a -f "$lib_bonoboactivation" -a -f "$lib_gnomespeech" ]; then - ln -s "$lib_orbit2" "$lib_dir/libORBit-2.so" && record_config remove "$lib_dir/libORBit-2.so" - ln -s "$lib_bonobo" "$lib_dir/libbonobo-2.so" && record_config remove "$lib_dir/libbonobo-2.so" - ln -s "$lib_bonoboactivation" "$lib_dir/libbonobo-activation.so" && record_config remove "$lib_dir/libbonobo-activation.so" - ln -s "$lib_gnomespeech" "$lib_dir/libgnomespeech.so" && record_config remove "$lib_dir/libgnomespeech.so" - fi - fi -} - -case "$1" in - configure) - ReadInstallDir="/opt" - MakeLibGnomeSpeechLinks "$ReadInstallDir" intellinux 2>/dev/null - MakeLibLDAPLinks "$ReadInstallDir" 2>/dev/null - - #rm -f /usr/bin/acroread 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/bin/acroread" /usr/bin/acroread 2>/dev/null - - #rm -f /etc/bash_completion.d/acroread.sh 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread_tab" /etc/bash_completion.d/acroread.sh 2>/dev/null - - #rm -f /usr/share/man/man1/acroread.1.gz 2>/dev/null - #ln -s "$ReadInstallDir/Adobe/Reader9/Resource/Shell/acroread.1.gz" /usr/share/man/man1/acroread.1.gz 2>/dev/null - - InstallIcons "$ReadInstallDir" - #Canonical does not want us to associate MIME types because they say they do it themselves. - #install_mime --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.xml" - - #install_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #Canonical does not want a Desktop icon. - #install_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` = "i" ]; then - "$ReadInstallDir/Adobe/Reader9/Browser/install_browser_plugin" -silent -global "$ReadInstallDir" >/dev/null 2>&1 - else - nspluginwrapper -i /opt/Adobe/Reader9/Browser/intellinux/nppdf.so - fi - fi - - . /usr/share/debconf/confmodule - db_version 2.0 - - db_get acroread-common/default-viewer - - if [ "$RET" = "true" ]; then - if [ -e /etc/gnome/defaults.list ]; then - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "acroread.desktop" "$i" >/dev/null 2>&1 - done - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/adobereader-jpn.prerm acroread-9.5.4/debian/adobereader-jpn.prerm --- acroread-9.5.1/debian/adobereader-jpn.prerm 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/adobereader-jpn.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,195 +0,0 @@ -#!/bin/sh - -MkTempInternal() -{ - if [ "${mktemp_count+set}" != "set" ]; then - mktemp_count="0" - fi - - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - - while test -e "$mktemp_file" - do - mktemp_count="`expr $mktemp_count + 1`" - mktemp_file="/tmp/acrobat.$$.${mktemp_count}" - done - - touch "$mktemp_file" && chmod 600 "$mktemp_file" && echo "$mktemp_file" -} - -MkTemp() -{ - template="tmp.XXXXXXXXXX"; - MKTEMP="`which mktemp 2>/dev/null`"; - if [ "$MKTEMP" != "" ]; then - : - else - MKTEMP="MkTempInternal"; - fi - - $MKTEMP /tmp/acrobat.$template -} - - -remove() -{ - file="$@" - - if [ -d "$file" ]; then - rmdir "$file" - else - rm -f "$file" - fi -} - - -uninstall_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_menu() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-menu uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_desktop_icon() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-desktop-icon uninstall "$@" >/dev/null 2>&1 -} - - -uninstall_mime() -{ - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime uninstall "$@" >/dev/null 2>&1 -} - -unset_mime() -{ - for i in application/pdf application/vnd.adobe.xfdf application/vnd.fdf application/vnd.adobe.xdp+xml application/vnd.adobe.pdx application/fdf application/xdp application/xfdf application/pdx; do - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH:/usr/ucb" xdg-mime unset "$@" "${i}" - done -} - - -UnInstallIcons() -{ - install_dir="$1/Adobe/Reader9/Resource/Icons" - - for icon_size in 16 22 24 32 48 64 128; do - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/AdobeReader9.png" - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/adobe.pdf.png" 'application-pdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.fdf.png" 'application-fdf' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.pdx.png" 'application-pdx' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xdp+xml.png" 'application-xdp+xml' - uninstall_icon --novendor --context apps --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" - uninstall_icon --novendor --context mimetypes --size $icon_size "$install_dir/${icon_size}x${icon_size}/vnd.adobe.xfdf.png" 'application-xfdf' - done -} - - -TrimSpaces() -{ - OLD_IFS_Trim_Spaces="$IFS" - IFS=' ' - echo $@ - IFS="$OLD_IFS_Trim_Spaces" -} - - -ProcessConfigFile() -{ - OLD_IFS_ProcessConfigFile="$IFS" - config_file="$1" - - IFS=' ' - cat "$config_file" | grep -v "^[ ]*#" | \ - while read op args - do - op="`TrimSpaces $op`" - - case "$op" in - remove | uninstall_icon | uninstall_desktop_menu | uninstall_mime) - "$op" $args 2>/dev/null ;; - esac - done - - IFS="$OLD_IFS_ProcessConfigFile" -} - - -UnInstallReader() -{ - ReadInstallDir="$1" - config_file="$ReadInstallDir/Adobe/Reader9/Reader/GlobalPrefs/.config" - UnInstallIcons "$ReadInstallDir" - #uninstall_desktop_menu --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - #uninstall_desktop_icon --novendor "$ReadInstallDir/Adobe/Reader9/Resource/Support/AdobeReader.desktop" - unset_mime "acroread.desktop" - if [ -e /usr/share/applications/evince.desktop ]; then - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-mime default "evince.desktop" "application/pdf" >/dev/null 2>&1 - fi - - - if [ -f "$config_file" ]; then - ProcessConfigFile "$config_file" - rm -f "$config_file" - fi - - PATH="$ReadInstallDir/Adobe/Reader9/Reader/intellinux/bin:$PATH" xdg-icon-resource forceupdate >/dev/null 2>&1 - #rm -f /usr/bin/acroread - #rm -f /usr/share/man/man1/acroread.1.gz - #rm -f /etc/bash_completion.d/acroread - - ## kill synchronizerapp - tmpfile="`MkTemp`" - ps -ef 2>/dev/null > "$tmpfile" - - synchronizerapp_pid="`awk '{ print $8, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - ps auwwwxg 2>/dev/null > "$tmpfile" - synchronizerapp_pid="`awk '{ print $11, $2 }' < "$tmpfile" | grep -w "^$ReadInstallDir/Adobe/Reader9/Reader/intellinux/SynchronizerApp" | awk '{ print $NF; exit }'`" - - if [ -z "$synchronizerapp_pid" ]; then - rm -f "$tmpfile" - exit 0 - fi - fi - - rm -f "$tmpfile" - - if [ -n "$synchronizerapp_pid" ]; then - kill -KILL "$synchronizerapp_pid" - fi -} - - -case "$1" in - purge|remove|upgrade) - - if [ `lsb_release -a |grep Release |awk -F" " '{print $2}'` != "8.04" ]; then - if [ `uname -m | cut -c 1` != "i" ]; then - nspluginwrapper -r /usr/lib/nspluginwrapper/plugins/npwrapper.nppdf.so - fi - fi - - ReadInstallDir="/opt" - UnInstallReader "$ReadInstallDir" 2>/dev/null - ;; - - failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 -esac - -#DEBHELPER# diff -Nru acroread-9.5.1/debian/changelog acroread-9.5.4/debian/changelog --- acroread-9.5.1/debian/changelog 2012-04-13 17:33:32.000000000 +0000 +++ acroread-9.5.4/debian/changelog 2013-02-27 19:51:47.000000000 +0000 @@ -1,3 +1,28 @@ +acroread (9.5.4-1lucid2) lucid; urgency=low + + * New upstream release v9.5.4 + - update debian/rules + + * Drop the French, German and Japanese packages as these haven't been + updated beyond 9.4.2, and contain multiple unpatched vulnerabilities. + Users of these packages will be switched to the latest English version + - remove debian/adobereader-deu.links + - remove debian/adobereader-deu.lintian-overrides + - remove debian/adobereader-deu.postinst + - remove debian/adobereader-deu.prerm + - remove debian/adobereader-fra.links + - remove debian/adobereader-fra.lintian-overrides + - remove debian/adobereader-fra.postinst + - remove debian/adobereader-fra.prerm + - remove debian/adobereader-jpn.links + - remove debian/adobereader-jpn.lintian-overrides + - remove debian/adobereader-jpn.postinst + - remove debian/adobereader-jpn.prerm + - update debian/control + - update debian/rules + + -- Chris Coulson Mon, 28 Jan 2013 15:10:38 +0000 + acroread (9.5.1-1lucid1) lucid; urgency=low * New upstream release, addresses security issues: diff -Nru acroread-9.5.1/debian/control acroread-9.5.4/debian/control --- acroread-9.5.1/debian/control 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/control 2013-02-27 19:51:38.000000000 +0000 @@ -2,17 +2,39 @@ Section: partner/text Priority: extra Maintainer: Brian Thomason -Build-Depends: debhelper (>= 5), bzip2, libgtk2.0-0, libgl1-mesa-glx, - libglu1-mesa, libxml2, libxt6, libice6, libsm6, libidn11, - libatk1.0-0, libfontconfig1, libfreetype6, libpango1.0-0, - libx11-6, libxext6, libxml2, zlib1g, ia32-libs [amd64] +Build-Depends: debhelper (>= 5), + bzip2, + libgtk2.0-0, + libglib2.0-0, + libxml2, + libxt6, + libidn11, + libatk1.0-0, + libfontconfig1, + libpango1.0-0, + libx11-6, + libxext6, + zlib1g, + libstdc++6, + ia32-libs [amd64] Standards-Version: 3.9.2 Package: acroread Architecture: i386 amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, nspluginwrapper [amd64], lsb-release, debconf, acroread-common -Conflicts: acroread-debian-files, adobereader-enu, adobereader-deu, adobereader-fra, adobereader-jpn -Replaces: acroread-debian-files, adobereader-enu, adobereader-deu, adobereader-fra, adobereader-jpn +Depends: ${shlibs:Depends}, + ${misc:Depends}, + nspluginwrapper [amd64], + lsb-release, + debconf, + acroread-common +Conflicts: acroread-debian-files +Breaks: adobereader-due (<< 9.5.4), + adobereader-fra (<< 9.5.4), + adobereader-jpn (<< 9.5.4) +Replaces: acroread-debian-files, + adobereader-deu, + adobereader-fra, + adobereader-jpn Provides: pdf-viewer, adobereader-enu Suggests: libldap2, libgnome-speech7 Description: Adobe Reader @@ -24,49 +46,44 @@ Package: adobereader-deu Architecture: i386 amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, nspluginwrapper [amd64], debconf, acroread-common -Conflicts: acroread, acroread-debian-files, adobereader-jpn, adobereader-fra, adobereader-enu -Replaces: acroread, acroread-debian-files, adobereader-jpn, adobereader-fra, adobereader-enu -Provides: acroread, pdf-viewer, acroread-deu -Suggests: libldap2, libgnome-speech7 +Depends: ${misc:Depends}, + acroread +Provides: acroread-deu Description: Adobe Reader Adobe Reader allows you to view navigate and print PDF files. This version adds advanced forms support (save), better integration with Adobe Acrobat workflows, customizable toolbars and better overall performance. . - This package provides the German version of Adobe Reader 9. + This is a transitional package and can be safely removed Package: adobereader-fra Architecture: i386 amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, nspluginwrapper [amd64], debconf, acroread-common -Conflicts: acroread, acroread-debian-files, adobereader-jpn, adobereader-deu, adobereader-enu -Replaces: acroread, acroread-debian-files, adobereader-jpn, adobereader-deu, adobereader-enu -Provides: acroread, pdf-viewer, acroread-deu -Suggests: libldap2, libgnome-speech7 +Depends: ${misc:Depends}, + acroread +Provides: acroread-fra Description: Adobe Reader Adobe Reader allows you to view navigate and print PDF files. This version adds advanced forms support (save), better integration with Adobe Acrobat workflows, customizable toolbars and better overall performance. . - This package provides the French version of Adobe Reader 9. + This is a transitional package and can be safely removed Package: adobereader-jpn Architecture: i386 amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, nspluginwrapper [amd64], debconf, acroread-common -Conflicts: acroread, acroread-debian-files, adobereader-deu, adobereader-fra, adobereader-enu -Replaces: acroread, acroread-debian-files, adobereader-deu, adobereader-fra, adobereader-enu -Provides: acroread, pdf-viewer, acroread-jpn -Suggests: libldap2, libgnome-speech7 +Depends: ${misc:Depends}, + acroread +Provides: acroread-jpn Description: Adobe Reader Adobe Reader allows you to view navigate and print PDF files. This version adds advanced forms support (save), better integration with Adobe Acrobat workflows, customizable toolbars and better overall performance. . - This package provides the Japanese version of Adobe Reader 9. + This is a transitional package and can be safely removed Package: acroread-common Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, + ${misc:Depends} Description: Adobe Reader - Common Files Currently this package only contains the debconf files used by he various builds of Adobe Reader to determine whether or not to set Adobe Reader as diff -Nru acroread-9.5.1/debian/dirs acroread-9.5.4/debian/dirs --- acroread-9.5.1/debian/dirs 2012-02-03 19:38:36.000000000 +0000 +++ acroread-9.5.4/debian/dirs 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -usr/lib/xulrunner/plugins -usr/lib/mozilla/plugins -usr/lib/iceape/plugins -usr/lib/iceweasel/plugins -usr/lib/firefox/plugins -usr/lib/midbrowser/plugins -usr/lib/xulrunner-addons/plugins -var/lib/acroplugin -usr/share/applications diff -Nru acroread-9.5.1/debian/rules acroread-9.5.4/debian/rules --- acroread-9.5.1/debian/rules 2012-04-13 14:14:22.000000000 +0000 +++ acroread-9.5.4/debian/rules 2013-02-27 15:24:04.000000000 +0000 @@ -1,5 +1,7 @@ #!/usr/bin/make -f +FILENAME := AdbeRdr9.5.4-1_i386linux_enu.deb + configure: configure-stamp configure-stamp: dh_testdir @@ -25,20 +27,11 @@ dh_clean -k dh_installdirs # Add here commands to install the package into debian/acroread. - for LANG in enu deu fra jpn; do\ - if [ "$$LANG" = "enu" ]; then\ - DIRNAME=acroread;\ - FILENAME=AdbeRdr9.5.1-1_i386linux_$$LANG.deb;\ - else\ - DIRNAME=adobereader-$$LANG;\ - FILENAME=AdbeRdr9.4.2-1_i386linux_$$LANG.deb;\ - fi;\ - dpkg -x $$FILENAME $(CURDIR)/debian/$$DIRNAME;\ - { rm $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/bin/acroread; awk 'NR==6{print "export UBUNTU_MENUPROXY=0"}1' > $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/bin/acroread; } < $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/bin/acroread;\ - chmod 755 $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/bin/acroread;\ - { rm $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/Resource/Shell/acroread_tab; awk 'NR==2{print "if ! type _filedir &> /dev/null ; then"}1' > $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/Resource/Shell/acroread_tab; } < $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/Resource/Shell/acroread_tab;\ - sed -i '0,/^}/s/^}/}\nfi/' $(CURDIR)/debian/$$DIRNAME/opt/Adobe/Reader9/Resource/Shell/acroread_tab;\ - done + dpkg -x $(FILENAME) $(CURDIR)/debian/acroread; \ + { rm $(CURDIR)/debian/acroread/opt/Adobe/Reader9/bin/acroread; awk 'NR==6{print "export UBUNTU_MENUPROXY=0"}1' > $(CURDIR)/debian/acroread/opt/Adobe/Reader9/bin/acroread; } < $(CURDIR)/debian/acroread/opt/Adobe/Reader9/bin/acroread; \ + chmod 755 $(CURDIR)/debian/acroread/opt/Adobe/Reader9/bin/acroread; \ + { rm $(CURDIR)/debian/acroread/opt/Adobe/Reader9/Resource/Shell/acroread_tab; awk 'NR==2{print "if ! type _filedir &> /dev/null ; then"}1' > $(CURDIR)/debian/acroread/opt/Adobe/Reader9/Resource/Shell/acroread_tab; } < $(CURDIR)/debian/acroread/opt/Adobe/Reader9/Resource/Shell/acroread_tab; \ + sed -i '0,/^}/s/^}/}\nfi/' $(CURDIR)/debian/acroread/opt/Adobe/Reader9/Resource/Shell/acroread_tab # Build architecture-independent files here. @@ -58,9 +51,7 @@ dh_compress dh_fixperms dh_installdeb - for PACKAGE in acroread adobereader-deu adobereader-fra adobereader-jpn; do\ - dh_shlibdeps -XSynchronizerApp-binary -XEFS.api -XdrvOpenGL -L $$PACKAGE -l /usr/lib:$(CURDIR)/debian/$$PACKAGE/opt/Adobe/Reader9/Reader/intellinux/lib/ -- --ignore-missing-info;\ - done + dh_shlibdeps -XSynchronizerApp-binary -XEFS.api -XdrvOpenGL -l $(CURDIR)/debian/acroread/opt/Adobe/Reader9/Reader/intellinux/lib/ -- -v dh_gencontrol dh_md5sums dh_builddeb