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

Reply via email to