--- xmds-doc-0~svn.1884.orig/debian/rules +++ xmds-doc-0~svn.1884/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_MAKE_CLEAN_TARGET = -C latex realclean +DEB_MAKE_BUILD_TARGET = -C latex pdf + +DEB_COMPRESS_EXCLUDE = .pdf + +upstreamsvn = https://xmds.svn.sourceforge.net/svnroot/xmds/trunk/xmds-doc + +get-orig-source: + SVNREV=$$(svn info $(upstreamsvn) | grep Rev: | cut -f4 -d\ ) ; \ + DIR=xmds-doc-0~svn.$$SVNREV ; \ + svn export -r$$SVNREV $(upstreamsvn) $$DIR ; \ + tar czf xmds-doc_0~svn.$$SVNREV.orig.tar.gz $$DIR ; \ + rm -rf $$DIR --- xmds-doc-0~svn.1884.orig/debian/watch +++ xmds-doc-0~svn.1884/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=uversionmangle=s/^/0~svn\./,downloadurlmangle=s/xmds\?view.*$/xmds\/trunk\/xmds-doc.tar.gz\?view=tar/,filenamemangle=s/^.*revision=(\d+)$/xmds-doc-0~svn.$1.tar.gz/ \ + http://xmds.svn.sourceforge.net/viewvc/xmds/trunk/xmds-doc/ .*revision=(\d+)$ --- xmds-doc-0~svn.1884.orig/debian/control +++ xmds-doc-0~svn.1884/debian/control @@ -0,0 +1,27 @@ +Source: xmds-doc +Section: doc +Priority: extra +Maintainer: Debian Scientific Computing Team +Uploaders: Christian T. Steigies +Build-Depends: debhelper (>= 5), cdbs, quilt +Build-Depends-Indep: texlive-latex-recommended, texlive-latex-extra, + texlive-extra-utils, texlive-fonts-recommended, ghostscript, + texlive-font-utils +Standards-Version: 3.9.1 +Homepage: http://xmds.sourceforge.net/ +Vcs-Git: git://alioth.debian.org/git/pkg-scicomp/xmds-doc.git +Vcs-Browser: http://git.debian.org/?p=pkg-scicomp/xmds-doc.git + +Package: xmds-doc +Architecture: all +Depends: ${misc:Depends} +Recommends: xpdf | pdf-viewer +Description: documentation for the eXtensible Multi-Dimensional Simulator + XMDS is a code generator that integrates equations, from Ordinary + Differential Equations (ODEs) up to stochastic Partial Differential + Equations (PDEs). You write them down in human readable form in an + XML file, and it goes away and writes and compiles a C++ program that + integrates those equations as fast as it can possibly be done in your + architecture. + . + This package contains the XMDS manual in PDF format. --- xmds-doc-0~svn.1884.orig/debian/docs +++ xmds-doc-0~svn.1884/debian/docs @@ -0,0 +1 @@ +latex/xmds_doc.pdf \ No newline at end of file --- xmds-doc-0~svn.1884.orig/debian/copyright +++ xmds-doc-0~svn.1884/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Rafael Laboissiere on +Mon, 9 Apr 2007 21:47:54 +0200. + +It was downloaded from + https://xmds.svn.sourceforge.net/svnroot/xmds/trunk/xmds-doc + +Upstream Authors: + P.T. Cochrane, G. Collecutt, P.D. Drummond, and J.J. Hope + +Copyright: + Copyright © 2000-2007 + Code contributed by Greg Collecutt, Joseph Hope and the xmds-devel team + +License: + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +The Debian packaging is © 2007-2009 Rafael Laboissiere + and is licensed under the GNU General Public +License, version 3 or later, see `/usr/share/common-licenses/GPL-3'. + + --- xmds-doc-0~svn.1884.orig/debian/compat +++ xmds-doc-0~svn.1884/debian/compat @@ -0,0 +1 @@ +5 --- xmds-doc-0~svn.1884.orig/debian/README.Debian +++ xmds-doc-0~svn.1884/debian/README.Debian @@ -0,0 +1,15 @@ +xmds-doc for Debian +------------------- + +This source files for this package were downloaded from the SVN +repository of the XMDS project at SourceForge. For a more up-to-date +package, users can do the following: + + apt-get source xmds-doc + cd xmds-doc-0~svn.* + ./debian/rules get-orig-source + cd xmds-doc-0~svn.* + debuild -us -uc -i + sudo debi + + -- Rafael Laboissiere Mon, 9 Apr 2007 21:47:54 +0200 --- xmds-doc-0~svn.1884.orig/debian/changelog +++ xmds-doc-0~svn.1884/debian/changelog @@ -0,0 +1,121 @@ +xmds-doc (0~svn.1884-3.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches/ifpdf.patch: Since we're renaming \ifpdf to + \ifmakepdf, we also need to change \pdftrue to \makepdftrue and + \pdffalse to \makepdffalse. Closes: #666586. + + -- Matej Vela Sun, 27 May 2012 11:20:20 +0100 + +xmds-doc (0~svn.1884-3) unstable; urgency=low + + * debian/control: + + Add texlive-font-utils to Build-Depends-Indep + (closes: #562316) + + Bump Standards-Version to 3.9.1 (no changes needed) + * Fix multiple definition of \ifpdf in xmds_defs.tex + + -- Christian T. Steigies Wed, 04 Aug 2010 22:11:05 +0200 + +xmds-doc (0~svn.1884-2) unstable; urgency=low + + [ Daniel Leidert ] + * debian/watch: Fix watch file for xmds-doc to allow downloading of the + tarball too + + [ Rafael Laboissiere ] + * debian/control: + + The Debian packaging files are now maintained through a Git + repository at alioth.debian.org. Switch the Vcs-* URLs to Git, + accordingly. + + Bump Standards-Version to 3.8.1 (no changes needed) + + Fix Lintian warning debhelper-but-no-misc-depends + * debian/copyright: + + Replace copyright tag "(C)" by the corresponding UTF-8 character "©" + + Update copyright notice of Debian packaging files + + -- Rafael Laboissiere Fri, 01 May 2009 10:56:54 +0200 + +xmds-doc (0~svn.1884-1) unstable; urgency=low + + * New upstream release + * debian/patches/clean-makeindex.diff: Drop patch (applied upstream) + * debian/control: + + Replaced deprecated build-dependency on gs-gpl by ghostscript + + Bump Standards-Version to 3.8.0 (no changes needed) + + -- Rafael Laboissiere Mon, 30 Jun 2008 19:56:17 +0200 + +xmds-doc (0~svn.1828-2) unstable; urgency=low + + * debian/doc-base: Change section to Science/Mathematics + * debian/control: Build-depends on quilt + * debian/rules: Do not clean files in latex/ directory + * debian/patches/clean-makeindex.diff: Clean files generated by makeindex + + -- Rafael Laboissiere Sun, 16 Mar 2008 21:30:04 +0100 + +xmds-doc (0~svn.1828-1) unstable; urgency=low + + * New upstream release + + -- Rafael Laboissiere Fri, 29 Feb 2008 00:52:04 +0100 + +xmds-doc (0~svn.1710-1) unstable; urgency=low + + * New upstream release + + -- Rafael Laboissiere Thu, 31 Jan 2008 05:16:03 +0100 + +xmds-doc (0~svn.1641-1) unstable; urgency=low + + * New upstream release + + -- Rafael Laboissiere Tue, 15 Jan 2008 13:49:53 +0100 + +xmds-doc (0~svn.1510-2) unstable; urgency=low + + * debian/control: + + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-* + + Dropped the Homepage pseudo-header from the extended description + + Bumped Standards-Version to 3.7.3 + + -- Rafael Laboissiere Wed, 15 Dec 2007 12:03:52 +0100 + +xmds-doc (0~svn.1510-1) unstable; urgency=low + + * Built from recent SVN revision + * debian/rules (get-orig-source): Remove directory exported from SVN + * debian/control: Added Homepage field + * debian/watch: Added file + + -- Rafael Laboissiere Wed, 17 Oct 2007 20:14:28 +0200 + +xmds-doc (0~svn.1342-2) unstable; urgency=low + + * debian/control: Build-depend on gs-gpl, needed for the epstopdf + command, so that the package will not FTBFS (closes: #423968) + + -- Rafael Laboissiere Tue, 15 May 2007 10:50:19 +0200 + +xmds-doc (0~svn.1342-1) unstable; urgency=low + + * New upstream SVN revision + * debian/control: Adjusted build-dependencies for TeXLive packages + * debian/patches/clean-latex-files.patch: Dropped patch (applied + upstream) + * debian/rules: Dropped inclusion of CDBS' simple-patchsys.mk + + -- Rafael Laboissiere Fri, 11 May 2007 23:39:39 +0200 + +xmds-doc (0~svn.1321-2) unstable; urgency=low + + * First upload to unstable (closes: #418858) + + -- Rafael Laboissiere Thu, 12 Apr 2007 12:19:27 +0200 + +xmds-doc (0~svn.1321-1) UNRELEASED; urgency=low + + * Initial release + + -- Rafael Laboissiere Mon, 9 Apr 2007 21:47:54 +0200 --- xmds-doc-0~svn.1884.orig/debian/doc-base +++ xmds-doc-0~svn.1884/debian/doc-base @@ -0,0 +1,18 @@ +Document: xmds-doc +Title: XMDS Manual +Author: P.T. Cochrane, G. Collecutt, P.D. Drummond, and J.J. Hope +Abstract: Writing codes for the simulation of complex phenomena is an art and + science unto itself. What with finding and using good algorithms, + actually writing the code, debugging the code and testing the code, + not much time is left to actually investigate what it was you were + initially out to look at. This is where XMDS (eXtensible + Multi-Dimensional Simulator) comes in. XMDS allows + you to write a high-level description of the problem you are + trying to solve (usually a differential equation of some form) it goes + away and writes low-level simulation code for you (trying very hard + to keep the code as efficient as possible), compiles it and presents it, + ready to be run. +Section: Science/Mathematics + +Format: PDF +Files: /usr/share/doc/xmds-doc/xmds_doc.pdf --- xmds-doc-0~svn.1884.orig/debian/patches/ifpdf.patch +++ xmds-doc-0~svn.1884/debian/patches/ifpdf.patch @@ -0,0 +1,42 @@ +Index: xmds-doc-0~svn.1884/latex/xmds_defs.tex +=================================================================== +--- xmds-doc-0~svn.1884.orig/latex/xmds_defs.tex ++++ xmds-doc-0~svn.1884/latex/xmds_defs.tex +@@ -33,23 +33,23 @@ + %%%% helps latex2html *not* see the stuff inbetween + + % this code hacked from that of R Chandrasekhar from UWA +-\newif\ifpdf ++\newif\ifmakepdf + \ifx\pdfoutput\undefined +- \pdffalse % we are not running pdfLaTeX ++ \makepdffalse % we are not running pdfLaTeX + \else + \pdfoutput=1 % we are running pdfLaTeX +- \pdftrue ++ \makepdftrue + \fi + + % add the color package +-\ifpdf ++\ifmakepdf + \usepackage[usenames,dvipsnames]{color} + \else + \usepackage[usenames,dvips]{color} + \fi + + % add the hyperref package +-\ifpdf ++\ifmakepdf + \usepackage[pdftex]{hyperref} + \else + \usepackage[hypertex]{hyperref} +@@ -62,7 +62,7 @@ + \usepackage{ccaption} + \usepackage{fancyhdr} + +-\ifpdf ++\ifmakepdf + \DeclareGraphicsExtensions{.pdf} % this command defined in graphicx + \pdfcompresslevel=9 % 0: no compression, 9: highest compression + % or, set compress_level 9 in file pdftex.cfg --- xmds-doc-0~svn.1884.orig/debian/patches/series +++ xmds-doc-0~svn.1884/debian/patches/series @@ -0,0 +1 @@ +ifpdf.patch