Package: dvdisaster / 0.79.5-9

Metadata

Package Version Patches format
dvdisaster 0.79.5-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02 encryption.patch | (download)

scsi-layer.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 disables to skip on encrypted disks (e.g. dvd with css-encryption).
03 dvdrom.patch | (download)

scsi-layer.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 adds support for dvd-rom medium-type.
05 help dialog.patch | (download)

help-dialogs.c | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 customizes the help-dialog according to readme.modifying.
 .
 * 2016-12-19 - Fixed path:
   /usr/share/common/licenses/GPL-2 -> /usr/share/common-licenses/GPL-2
   and restored use of "GPL" label.
08 fix gnu make detection.patch | (download)

scripts/bash-based-configure | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix gnu make detection.
 While the previous code works with earlier versions of bash, it doesn't
 seem to work with bash 4.4.5. The redirection to /dev/null somehow causes
 grep to return an error code of 2.
 .
 This change allows for more predictable behaviour: grep returns an
 error code of 0 or 1.
10 use non size specific icon and add keywords to desktop file.patch | (download)

contrib/dvdisaster.desktop | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 use non-size-specific icon and add keywords to desktop file.
11 no cruft.patch | (download)

GNUmakefile.template | 26 0 + 26 - 0 !
1 file changed, 26 deletions(-)

 do not install cruft.
12 fix spelling of up to.patch | (download)

debug.c | 2 1 + 1 - 0 !
documentation/codec-specs/rs01.tex | 2 1 + 1 - 0 !
documentation/codec-specs/rs02.tex | 2 1 + 1 - 0 !
documentation/dvdisaster.en.1 | 4 2 + 2 - 0 !
documentation/user-manual/qa.tex | 2 1 + 1 - 0 !
dvdisaster.c | 2 1 + 1 - 0 !
dvdisaster.h | 4 2 + 2 - 0 !
locale/cs.po | 6 3 + 3 - 0 !
locale/de.po | 6 3 + 3 - 0 !
locale/it.po | 8 4 + 4 - 0 !
locale/pt_BR.po | 10 5 + 5 - 0 !
locale/ru.po | 12 6 + 6 - 0 !
locale/sv.po | 6 3 + 3 - 0 !
preferences.c | 4 2 + 2 - 0 !
14 files changed, 35 insertions(+), 35 deletions(-)

 fix spelling: upto -> up to
13 fix missing language field in po files.patch | (download)

locale/pt_BR.po | 2 1 + 1 - 0 !
locale/ru.po | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix missing language fields in po files.
14 make builds reproducible.patch | (download)

build.c | 2 1 + 1 - 0 !
closure.c | 2 1 + 1 - 0 !
dvdisaster.h | 2 1 + 1 - 0 !
locale/cs.po | 4 2 + 2 - 0 !
locale/pt_BR.po | 4 2 + 2 - 0 !
locale/ru.po | 4 2 + 2 - 0 !
scripts/time-stamper.bash | 8 4 + 4 - 0 !
7 files changed, 13 insertions(+), 13 deletions(-)

 make builds reproducible.
 Use the Debian changelog details to derive a build number and date,
 so that we can make reproducible binaries.
15 show new pkg tracker.patch | (download)

help-dialogs.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 update help dialog to show link to the new debian
 package tracker.
16 remove auto build of doco from install rule.patch | (download)

GNUmakefile.template | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 don't build and install documentation automatically.
 This allows for better control over binary-arch and binary-indep builds.
17 fix all but deprecated api warnings.patch | (download)

closure.c | 8 5 + 3 - 0 !
curve.c | 2 1 + 1 - 0 !
menubar.c | 2 1 + 1 - 0 !
rs01-create.c | 10 5 + 5 - 0 !
rs01-verify.c | 2 1 + 1 - 0 !
rs03-create.c | 24 12 + 12 - 0 !
rs03-fix.c | 8 4 + 4 - 0 !
scsi-layer.c | 4 4 + 0 - 0 !
smart-lec.c | 10 5 + 5 - 0 !
9 files changed, 38 insertions(+), 32 deletions(-)

 fix all warnings except for those related to deprecated api.
18 update copyright in about dialog.patch | (download)

help-dialogs.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 update copyright notice in about dialog.
19 show text files with abs path.patch | (download)

help-dialogs.c | 18 18 + 0 - 0 !
1 file changed, 18 insertions(+)

 allow showtextfile() to work with absolute path names.
20 display changelog credits and todo.patch | (download)

menubar.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix display of changelog, credits and to-do files.
 Use absolute paths to compensate for the fact that we don't install
 duplicates in /usr/share/doc/dvdisaster-doc or build with source
 path embedded anymore.
22 fix hurd i386 ftbfs.patch | (download)

menubar.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 fix ftbfs for hurd-i386.
 Hurd does not have path length restrictions, so doesn't define
 PATH_MAX. Assuming a PATH_MAX of 4096 as a quick workaround.
23 add bdrom support.patch | (download)

scsi-layer.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add support for bd-rom media-type.
 The attached patch adds support to dvdisaster for the BD-ROM
 media-type.  This allows dvdisaster to scan and read (ie create ISO
 images of) BD-ROM media.
24 show gpl3 license.patch | (download)

help-dialogs.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 update help dialog to show gpl-3 license.
25 fix man pages.patch | (download)

GNUmakefile.template | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix generated man pages.
 The generated man pages incorrectly direct users to the directory of
 the old HTML documentation, which is no longer available.
26 fix display of manual.pdf.patch | (download)

show-manual.c | 4 2 + 2 - 0 !
welcome-window.c | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 fix display of manual.pdf.
 The PDF file is automatically compressed by Debhelper, so we need to
 account for this.
27 allow opening in browser again.patch | (download)

closure.c | 2 2 + 0 - 0 !
dvdisaster.h | 7 7 + 0 - 0 !
help-dialogs.c | 3 2 + 1 - 0 !
show-html.c | 402 402 + 0 - 0 !
4 files changed, 413 insertions(+), 1 deletion(-)

 resurrect old code to support opening urls in a browser.
28 pdftex reproducibility.patch | (download)

documentation/user-manual/manual.tex | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 apply pdftex workarounds for build reproducibility.
 * Generate the same PDF IDs.
 * Suppress additional metadata for included images.
29 fix more typos.patch | (download)

documentation/user-manual/howtos.tex | 2 1 + 1 - 0 !
locale/cs.po | 2 1 + 1 - 0 !
locale/de.po | 2 1 + 1 - 0 !
locale/it.po | 2 1 + 1 - 0 !
locale/pt_BR.po | 2 1 + 1 - 0 !
locale/ru.po | 2 1 + 1 - 0 !
locale/sv.po | 2 1 + 1 - 0 !
preferences.c | 4 2 + 2 - 0 !
regtest/rs01.bash | 2 1 + 1 - 0 !
scsi-layer.c | 2 1 + 1 - 0 !
smart-lec.c | 2 1 + 1 - 0 !
11 files changed, 12 insertions(+), 12 deletions(-)

 fix more typos in error messages and docs.
 'sucessful' → 'successful'
 'improvment' → 'improvement'
30 hurd kfreebsd ftbfs.patch | (download)

rs03-create.c | 19 11 + 8 - 0 !
1 file changed, 11 insertions(+), 8 deletions(-)

 fix ftbfs on hurd and kfreebsd.
 Make sure MMAP_FLAGS gets defined.
31 improve hurd and kfreebsd support.patch | (download)

cacheprobe.c | 16 9 + 7 - 0 !
closure.c | 6 4 + 2 - 0 !
scripts/bash-based-configure | 18 18 + 0 - 0 !
scsi-freebsd.c | 4 2 + 2 - 0 !
scsi-layer.c | 10 6 + 4 - 0 !
scsi-layer.h | 17 9 + 8 - 0 !
scsi-unknown.c | 4 2 + 2 - 0 !
show-html.c | 15 10 + 5 - 0 !
8 files changed, 60 insertions(+), 30 deletions(-)

 add better support for hurd and kfreebsd systems.
 Hurd still compiles without SCSI layer, however.
32 display compilation commands.patch | (download)

GNUmakefile.template | 93 45 + 48 - 0 !
1 file changed, 45 insertions(+), 48 deletions(-)

 do not suppress the display of compilation commands,
 so that build logs may be analysed by blhc.
33 honour LDFLAGS.patch | (download)

GNUmakefile.template | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 honour ldflags set by dpkg-buildflags in building all binaries.
 Unpackaged simple-md5sum utility must do so as well, to keep blhc happy.
34 gcc8 format security.patch | (download)

udf.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix format security warning in gcc-8.
35 archived homepage.patch | (download)

documentation/codec-specs/rs01.tex | 2 1 + 1 - 0 !
documentation/codec-specs/rs02.tex | 2 1 + 1 - 0 !
documentation/upstream-site/de/impressum.html | 2 1 + 1 - 0 !
documentation/upstream-site/en/imprint.html | 2 1 + 1 - 0 !
documentation/user-manual/background.tex | 2 1 + 1 - 0 !
documentation/user-manual/download.tex | 4 2 + 2 - 0 !
6 files changed, 7 insertions(+), 7 deletions(-)

 change homepage to one archived at web.archive.org.
 http://dvdisaster.net has been unavailable for a while now.
 Not certain if this is permanent though, as the domain name still
 exists for mail.
36 fix parallelism.patch | (download)

GNUmakefile.template | 1 1 + 0 - 0 !
locale/create-makefile | 10 7 + 3 - 0 !
2 files changed, 8 insertions(+), 3 deletions(-)

 fix parallel build of locale strings.
37 suggest dvdisaster doc.patch | (download)

locale/cs.po | 2 2 + 0 - 0 !
locale/de.po | 2 2 + 0 - 0 !
locale/it.po | 2 2 + 0 - 0 !
locale/pt_BR.po | 2 2 + 0 - 0 !
locale/ru.po | 2 2 + 0 - 0 !
locale/sv.po | 2 2 + 0 - 0 !
show-manual.c | 3 2 + 1 - 0 !
7 files changed, 14 insertions(+), 1 deletion(-)

 suggest to install dvdisaster-doc in error message
 if the PDF manual cannot be found.