Package: xml-resume-library Version: 1.5.1-9 Severity: wishlist Tags: patch
Hi! Thanks for maintaining this interesting package in Debian! I took a look at /usr/share/doc/xml-resume-library/debian-examples/Makefile and saw that it uses fop to produce the PDF output. Package fop is currently in contrib: I do not want to use packages from contrib, hence I thought I could find a way to generate the PDF output by only using packages from main... I found out that this is indeed possible: using xmlto and xmltex suffices! The attached file is a modified version of .../debian-examples/Makefile which only uses packages from Debian main. I think you could ship this example Makefile, instead of the one based on fop. Moreover, you could add xmltex to the Recommends list (xmlto is already recommended). I hope mine is a useful contribution. Now some legal details. I hereby license my modifications to .../debian-examples/Makefile under the same terms adopted by its original author (Colin Walters), which I presume are the following ones (as most of the package): Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. BTW, I think the debian/copyright file is quite incomplete and should be updated as soon as possible, to be consistent with the actual complete licensing status of the various parts of the xml-resume-library package... -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages xml-resume-library depends on: ii sgml-data 2.0.3 common SGML and XML data Versions of packages xml-resume-library recommends: ii xmlto 0.0.20-2 XML-to-any converter ii xsltproc 1.1.24-2 XSLT command line processor Versions of packages xml-resume-library suggests: ii epiphany-gecko [www-browser] 2.22.3-1 Intuitive GNOME web browser - Geck ii galeon [www-browser] 2.0.6-2 GNOME web browser for advanced use ii gv [pdf-viewer] 1:3.6.5-2 PostScript and PDF viewer for X pn java2-runtime <none> (no description available) ii w3m [www-browser] 0.5.2-2+b1 WWW browsable pager with excellent ii xpdf-reader [pdf-viewer] 3.02-1.3 Portable Document Format (PDF) sui ii xpdf-utils [pdf-viewer] 3.02-1.3 Portable Document Format (PDF) sui -- no debconf information
Makefile.gz
Description: GNU Zip compressed data