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 <[email protected]> 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 <[email protected]> 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 <[email protected]>
Build-Depends: debhelper (>> 5.0.0)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.4
Uploaders: Masayuki Hatta (mhatta) <[email protected]>
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)
signature.asc
Description: Digital signature

