File: README.source

package info (click to toggle)
dsc-statistics 201203250530-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 8,696 kB
  • sloc: ansic: 13,636; sh: 10,154; perl: 4,516; cpp: 4,441; makefile: 407
file content (25 lines) | stat: -rw-r--r-- 1,222 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
This package is a 3.0 (quilt) format package.

The Makefiles have been modified directly without using quilt. This was
necessary since upstream's make clean is broken and fails if the
package is already clean. The build process backs out quilt patches
before invoking make clean, which will fail.

Unfortunately, upstream did not package the LaTeX source code for the
documentation in .pdf and .ps format with the release tarball. To
comply with Debian policies, during Debian packaging, the
documentation source (docsrc/dsc-manual.tex) has been pulled from
upstream svn and is patched into the source tree by means of
debian/patches/doc-sources. The build process then pdftotexts the .pdf
file shipped in the upstream tarball and the .pfd file generated from
dsc-manual.tex and aborts if relevant differences (measured by length
of wdiff --no-common output) are found. We then proceed to ship the
locally built .pdf in the .deb files.

Upstream SVN URL:
https://www.measurement-factory.com/svn/dsc/trunk/doc/dsc-manual.tex
(Revision: 12842, Username: anonsvn, Passwort: anonsvn)

The Makefile patches will end up in a
debian/patches/debian-changes-$version file. Feel free to point out a
way to do this in a cleaner way.