Your message dated Sun, 25 Apr 2010 21:33:46 +0000
with message-id <[email protected]>
and subject line Bug#507383: fixed in pdfjam 2.05-1
has caused the Debian Bug report #507383,
regarding pdfjam: add pdfreflect
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
507383: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507383
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pdfjam
Version: 1.20-2
Severity: wishlist
Tags: patch


Mirroring is quite helpful sometimes, the underlying tex style supports
it but this package does not have an option for that functionality.


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages pdfjam depends on:
ii  tetex-extra                2007.dfsg.1-4 TeX Live: teTeX transitional packa
ii  texlive-fonts-recommended  2007.dfsg.1-4 TeX Live: Recommended fonts
ii  texlive-latex-recommended  2007.dfsg.1-4 TeX Live: LaTeX recommended packag

pdfjam recommends no packages.

pdfjam suggests no packages.

-- no debconf information
#! /bin/bash
##
##  pdfreflect: A shell program to reflect (mirror) all pages of PDF files
##
##  Author David Firth (http://www.warwick.ac.uk/go/dfirth)
##
##  Adapted pdf90 -> pdfreflect by Michal Suchanek
version=1.20
echo "This is pdfreflect version ""$version"
##
##  Relies on pdflatex and the 'pdfpages' package (version 0.2e 
##  or later).
##
#######################################################################
##  CONFIGURATION: change this block as necessary
##
##  THESE SETTINGS WILL BE OVER-RIDDEN by any found at 
##     /etc/pdfnup.conf
##     /usr/share/etc/pdfnup.conf
##     /usr/local/share/pdfnup.conf
##     /usr/local/etc/pdfnup.conf
##     ~/.pdfnup.conf
##  (which are read in that order)
##  
##  First say where your "pdflatex" program lives:
##
pdflatex="/usr/bin/pdflatex"
#pdflatex="pdflatex.exe"    ## this for Windows computers
##
##  Next a permitted location for temporary files on your system:
##
tempfileDir="/var/tmp" ## /var/tmp is standard on most unix systems
#tempfileDir="C:/tmp"  ## use something like this under Windows
##
##  Now specify the default settings for pdf90:
## 
tidy=true              ## delete all temporary files immediately
##
##  END OF CONFIGURATION
#######################################################################
##
##  Read the configuration file(s) if such exist:
##
for d in /etc /usr/share/etc /usr/local/share /usr/local/etc
do if test -f $d/pdfnup.conf; then
   echo "Reading site configuration from $d/pdfnup.conf"
   source $d/pdfnup.conf
   fi 
done
if test -f ~/.pdfnup.conf; then 
   echo "Reading user defaults from ~/.pdfnup.conf";
   source ~/.pdfnup.conf; 
fi
#######################################################################
##
##  Define the output of "pdf90 --help"
##
helptext="
Usage: pdf90 args
where args must include source pdf filename(s) and optionally also
* a specific name for the output file, e.g. --outfile myreflectedfile.pdf 
* one of --tidy true
         --tidy false
  according to whether or not temporary files should be deleted immediately.
  If --tidy false is used, such files are left in $tempfileDir.

Default arguments for you at this site are
  --tidy $tidy 
  
For information and version history see http://www.warwick.ac.uk/go/pdfjam
"
##
##  Check that necessary LaTeX packages are installed
##
PATH=`dirname "$pdflatex"`:$PATH
export PATH
case `kpsewhich pdfpages.sty` in
	"") echo "pdf90: pdfpages.sty not installed"; exit 1;;
esac
case `kpsewhich eso-pic.sty` in
	"") echo \
	    "pdf90: eso-pic.sty not installed (see the pdfpages manual)"
	    exit 1;;
esac
case `kpsewhich everyshi.sty` in
	"") echo \
	    "pdf90: everyshi.sty not installed (see the pdfpages manual)"
	    exit 1;;
esac
##
##  Now do the argument loop...
##
sourcePath=
outFile=
inFiles=0
newline='
'
while test -n "${1}"; do
  case "${1}" in
  	*.pdf|*.PDF) inFiles=`expr $inFiles + 1`;
  	       sourcePath="$sourcePath$newline${1}";;
  	--help) echo "$helptext";
            exit 0;;
 	--outfile) outFile="${2}" 
  	           case "$outFile" in
  	           	*".pdf");;
  	           	*) echo "pdf90: outfile name must end in .pdf"; 
  	           	   exit 1;;
  	           esac
  	           shift;;
  	--tidy) tidy="${2}"
  	        shift;;
  	*) echo "pdf90: unrecognised argument ${1}"; exit 1;;
  esac
  shift
done
if test $inFiles -gt 1 ; then
  if test "$outFile" != "" ; then
    echo "pdf90: --outfile cannot be used with multiple input files"; 
    echo "pdf90: no files processed"
    exit 1;
  fi
fi
case "$sourcePath" in
  "") echo "pdf90: no pdf source file specified
For information on usage try \"pdf90 --help\""; exit 1;;
esac
OIFS=IFS
IFS="$newline"
for k in $sourcePath
do
  if test -f "$k"; then :; 
    else echo "pdf90: ""$k"" does not exist, no files were processed"; 
    exit 1;
  fi
done
##
##  That's the arguments done.
##
##
##  Now work on the input file (or files in turn)
##
pwd=`pwd | sed 's/ /\\ /'`
counter=0
for inFile in $sourcePath
do
  counter=`expr $counter + 1`
  echo "Processing $inFile..."
  cd "$pwd"
  pdfName=`basename "$inFile"`
  sourceDir=`dirname "$inFile"` ; cd "$sourceDir" ; sourceDir=`pwd`
  sourceFullPath="$sourceDir"/"$pdfName"
  cd "$pwd"
  case "$outFile" in
	  "") ## no --outfile argument supplied
	      outfileNameRoot=`echo "$pdfName" | sed 's/\.pdf$//i'`-reflected;
	      outfileDir="$sourceDir";
	      outFile="$outfileNameRoot"".pdf";;
	   *) ## --outfile argument was supplied
	      outfileNameRoot=`basename "$outFile" | sed 's/\.pdf$//i';`
	      outfileDir=`dirname "$outFile"` ; 
	      cd "$outfileDir" ; 
	      outfileDir=`pwd` ;;
  esac
  case "$outfileDir"/"$outfileNameRoot"".pdf" in
    $sourceFullPath) echo "pdf90: outfile and source cannot be the same";
  	            exit 1;;
    //"$outfileNameRoot"".pdf") outfileDir="";;  ## in case of output 
  esac                                           ## to the root directory!
  ##
  ##  Now edit the temporary LaTeX input file
  ##
  uniqueName="$RANDOM$RANDOM$RANDOM"-"$counter"
  ln -s "$sourceFullPath" "$tempfileDir"/"$uniqueName"source.pdf
  texFile="$tempfileDir"/"$uniqueName".tex
  msgFile="$tempfileDir"/"$uniqueName".msgs
  (sed s*pdfname*"$tempfileDir"/"$uniqueName"source.pdf* <<EndTemplate
\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,fitpaper=true,reflect]{pdfname}
\end{document}
EndTemplate
) | sed 's/^[^b]egin/\\begin/' > $texFile
  echo "  Temporary LaTeX file for this job is ""$texFile"
  ##
  ##  Now run pdflatex and tidy up
  ##
  echo "  Calling pdflatex..."
  cd "$tempfileDir"
  "$pdflatex" --interaction batchmode "$texFile" > "$msgFile"
  if test -f "$tempfileDir"/"$uniqueName"".aux";  
        ## ie if LaTeX didn't choke
    then if cp "$tempfileDir"/"$uniqueName".pdf \
               "$outfileDir"/"$outfileNameRoot"".pdf"
         then echo "  Finished: output is"\
                   "$outfileDir"/"$outfileNameRoot"".pdf"
         fi
    case "$tidy" in
      true) rm "$tempfileDir"/"$uniqueName"* ;;
    esac
    outFile=""
  else echo "  Failed: output file not written"
  fi 
done
IFS=OIFS




--- End Message ---
--- Begin Message ---
Source: pdfjam
Source-Version: 2.05-1

We believe that the bug you reported is fixed in the latest version of
pdfjam, which is due to be installed in the Debian FTP archive:

pdfjam_2.05-1.diff.gz
  to main/p/pdfjam/pdfjam_2.05-1.diff.gz
pdfjam_2.05-1.dsc
  to main/p/pdfjam/pdfjam_2.05-1.dsc
pdfjam_2.05-1_all.deb
  to main/p/pdfjam/pdfjam_2.05-1_all.deb
pdfjam_2.05.orig.tar.gz
  to main/p/pdfjam/pdfjam_2.05.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eduard Bloch <[email protected]> (supplier of updated pdfjam package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 25 Apr 2010 22:50:11 +0200
Source: pdfjam
Binary: pdfjam
Architecture: source all
Version: 2.05-1
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <[email protected]>
Changed-By: Eduard Bloch <[email protected]>
Description: 
 pdfjam     - collection of PDF document handling utilities
Closes: 352373 381807 393838 393839 417772 436256 446951 507383 563496 565444
Changes: 
 pdfjam (2.05-1) unstable; urgency=low
 .
   * New upstream release (incorporates our changes)
 .
 pdfjam (2.03-1) unstable; urgency=low
 .
   * New upstream release
     + --outfile writes to current directory (closes: #393839)
     + uses default system shell (closes: #417772)
     + uses geometry package (closes: #446951)
     + direct passing of pdfpages options is now possible (like clip and
       reflect, closes: #381807, #507383)
   * added consideration of JPEG input (closes: #563496)
   * stop using our manpages, installing only upstream versions
     (closes: #393838, #565444, #352373)
   * dropped (primary) dependency on tetex (closes: #436256)
   * upstream manpage syntax fixes
   * lots of minor fixes for compliancy to new standards
   * using exec for pdfjam subcalls to do less forks
Checksums-Sha1: 
 f5b61b6ba4ce7c5e3331f50246c8517cc7c8626f 924 pdfjam_2.05-1.dsc
 547d9404c86b620e0db442b0af224864f1f35c57 177953 pdfjam_2.05.orig.tar.gz
 30fafaed74dce3d3c6dec69f40d3650260ec661d 10670 pdfjam_2.05-1.diff.gz
 083e963576b4176e9a8665a9cd4d7f06e414ffd6 43928 pdfjam_2.05-1_all.deb
Checksums-Sha256: 
 e19fdcb95f092add96e62536301fb61f0eb55d1bd9d0498ccbb15a37046f2fd5 924 
pdfjam_2.05-1.dsc
 0651bfd1eb440abdb70f44537207ee3c37d5aa56b87708a3aa109864c4b2a59a 177953 
pdfjam_2.05.orig.tar.gz
 92265192b943e079424b8c5f5b1e4b2e5ff57325db7bc4b6de864d3fd34fecb4 10670 
pdfjam_2.05-1.diff.gz
 d97c64044aafb49f7e270137286c3c9fc5b1e3909b4351d8190f3d0c0d3e1a7e 43928 
pdfjam_2.05-1_all.deb
Files: 
 9e84361608cb48d47eab33962213ed72 924 text optional pdfjam_2.05-1.dsc
 c4a4959dc17feba965e25e6fec21fb1d 177953 text optional pdfjam_2.05.orig.tar.gz
 a97a5b24fce7512328fcb3dc7389db1e 10670 text optional pdfjam_2.05-1.diff.gz
 b0cbfca867414ef5dc827894276b8c95 43928 text optional pdfjam_2.05-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFL1K2w4QZIHu3wCMURAh8XAJ9w2BIvqengsfyEEbnZPfYJCEf5nQCeLIQs
TXKFkYeuv2pGSLGrQTWUmQk=
=h/Pm
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to