Package: tex-skak
Version: 1.2-6
Severity: normal
Tags: patch
etch has two alternative TeX systems, traditional teTeX and the newer
TeXlive. Actually, it's recommended to use TeXlive, since teTeX is much
more outdated.
The attached patch fixes this bug, as well as #396190 and the "missing
Recommends" bug I just filed (no number yet). I would be glad if you
would upload it targetted at etch.
In fact, you could and maybe should have uploaded the last version with
medium or high urgency, since the bug it fixed was in fact release-
critical (I just adjusted the urgency). Doing one more upload with
increased urgency and the fixes in this patch would bring the RC fix it
to etch even faster.
Regards, Frank
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (99, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.17-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
--
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)
diff --exclude='*ps' -Nur tex-skak-1.2.old/debian/changelog
tex-skak-1.2/debian/changelog
--- tex-skak-1.2.old/debian/changelog 2006-10-30 14:43:00.000000000 +0100
+++ tex-skak-1.2/debian/changelog 2006-10-30 14:21:16.000000000 +0100
@@ -1,3 +1,11 @@
+tex-skak (1.2-6.1~1) unstable; urgency=low
+
+ * Allow the package to be used with TeXlive instead of teTeX
+ * Build the documentation (requiring additional Build-Depends) and
+ install it according to the TeX Policy (closes: #396190)
+
+ -- Frank Küster <[EMAIL PROTECTED]> Mon, 30 Oct 2006 14:21:16 +0100
+
tex-skak (1.2-6) unstable; urgency=low
* Include dummy build target (Closes: #395794).
diff --exclude='*ps' -Nur tex-skak-1.2.old/debian/control
tex-skak-1.2/debian/control
--- tex-skak-1.2.old/debian/control 2006-10-30 14:43:00.000000000 +0100
+++ tex-skak-1.2/debian/control 2006-10-30 14:41:10.000000000 +0100
@@ -2,12 +2,13 @@
Section: tex
Priority: optional
Maintainer: Peter van Rossum <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0)
+Build-Depends: debhelper (>> 3.0.0), tetex-bin | texlive-latex-extra,
tetex-extra| texlive-latex-recommended, tetex-extra | texlive-pstricks
Standards-Version: 3.7.2
Package: tex-skak
Architecture: all
-Depends: tetex-bin
+Depends: tetex-bin | texlive-latex-extra
+Recommends: tetex-extra | texlive-pstricks
Description: Chess fonts for TeX/LaTeX
Torben Hoffmann's chess fonts for TeX/LateX. Vaguely based on the older chess
package by Piet Tutelaers. The included style file allows one to typeset
diff --exclude='*ps' -Nur tex-skak-1.2.old/debian/rules
tex-skak-1.2/debian/rules
--- tex-skak-1.2.old/debian/rules 2006-10-30 14:43:00.000000000 +0100
+++ tex-skak-1.2/debian/rules 2006-10-30 14:19:10.000000000 +0100
@@ -9,18 +9,21 @@
DESTDIR=$(CURDIR)/debian/tex-skak
DESTINPUTS=$(DESTDIR)/usr/share/texmf/tex/generic/skak
DESTFONTS=$(DESTDIR)/usr/share/texmf/fonts/source/public/skak
-DESTDOCS=$(DESTDIR)/usr/share/doc/tex-skak/examples
+DESTDOCS=$(DESTDIR)/usr/share/doc/tex-skak
+DESTEXAMPLES=$(DESTDOCS)/examples
+DESTDOCLINKS=${DESTDIR}/usr/share/doc/texmf/tex/generic/skak
PKGDIR=fonts/skak
build:
- # Nothing to do
+ # Build documentation
+ cd ${PKGDIR}/doc && make
clean:
dh_testdir
dh_testroot
# Commands to clean up after the build process.
- cd ${PKGDIR} && rm -f doc/*.dvi doc/*.ps doc/*.log doc/*.aux doc/*.log
+ cd ${PKGDIR}/doc && make veryclean
dh_clean
@@ -31,7 +34,12 @@
dh_installdirs
# Commands to install the package into $(DESTDIR).
- install -m 644 ${PKGDIR}/doc/*.tex $(DESTDOCS)/
+ install -m 644 ${PKGDIR}/doc/tuggame.tex $(DESTEXAMPLES)/
+ install -m 644 ${PKGDIR}/doc/*dvi $(DESTDOCS)/
+ install -d -m 755 ${DESTDOCLINKS}
+ for link in skakdoc refman tuggame informator; do \
+ ln -s ../../../../tex-skak/$$link.dvi ${DESTDOCLINKS}/$$link.dvi; \
+ done
install -m 644 ${PKGDIR}/mf/* ${DESTFONTS}/
install -m 644 ${PKGDIR}/tex/* $(DESTINPUTS)/
install -m 644 ${PKGDIR}/special.map
${DESTDIR}/usr/share/texmf/fontname/skak.map
diff --exclude='*ps' -Nur tex-skak-1.2.old/fonts/skak/doc/Makefile
tex-skak-1.2/fonts/skak/doc/Makefile
--- tex-skak-1.2.old/fonts/skak/doc/Makefile 1970-01-01 01:00:00.000000000
+0100
+++ tex-skak-1.2/fonts/skak/doc/Makefile 2006-10-30 14:44:40.000000000
+0100
@@ -0,0 +1,30 @@
+#!/usr/bin/make
+
+default: dvi
+
+TEXINPUTS = :../tex
+MFINPUTS = :../mf
+
+dvi: skakdoc.dvi refman.dvi tuggame.dvi informator.dvi
+pdf: skakdoc.pdf refman.pdf tuggame.pdf informator.pdf
+ps: skakdoc.ps refman.ps tuggame.ps informator.ps
+
+%.dvi: %.tex
+ TEXINPUTS=${TEXINPUTS} MFINPUTS=${MFINPUTS} latex $<
+
+%.ps: %.dvi
+ TEXINPUTS=${TEXINPUTS} MFINPUTS=${MFINPUTS} dvips $<
+
+%.pdf: %.tex
+ TEXINPUTS=${TEXINPUTS} MFINPUTS=${MFINPUTS} pdflatex $<
+
+
+tempclean:
+ -rm *aux *log *pk *tfm *toc
+
+docclean:
+ -rm *pdf *ps *dvi
+
+clean: tempclean
+
+veryclean: tempclean docclean