Package: python-pyx Followup-For: Bug #454765 It's a shame that version 0.10 hasn't been uploaded in the 18 months since it was released and this great package didn't make it into Lenny.
Attached is an interdiff that takes the packaging for version 0.9 and updates it for version 0.10 as well as fixing the remaining bugs in the BTS. I have uploaded the package to mentors.debian.net as well: http://mentors.debian.net/debian/pool/main/p/pyx/pyx_0.10-1+nmu1.dsc BTW if you are lacking time to look after pyx, I would be happy to take it over or to co-maintain it as I use it regularly so have a definite interest in this package. Please let me know what you think.
diff -u pyx-0.9/debian/rules pyx-0.10/debian/rules --- pyx-0.9/debian/rules +++ pyx-0.10/debian/rules @@ -55,7 +55,7 @@ dh_testroot install -D -o root -g root -m 0644 manual/manual.pdf $(CURDIR)/debian/python-pyx-doc/$(docdir)/manual.pdf install -D -o root -g root -m 0644 faq/pyxfaq.pdf $(CURDIR)/debian/python-pyx-doc/$(docdir)/pyxfaq.pdf - find gallery examples \( -name "*.py" -o -name "*.dat" \) \ + find gallery examples \( -name "*.py" -o -name "*.dat" -o -name "*.jpg"\) \ -exec install -D -m 0644 {} $(CURDIR)/debian/python-pyx-doc/usr/share/doc/python-pyx-doc/{} \;; \ dh_installchangelogs -i CHANGES dh_installdocs -i -A README AUTHORS diff -u pyx-0.9/debian/changelog pyx-0.10/debian/changelog --- pyx-0.9/debian/changelog +++ pyx-0.10/debian/changelog @@ -1,3 +1,15 @@ +pyx (0.10-1+nmu1) unstable; urgency=low + + * Non-maintainer upload + * New upstream release (closes: #454765) + * Update build-deps to use texlive rather than tetex + * Update depends to use texlive rather than tetex (closes: #467207) + * Recommend a smaller latex package to reduce the installation size. + texlive-latex-base seems to be the smallest package that allows at least + the (trivial) examples to be built (closes: #503577) + + -- Stuart Prescott <stuart+deb...@nanonanonano.net> Fri, 15 May 2009 00:23:04 +0100 + pyx (0.9-4) unstable; urgency=low * New maintainer (closes: #408140). diff -u pyx-0.9/debian/control pyx-0.10/debian/control --- pyx-0.9/debian/control +++ pyx-0.10/debian/control @@ -4,14 +4,14 @@ Section: python Priority: optional Build-Depends: debhelper (>= 5.0.37.1), python-all-dev, libkpathsea-dev, python (>= 2.3.5-7), python-central (>= 0.5) -Build-Depends-Indep: tetex-extra, tipa +Build-Depends-Indep: texlive-latex-extra, texlive-latex-recommended, texlive-fonts-recommended, tipa XS-Python-Version: all Package: python-pyx Architecture: any Depends: ${shlibs:Depends}, ${python:Depends} -Recommends: tetex-extra -Suggests: python-pyx-doc, python-imaging +Recommends: texlive-latex-base +Suggests: python-pyx-doc, python-imaging, texlive-fonts-recommended Conflicts: python2.3-pyx, python2.2-pyx, python-pyx-common Replaces: python2.3-pyx, python-pyx-common XB-Python-Version: ${python:Versions} only in patch2: unchanged: --- pyx-0.10.orig/manual/graph.tex +++ pyx-0.10/manual/graph.tex @@ -1,6 +1,8 @@ \chapter{Graphs} \label{graph} +\let\e=\textbackslash + \section{Introduction} % {{{ \PyX{} can be used for data and function plotting. At present x-y-graphs and x-y-z-graphs are supported only. However, the component