Hello,

since I didn't get any reponse on my last mail I just did an NMU
of latex209. This version contains essentially bug fixes by 
Hideki Yamane, plus a small but necessary modification by myself.
This NMU fixes the RC bug #574234.

Note that the package is uploaded to DELAYED/5, so you have 5 days to
overwrite the upload (or tell me to cancel it) if you wish.

Thanks to henrich who did most of the work!
Best Regards, -Ralf.
diff -Nru latex209-25.mar.1992/debian/changelog 
latex209-25.mar.1992/debian/changelog
--- latex209-25.mar.1992/debian/changelog       2010-05-13 20:43:16.000000000 
+0200
+++ latex209-25.mar.1992/debian/changelog       2010-05-13 20:27:38.000000000 
+0200
@@ -1,3 +1,26 @@
+latex209 (25.mar.1992-12.1) unstable; urgency=low
+
+  [ Hideki Yamane (Debian-JP) ]
+  * NMU
+  * Non-maintainer upload to fix installation failure (Closes: #574234)
+  * debian/control
+    - Bump up "Standards-Version: 3.8.4"
+    - latex209-base: "Depends: texlive-binaries, texlive-base"
+    - latex209-bin: "Pre-Depends: latex209-base (>= 25.mar.1992-12.1)"
+    - fix "debhelper-but-no-misc-depends"
+  * debian/latex209-{base,bin}.postrm,prerm
+    - fix "command-with-path-in-maintainer-script"
+  * switch to dpkg-source format 3.0 (quilt) 
+  * debian/compat
+    - set to 5
+
+  [ Ralf Treinen ]
+  * Added dependency of latex209-base on texlive-latex-base, which is needed
+    to really resolve bug  #574234.
+  * debian/rules: removed invocation of obsolete dh_undocumented.
+
+ -- Ralf Treinen <trei...@debian.org>  Thu, 13 May 2010 20:27:38 +0200
+
 latex209 (25.mar.1992-12) unstable; urgency=low
 
   * Do not use parenthesis in debian/rules - closes: #459097
@@ -93,6 +116,4 @@
 
  -- Hayao Nakahara <nakah...@mis.hiroshima-u.ac.jp>  Sun, 30 Nov 1997 22:22:09 
+0900
 
-Local variables:
-mode: debian-changelog
-End:
+
diff -Nru latex209-25.mar.1992/debian/compat latex209-25.mar.1992/debian/compat
--- latex209-25.mar.1992/debian/compat  2010-05-13 20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/compat  2010-04-06 03:52:53.000000000 +0200
@@ -1 +1 @@
-4
+5
diff -Nru latex209-25.mar.1992/debian/control 
latex209-25.mar.1992/debian/control
--- latex209-25.mar.1992/debian/control 2010-05-13 20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/control 2010-05-13 20:27:37.000000000 +0200
@@ -3,24 +3,26 @@
 Priority: optional
 Maintainer: TSUCHIYA Masatoshi <tsuch...@namazu.org>
 Build-Depends: debhelper (>> 5.0.0)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.4
 Uploaders: Masayuki Hatta (mhatta) <mha...@debian.org>
 
 Package: latex209-base
 Architecture: all
-Depends: tetex-bin (>= 2.0.2-15) | texlive-base-bin
+Depends: texlive-binaries, texlive-base, texlive-latex-base, ${misc:Depends}
 Description: macro files of LaTeX 2.09 25-mar-1992 version
  LaTeX 2.09 is obsolete. Use LaTeX 2e.
  This package is for those who want to use old style files.
 
 Package: latex209-bin
 Architecture: all
-Depends: tetex-bin (>= 2.0.2-15) | texlive-base-bin, latex209-base
+Pre-Depends: latex209-base (>= 25.mar.1992-12.1)
+Depends: ${misc:Depends}
 Description: latex209 command for LaTeX 2.09 25-mar-1992 version
  LaTeX 2.09 is obsolete. Use LaTeX 2e.
  This package is for those who want to use old style files.
 
 Package: latex209-src
+Depends: ${misc:Depends}
 Suggests: tetex-base (>= 2.0.2-15) | texlive-base
 Architecture: all
 Description: source files of macros of LaTeX 2.09 25-mar-1992 version
diff -Nru latex209-25.mar.1992/debian/latex209-base.postrm 
latex209-25.mar.1992/debian/latex209-base.postrm
--- latex209-25.mar.1992/debian/latex209-base.postrm    2010-05-13 
20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/latex209-base.postrm    2010-04-06 
03:49:14.000000000 +0200
@@ -18,7 +18,9 @@
 
 case "$1" in
     remove|purge)
-       test -x /usr/bin/mktexlsr && /usr/bin/mktexlsr
+       if [ -x /usr/bin/mktexlsr ]; then
+            mktexlsr
+        fi
        ;;
     upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
         ;;
diff -Nru latex209-25.mar.1992/debian/latex209-bin.postinst 
latex209-25.mar.1992/debian/latex209-bin.postinst
--- latex209-25.mar.1992/debian/latex209-bin.postinst   2010-05-13 
20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/latex209-bin.postinst   2010-04-07 
13:51:51.000000000 +0200
@@ -1,4 +1,4 @@
-#! /bin/sh
+#! /bin/sh 
 # postinst script for latex209-bin
 #
 # see: dh_installdeb(1)
@@ -55,7 +55,7 @@
     target=$1
     formats=/var/lib/texmf/web2c/tex
     echo "Make the format file of \`${target}'. This may take some time. ..."
-    if ( ${UTIL} --byfmt ${target} 1>/dev/null 2>&1 ) ; then
+    if ( ${UTIL} --byfmt ${target} ) ; then
        ${MT_MKTEXUPD=`kpsewhich --format='web2c files' mktexupd`} \
            ${formats} ${target}.fmt
        echo "The format file of \`${target}' is built successfully." 1>&2
diff -Nru latex209-25.mar.1992/debian/latex209-bin.postrm 
latex209-25.mar.1992/debian/latex209-bin.postrm
--- latex209-25.mar.1992/debian/latex209-bin.postrm     2010-05-13 
20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/latex209-bin.postrm     2010-04-06 
03:50:14.000000000 +0200
@@ -20,13 +20,17 @@
     purge)
        rm -f /etc/texmf/fmt.d/25latex209.cnf
        rm -f /etc/texmf/fmt.d/25latex209.bak
-       test -x /usr/sbin/update-fmtutil && /usr/sbin/update-fmtutil
+       if [ -x /usr/sbin/update-fmtutil ]; then
+            update-fmtutil
+        fi
        ;;
     remove)
        if [ -f /etc/texmf/fmt.d/25latex209.cnf ] ; then
            mv -f /etc/texmf/fmt.d/25latex209.cnf 
/etc/texmf/fmt.d/25latex209.bak
        fi
-       test -x /usr/sbin/update-fmtutil && /usr/sbin/update-fmtutil
+       if [ -x /usr/sbin/update-fmtutil ]; then
+            update-fmtutil
+        fi
        ;;
     upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
         ;;
diff -Nru latex209-25.mar.1992/debian/latex209-bin.prerm 
latex209-25.mar.1992/debian/latex209-bin.prerm
--- latex209-25.mar.1992/debian/latex209-bin.prerm      2010-05-13 
20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/latex209-bin.prerm      2010-04-06 
03:50:48.000000000 +0200
@@ -19,7 +19,9 @@
     remove|upgrade|deconfigure)
        rm -f /var/lib/texmf/web2c/latex209.fmt
        rm -f /var/lib/texmf/web2c/latex209.log
-       test -x /usr/bin/mktexlsr && /usr/bin/mktexlsr
+       if [ -x /usr/bin/mktexlsr ]; then
+            mktexlsr
+        fi
        ;;
     failed-upgrade)
         ;;
diff -Nru latex209-25.mar.1992/debian/rules latex209-25.mar.1992/debian/rules
--- latex209-25.mar.1992/debian/rules   2010-05-13 20:43:16.000000000 +0200
+++ latex209-25.mar.1992/debian/rules   2010-05-13 19:52:10.000000000 +0200
@@ -55,7 +55,6 @@
        dh_testroot
        mkdir -p $(BIN)
        cd $(BIN) && ln -s tex latex209
-       dh_undocumented latex209.1
 
 install-src: prefix=$(CURDIR)/debian/latex209-src/usr
 install-src: DH_OPTIONS=-platex209-src
@@ -80,7 +79,6 @@
 #      dh_installinit
 #      dh_installcron
        dh_installman
-#      dh_undocumented
        dh_installchangelogs
        dh_compress
        dh_fixperms
diff -Nru latex209-25.mar.1992/debian/source/format 
latex209-25.mar.1992/debian/source/format
--- latex209-25.mar.1992/debian/source/format   1970-01-01 01:00:00.000000000 
+0100
+++ latex209-25.mar.1992/debian/source/format   2010-04-06 16:07:58.000000000 
+0200
@@ -0,0 +1 @@
+3.0 (quilt)

Attachment: signature.asc
Description: Digital signature

Reply via email to