Package: mupdf Version: 1.3-1 Severity: wishlist Dear Kan-Ru Chen,
I'd like to suggest to replace the link /usr/bin/mupdf -> mupdf-x11 by a little script (similar to /usr/bin/xpdf from the xpdf-package) in order to be able to use mupdf also with compressed pdf-files. Please find attached a script which I use on my system for this purpose. Maybe it can be a useful enhancement for the package. Best regards, Jörg-Volker.
#!/bin/sh # Copyright (c) 2001 Alcove (Yann Dirson <yann.dir...@fr.alcove.com>) - http://www.alcove.com/ # Copyright (C) 2011 Michael Gilbert <michael.s.gilb...@gmail.com> # Copyright (C) 2011 Osamu Aoki <os...@debian.org> # Copyright (C) 2013 Jörg-Volker Peetz <jvpe...@web.de> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. set -e file="" cmd="mupdf-x11" while [ "$#" -gt "0" ]; do case "$1" in -p|-r|-b) cmd="$cmd $1 "$2"" && shift ;; *) test -f "$1" && file="$1" && break || ( echo "error: \"$1\" file not found" && false ) ;; esac shift done tmp=$(tempfile -s .pdf) case "$file" in *.gz|*.Z) zcat "$file" > "$tmp" && exec 3< "$tmp" && file="/dev/fd/3";; *.xz) xzcat "$file" > "$tmp" && exec 3< "$tmp" && file="/dev/fd/3";; *.bz2) bzcat "$file" > "$tmp" && exec 3< "$tmp" && file="/dev/fd/3";; esac rm -f "$tmp" if [ "$file" = "" ]; then exec $cmd || true elif [ "$title" = "" ]; then exec $cmd "$file" || true fi