Compare commits
47 Commits
debian/0.7
...
debian/0.7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f6a9f663bf | ||
|
|
95b3155bc8 | ||
|
|
4c4aa1a143 | ||
|
|
31b154dacc | ||
|
|
52f3307d78 | ||
|
|
1e51a09248 | ||
|
|
6c4d0d26e9 | ||
|
|
adeba79339 | ||
|
|
f648710f2f | ||
|
|
bf96232b15 | ||
|
|
c84be789d3 | ||
|
|
3e16a0c2da | ||
|
|
c40d6e9278 | ||
|
|
bee8419a4a | ||
|
|
af179a1a3e | ||
|
|
2ebf97cbf4 | ||
|
|
4b4495b693 | ||
|
|
ddaf4cfc23 | ||
|
|
86207af360 | ||
|
|
44bc4b1916 | ||
|
|
b7344e4855 | ||
|
|
9fc9a74171 | ||
|
|
b289d165db | ||
|
|
b24ad06237 | ||
|
|
e4f86281b1 | ||
|
|
dc27f5e3fa | ||
|
|
3693b4e86e | ||
|
|
354e8a500a | ||
|
|
72f70e6488 | ||
|
|
13db28beb6 | ||
|
|
19a77a6cba | ||
|
|
2b5666fc47 | ||
|
|
f2da0d5640 | ||
|
|
02a85cae19 | ||
|
|
25c3061e39 | ||
|
|
30adf4ea35 | ||
|
|
72e8ebd009 | ||
|
|
1c6804804d | ||
|
|
de50a000bf | ||
|
|
00d42647ef | ||
|
|
1a4b5b62ee | ||
|
|
5197239bfa | ||
|
|
e82528bc0c | ||
|
|
869c56ca37 | ||
|
|
ff8db2fb8b | ||
|
|
765d87e0d3 | ||
|
|
2ef4511927 |
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
.pc
|
||||||
|
*.o
|
||||||
|
*~
|
||||||
91
debian/changelog
vendored
91
debian/changelog
vendored
@@ -1,3 +1,37 @@
|
|||||||
|
dvdisaster (0.79.6-5) experimental; urgency=medium
|
||||||
|
|
||||||
|
* Merge changes from 0.79.5-9.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Sat, 02 Feb 2019 16:05:29 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.6-4) experimental; urgency=medium
|
||||||
|
|
||||||
|
* Merge changes from 0.79.5-8.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Fri, 01 Feb 2019 23:13:16 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.6-3) experimental; urgency=medium
|
||||||
|
|
||||||
|
* Merge changes from 0.79.5-7.
|
||||||
|
* Update gbp.conf for debian/experimental branch.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Thu, 31 Jan 2019 08:59:58 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.6-2) experimental; urgency=medium
|
||||||
|
|
||||||
|
[ TANIGUCHI Takaki ]
|
||||||
|
* Update Vcs-* to salsa.debian.org.
|
||||||
|
|
||||||
|
[ Carlos Maddela ]
|
||||||
|
* Build with DH compat level 11.
|
||||||
|
* Indicate compliance with Debian Policy 4.1.4.
|
||||||
|
* Add machine-readable upstream metadata.
|
||||||
|
* Update debian/copyright.
|
||||||
|
* Update location of PDF manual registered with doc-base (required
|
||||||
|
as a result of DH compat level change).
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Sat, 23 Jun 2018 05:41:03 +1000
|
||||||
|
|
||||||
dvdisaster (0.79.6-1) experimental; urgency=medium
|
dvdisaster (0.79.6-1) experimental; urgency=medium
|
||||||
|
|
||||||
* New upstream development version [0.79.6].
|
* New upstream development version [0.79.6].
|
||||||
@@ -5,6 +39,63 @@ dvdisaster (0.79.6-1) experimental; urgency=medium
|
|||||||
|
|
||||||
-- Carlos Maddela <e7appew@gmail.com> Thu, 21 Dec 2017 05:51:54 +1100
|
-- Carlos Maddela <e7appew@gmail.com> Thu, 21 Dec 2017 05:51:54 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.5-9) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Make sure that the upstream changelog remains uncompressed so
|
||||||
|
that the application can display it.
|
||||||
|
* Suggest to install dvdisaster-doc in error message, if the PDF manual
|
||||||
|
cannot be found.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Sat, 02 Feb 2019 15:20:23 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.5-8) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Fix parallel build of locale strings.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Fri, 01 Feb 2019 23:03:13 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.5-7) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Add debian/gbp.conf to conform with DEP14 conventions.
|
||||||
|
* Build with Debhelper compat level 12.
|
||||||
|
* Set "Rules-Requires-Root: no".
|
||||||
|
* Simplify process by which mutable files are backed up and restored.
|
||||||
|
* Build as verbosely as possible.
|
||||||
|
* Fix location of manual.
|
||||||
|
* Fix dh_auto_build overrides to take advantage of parallel builds.
|
||||||
|
* Fix format security compilation warning in GCC-8.
|
||||||
|
* 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.
|
||||||
|
* Add support for nodoc build profile.
|
||||||
|
* Add more details to upstream metadata.
|
||||||
|
* Indicate compliance with Debian Policy 4.3.0.
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Thu, 31 Jan 2019 07:10:46 +1100
|
||||||
|
|
||||||
|
dvdisaster (0.79.5-6) unstable; urgency=medium
|
||||||
|
|
||||||
|
[ TANIGUCHI Takaki ]
|
||||||
|
* change Vcs-* path
|
||||||
|
|
||||||
|
[ Carlos Maddela ]
|
||||||
|
* Build with DH compat level 11.
|
||||||
|
* Indicate compliance with Debian Policy 4.1.4.
|
||||||
|
* Add machine-readable upstream metadata.
|
||||||
|
* Update debian/copyright.
|
||||||
|
* Update location of PDF manual registered with doc-base (required
|
||||||
|
as a result of DH compat level change).
|
||||||
|
|
||||||
|
-- Carlos Maddela <e7appew@gmail.com> Sat, 23 Jun 2018 05:01:27 +1000
|
||||||
|
|
||||||
|
dvdisaster (0.79.5-5) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Update Vcs-* to salsa.debian.org
|
||||||
|
* Bump Standards-Version to 4.1.3
|
||||||
|
|
||||||
|
-- TANIGUCHI Takaki <takaki@debian.org> Sat, 27 Jan 2018 23:34:08 +0900
|
||||||
|
|
||||||
dvdisaster (0.79.5-4) unstable; urgency=medium
|
dvdisaster (0.79.5-4) unstable; urgency=medium
|
||||||
|
|
||||||
* Use complete Debian revision number as build number, instead of
|
* Use complete Debian revision number as build number, instead of
|
||||||
|
|||||||
2
debian/compat
vendored
2
debian/compat
vendored
@@ -1 +1 @@
|
|||||||
10
|
12
|
||||||
|
|||||||
18
debian/control
vendored
18
debian/control
vendored
@@ -5,20 +5,21 @@ Maintainer: Optical Media Tools Team <pkg-opt-media-team@lists.alioth.debian.org
|
|||||||
Uploaders: TANIGUCHI Takaki <takaki@debian.org>,
|
Uploaders: TANIGUCHI Takaki <takaki@debian.org>,
|
||||||
Rogério Brito <rbrito@ime.usp.br>,
|
Rogério Brito <rbrito@ime.usp.br>,
|
||||||
Carlos Maddela <e7appew@gmail.com>
|
Carlos Maddela <e7appew@gmail.com>
|
||||||
Build-Depends: debhelper (>= 10),
|
Build-Depends: debhelper (>= 12),
|
||||||
gettext,
|
gettext,
|
||||||
libbz2-dev,
|
libbz2-dev,
|
||||||
libcam-dev [kfreebsd-any],
|
libcam-dev [kfreebsd-any],
|
||||||
libgtk2.0-dev,
|
libgtk2.0-dev,
|
||||||
libpng-dev,
|
libpng-dev,
|
||||||
pkg-config
|
pkg-config
|
||||||
Build-Depends-Indep: texlive-fonts-recommended,
|
Build-Depends-Indep: texlive-fonts-recommended <!nodoc>,
|
||||||
texlive-latex-base,
|
texlive-latex-base <!nodoc>,
|
||||||
texlive-latex-extra
|
texlive-latex-extra <!nodoc>
|
||||||
Standards-Version: 4.1.2
|
Standards-Version: 4.3.0
|
||||||
Vcs-Browser: https://anonscm.debian.org/git/pkg-opt-media/dvdisaster.git
|
Vcs-Browser: https://salsa.debian.org/optical-media-team/dvdisaster
|
||||||
Vcs-Git: https://anonscm.debian.org/git/pkg-opt-media/dvdisaster.git
|
Vcs-Git: https://salsa.debian.org/optical-media-team/dvdisaster.git
|
||||||
Homepage: http://dvdisaster.net/
|
Homepage: https://web.archive.org/web/20180428070843/http://dvdisaster.net/
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
Package: dvdisaster
|
Package: dvdisaster
|
||||||
Architecture: any
|
Architecture: any
|
||||||
@@ -30,6 +31,7 @@ Description: data loss/scratch/aging protection for CD/DVD media
|
|||||||
used to recover unreadable sectors if the disc becomes damaged at a later time.
|
used to recover unreadable sectors if the disc becomes damaged at a later time.
|
||||||
|
|
||||||
Package: dvdisaster-doc
|
Package: dvdisaster-doc
|
||||||
|
Build-Profiles: <!nodoc>
|
||||||
Section: doc
|
Section: doc
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
|
|||||||
6
debian/copyright
vendored
6
debian/copyright
vendored
@@ -1,7 +1,7 @@
|
|||||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
Upstream-Contact: Carsten Gnörlich <carsten@dvdisaster.org>
|
Upstream-Contact: Carsten Gnörlich <carsten@dvdisaster.org>
|
||||||
Upstream-Name: dvdisaster
|
Upstream-Name: dvdisaster
|
||||||
Source: http://dvdisaster.net/
|
Source: https://web.archive.org/web/20180428070843/http://dvdisaster.net/
|
||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
Copyright: 2004–2015, Carsten Gnörlich <carsten@dvdisaster.org>
|
Copyright: 2004–2015, Carsten Gnörlich <carsten@dvdisaster.org>
|
||||||
@@ -9,9 +9,9 @@ License: GPL-3+
|
|||||||
|
|
||||||
Files: debian/*
|
Files: debian/*
|
||||||
Copyright: 2005–2009, Daniel Baumann <daniel@debian.org>
|
Copyright: 2005–2009, Daniel Baumann <daniel@debian.org>
|
||||||
2009–2012, TANIGUCHI Takaki <takaki@debian.org>
|
2009–2018, TANIGUCHI Takaki <takaki@debian.org>
|
||||||
2009–2010, Rogério Brito <rbrito@ime.usp.br>
|
2009–2010, Rogério Brito <rbrito@ime.usp.br>
|
||||||
2016, Carlos Maddela <e7appew@gmail.com>
|
2016–2018, Carlos Maddela <e7appew@gmail.com>
|
||||||
License: GPL-2+
|
License: GPL-2+
|
||||||
|
|
||||||
License: GPL-2+
|
License: GPL-2+
|
||||||
|
|||||||
2
debian/dvdisaster-doc.doc-base
vendored
2
debian/dvdisaster-doc.doc-base
vendored
@@ -7,4 +7,4 @@ Abstract: This manual describes what dvdisaster is and how it can be used
|
|||||||
Section: File Management
|
Section: File Management
|
||||||
|
|
||||||
Format: PDF
|
Format: PDF
|
||||||
Files: /usr/share/doc/dvdisaster-doc/manual.pdf.gz
|
Files: /usr/share/doc/dvdisaster/manual.pdf.gz
|
||||||
|
|||||||
1
debian/dvdisaster-doc.links
vendored
1
debian/dvdisaster-doc.links
vendored
@@ -1 +0,0 @@
|
|||||||
usr/share/doc/dvdisaster-doc/manual.pdf.gz usr/share/doc/dvdisaster/manual.pdf.gz
|
|
||||||
1
debian/dvdisaster.docs
vendored
1
debian/dvdisaster.docs
vendored
@@ -1,4 +1,3 @@
|
|||||||
CHANGELOG
|
|
||||||
CREDITS.*
|
CREDITS.*
|
||||||
README.MODIFYING
|
README.MODIFYING
|
||||||
TODO
|
TODO
|
||||||
|
|||||||
1
debian/dvdisaster.lintian-overrides
vendored
Normal file
1
debian/dvdisaster.lintian-overrides
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
dvdisaster: changelog-file-not-compressed changelog
|
||||||
5
debian/gbp.conf
vendored
Normal file
5
debian/gbp.conf
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
[DEFAULT]
|
||||||
|
debian-branch = debian/experimental
|
||||||
|
upstream-branch = upstream/latest
|
||||||
|
sign-tags = True
|
||||||
|
pristine-tar = True
|
||||||
27
debian/patches/34-gcc8-format-security.patch
vendored
Normal file
27
debian/patches/34-gcc8-format-security.patch
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
From: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Date: Thu, 31 Jan 2019 05:10:21 +1100
|
||||||
|
Subject: Fix format security warning in GCC-8.
|
||||||
|
|
||||||
|
Description: Fix format security warning in GCC-8.
|
||||||
|
Author: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Forwarded: no
|
||||||
|
Last-Update: 2019-01-31
|
||||||
|
---
|
||||||
|
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||||
|
---
|
||||||
|
udf.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/udf.c b/udf.c
|
||||||
|
index 174fa36..9e345c2 100644
|
||||||
|
--- a/udf.c
|
||||||
|
+++ b/udf.c
|
||||||
|
@@ -794,7 +794,7 @@ void FreeIsoHeader(IsoHeader *ih)
|
||||||
|
|
||||||
|
void AddFile(IsoHeader *ih, char *name, guint64 size)
|
||||||
|
{ static int n;
|
||||||
|
- char iso[20], joliet[strlen(name)+3];
|
||||||
|
+ char iso[22], joliet[strlen(name)+3];
|
||||||
|
|
||||||
|
n++;
|
||||||
|
sprintf(iso,"RAN_%04d.DAT;1", n);
|
||||||
108
debian/patches/35-archived-homepage.patch
vendored
Normal file
108
debian/patches/35-archived-homepage.patch
vendored
Normal file
@@ -0,0 +1,108 @@
|
|||||||
|
From: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Date: Thu, 31 Jan 2019 05:31:03 +1100
|
||||||
|
Subject: Change homepage to one archived at web.archive.org.
|
||||||
|
|
||||||
|
Description: 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.
|
||||||
|
Author: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Forwarded: not-needed
|
||||||
|
Last-Update: 2019-01-31
|
||||||
|
---
|
||||||
|
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||||
|
---
|
||||||
|
documentation/codec-specs/rs01.tex | 2 +-
|
||||||
|
documentation/codec-specs/rs02.tex | 2 +-
|
||||||
|
documentation/upstream-site/de/impressum.html | 2 +-
|
||||||
|
documentation/upstream-site/en/imprint.html | 2 +-
|
||||||
|
documentation/user-manual/background.tex | 2 +-
|
||||||
|
documentation/user-manual/download.tex | 4 ++--
|
||||||
|
6 files changed, 7 insertions(+), 7 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/documentation/codec-specs/rs01.tex b/documentation/codec-specs/rs01.tex
|
||||||
|
index a8c0d90..ca7f71f 100644
|
||||||
|
--- a/documentation/codec-specs/rs01.tex
|
||||||
|
+++ b/documentation/codec-specs/rs01.tex
|
||||||
|
@@ -44,7 +44,7 @@ correction files must be protected with an image level
|
||||||
|
error correction layer (by using RS01,RS02 or RS03 on the medium),
|
||||||
|
since only image level error correction avoids meta
|
||||||
|
data sectors to become a single point of failure. See the
|
||||||
|
-discussion at \url{http://dvdisaster.net/en/qa32.html} for
|
||||||
|
+discussion at \url{https://web.archive.org/web/20180428070843/http://dvdisaster.net/en/qa32.html} for
|
||||||
|
more information on the advantages of image level data protection
|
||||||
|
over file level approaches.
|
||||||
|
|
||||||
|
diff --git a/documentation/codec-specs/rs02.tex b/documentation/codec-specs/rs02.tex
|
||||||
|
index fb88384..06e8126 100644
|
||||||
|
--- a/documentation/codec-specs/rs02.tex
|
||||||
|
+++ b/documentation/codec-specs/rs02.tex
|
||||||
|
@@ -74,7 +74,7 @@ the parity data portion of the image might not be written to the medium.
|
||||||
|
Most current writing programs do however measure the .iso image by examining
|
||||||
|
its file size, and will transfer the parity data correctly. To be sure you
|
||||||
|
should follow the steps described under ``Testing image compatibility''
|
||||||
|
-at the dvdisaster site (\url{http://dvdisaster.net/en/howtos92.html}) once
|
||||||
|
+at the dvdisaster site (\url{https://web.archive.org/web/20180428070843/http://dvdisaster.net/en/howtos92.html}) once
|
||||||
|
before using each version of your optical media authoring software.
|
||||||
|
|
||||||
|
Like the other dvdisaster codecs, RS02 is based on a RS(255,k) Reed-Solomon code
|
||||||
|
diff --git a/documentation/upstream-site/de/impressum.html b/documentation/upstream-site/de/impressum.html
|
||||||
|
index 7c5ded3..d8bf4f8 100644
|
||||||
|
--- a/documentation/upstream-site/de/impressum.html
|
||||||
|
+++ b/documentation/upstream-site/de/impressum.html
|
||||||
|
@@ -63,7 +63,7 @@ Carsten Gnörlich (Anschrift wie oben).
|
||||||
|
Das Impressum gilt für die Internetpräsenz unter den Domänen<br>
|
||||||
|
<a href="http://dvdisaster.com">dvdisaster.com</a>,
|
||||||
|
<a href="http://dvdisaster.de">dvdisaster.de</a>,
|
||||||
|
-<a href="http://dvdisaster.net">dvdisaster.net</a>,
|
||||||
|
+<a href="https://web.archive.org/web/20180428070843/http://dvdisaster.net">dvdisaster.net</a>,
|
||||||
|
<a href="http://dvdisaster.org">dvdisaster.org</a>.
|
||||||
|
|
||||||
|
<!-- Page footer -->
|
||||||
|
diff --git a/documentation/upstream-site/en/imprint.html b/documentation/upstream-site/en/imprint.html
|
||||||
|
index d99324b..43641f2 100644
|
||||||
|
--- a/documentation/upstream-site/en/imprint.html
|
||||||
|
+++ b/documentation/upstream-site/en/imprint.html
|
||||||
|
@@ -63,7 +63,7 @@ Carsten Gnörlich (see above for address).
|
||||||
|
This notice covers the web sites under the domains<br>
|
||||||
|
<a href="http://dvdisaster.com">dvdisaster.com</a>,
|
||||||
|
<a href="http://dvdisaster.de">dvdisaster.de</a>,
|
||||||
|
-<a href="http://dvdisaster.net">dvdisaster.net</a>,
|
||||||
|
+<a href="https://web.archive.org/web/20180428070843/http://dvdisaster.net">dvdisaster.net</a>,
|
||||||
|
<a href="http://dvdisaster.org">dvdisaster.org</a>.<br>
|
||||||
|
|
||||||
|
<!-- Page footer -->
|
||||||
|
diff --git a/documentation/user-manual/background.tex b/documentation/user-manual/background.tex
|
||||||
|
index ba602ef..9aba84f 100644
|
||||||
|
--- a/documentation/user-manual/background.tex
|
||||||
|
+++ b/documentation/user-manual/background.tex
|
||||||
|
@@ -272,7 +272,7 @@ media with augmented images may not play correctly on all units \\
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\paragraph{Further reading.} The specification for the dvdisaster codecs
|
||||||
|
-has been specified in a separate document called \href{http://dvdisaster.net/downloads/codecs.pdf}{codecs.pdf}.
|
||||||
|
+has been specified in a separate document called \href{https://web.archive.org/web/20180428070843/http://dvdisaster.net/downloads/codecs.pdf}{codecs.pdf}.
|
||||||
|
Good knowledge in coding theory and programming is required.
|
||||||
|
|
||||||
|
\subsection{The linear reading strategy}
|
||||||
|
diff --git a/documentation/user-manual/download.tex b/documentation/user-manual/download.tex
|
||||||
|
index 79df7be..a91a44a 100644
|
||||||
|
--- a/documentation/user-manual/download.tex
|
||||||
|
+++ b/documentation/user-manual/download.tex
|
||||||
|
@@ -15,7 +15,7 @@ the \href{http://www.gnu.org/licenses/gpl-3.0.txt}{GNU General Public License v3
|
||||||
|
|
||||||
|
\bigskip
|
||||||
|
|
||||||
|
-The dvdisaster developer site (\url{http://dvdisaster.net}) contains
|
||||||
|
+The dvdisaster developer site (\url{https://web.archive.org/web/20180428070843/http://dvdisaster.net}) contains
|
||||||
|
the latest source code releases for the FreeBSD, GNU/Linux and NetBSD
|
||||||
|
operating systems. These are mostly aimed at maintainers of binary packages for
|
||||||
|
the beforementioned platforms. As an end user you might find it more convenient
|
||||||
|
@@ -133,6 +133,6 @@ We cannot accept them for various reasons.
|
||||||
|
\smallskip
|
||||||
|
|
||||||
|
dvdisaster releases are always published with cryptographic signatures
|
||||||
|
-and md5 checksums. See the \href{http://dvdisaster.net}{download site} for examples.
|
||||||
|
+and md5 checksums. See the \href{https://web.archive.org/web/20180428070843/http://dvdisaster.net}{download site} for examples.
|
||||||
|
Be very cautious if signatures and checksums are missing, invalid or not
|
||||||
|
matching those published at the sites mentioned above.
|
||||||
54
debian/patches/36-fix-parallelism.patch
vendored
Normal file
54
debian/patches/36-fix-parallelism.patch
vendored
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
From: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Date: Fri, 1 Feb 2019 22:28:18 +1100
|
||||||
|
Subject: Fix parallel build of locale strings.
|
||||||
|
|
||||||
|
Description: Fix parallel build of locale strings.
|
||||||
|
Author: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Forwarded: no
|
||||||
|
Last-Update: 2019-02-01
|
||||||
|
---
|
||||||
|
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||||
|
---
|
||||||
|
GNUmakefile.template | 1 +
|
||||||
|
locale/create-makefile | 10 +++++++---
|
||||||
|
2 files changed, 8 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/GNUmakefile.template b/GNUmakefile.template
|
||||||
|
index 4509c48..3aae04e 100644
|
||||||
|
--- a/GNUmakefile.template
|
||||||
|
+++ b/GNUmakefile.template
|
||||||
|
@@ -297,6 +297,7 @@ clean:
|
||||||
|
rm -f simple-md5sum
|
||||||
|
$(MAKE) --no-print-directory -C $(SRCDIR)/documentation/codec-specs clean;
|
||||||
|
$(MAKE) --no-print-directory -C $(SRCDIR)/documentation/user-manual clean;
|
||||||
|
+ $(MAKE) --no-print-directory -C $(SRCDIR)/locale clean;
|
||||||
|
|
||||||
|
BUILD=`grep BUILD $(SRCDIR)/build.h | cut -d ' ' -f 3`
|
||||||
|
arch: archclean time-stamp
|
||||||
|
diff --git a/locale/create-makefile b/locale/create-makefile
|
||||||
|
index 5ed31ed..83a4abf 100644
|
||||||
|
--- a/locale/create-makefile
|
||||||
|
+++ b/locale/create-makefile
|
||||||
|
@@ -30,15 +30,19 @@ locale: \$(LOCALEFILES)
|
||||||
|
|
||||||
|
# Create the locale files.
|
||||||
|
|
||||||
|
+messages.pot: \$(CFILES)
|
||||||
|
+ @cd ..; xgettext --no-wrap -cTRANSLATORS: -o locale/messages.pot -k_ -k_utf \$(CFILES_NP)
|
||||||
|
+
|
||||||
|
+clean:
|
||||||
|
+ rm -f messages.pot
|
||||||
|
+
|
||||||
|
EOF
|
||||||
|
|
||||||
|
for i in $prefixes; do
|
||||||
|
cat >> Makefile <<EOF
|
||||||
|
-$i.po: \$(CFILES)
|
||||||
|
+$i.po: messages.pot
|
||||||
|
@echo "Updating $i.po"
|
||||||
|
- @cd ..; xgettext --no-wrap -cTRANSLATORS: -o locale/messages.pot -k_ -k_utf \$(CFILES_NP)
|
||||||
|
@msgmerge -q -U --no-wrap --no-fuzzy-matching $i.po messages.pot
|
||||||
|
- @rm -f messages.pot
|
||||||
|
|
||||||
|
$i/LC_MESSAGES/dvdisaster.mo: $i.po
|
||||||
|
@echo "Updating $i.mo"
|
||||||
137
debian/patches/37-suggest-dvdisaster-doc.patch
vendored
Normal file
137
debian/patches/37-suggest-dvdisaster-doc.patch
vendored
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
From: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Date: Sat, 2 Feb 2019 13:56:04 +1100
|
||||||
|
Subject: Suggest to install dvdisaster-doc in error message
|
||||||
|
|
||||||
|
Description: Suggest to install dvdisaster-doc in error message
|
||||||
|
if the PDF manual cannot be found.
|
||||||
|
Author: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Forwarded: not-needed
|
||||||
|
Last-Update: 2019-02-02
|
||||||
|
---
|
||||||
|
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||||
|
---
|
||||||
|
locale/cs.po | 2 ++
|
||||||
|
locale/de.po | 2 ++
|
||||||
|
locale/it.po | 2 ++
|
||||||
|
locale/pt_BR.po | 2 ++
|
||||||
|
locale/ru.po | 2 ++
|
||||||
|
locale/sv.po | 2 ++
|
||||||
|
show-manual.c | 3 ++-
|
||||||
|
7 files changed, 14 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/locale/cs.po b/locale/cs.po
|
||||||
|
index d89ff4a..b55c45a 100644
|
||||||
|
--- a/locale/cs.po
|
||||||
|
+++ b/locale/cs.po
|
||||||
|
@@ -6077,10 +6077,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"Soubor dokumentace\n"
|
||||||
|
"%s\n"
|
||||||
|
"nebyl nalezen.\n"
|
||||||
|
+"Nainstalujte prosím balíček dvdisaster-doc.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/locale/de.po b/locale/de.po
|
||||||
|
index 8112b13..f54b083 100644
|
||||||
|
--- a/locale/de.po
|
||||||
|
+++ b/locale/de.po
|
||||||
|
@@ -6226,10 +6226,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"Dokument-Datei\n"
|
||||||
|
"%s\n"
|
||||||
|
"nicht gefunden.\n"
|
||||||
|
+"Bitte installieren Sie das dvdisaster-doc-Paket.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/locale/it.po b/locale/it.po
|
||||||
|
index b98f8d3..de60016 100644
|
||||||
|
--- a/locale/it.po
|
||||||
|
+++ b/locale/it.po
|
||||||
|
@@ -5629,10 +5629,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"File di documentazione\n"
|
||||||
|
"%s\n"
|
||||||
|
"non trovati.\n"
|
||||||
|
+"Si prega di installare il pacchetto dvdisaster-doc.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
|
||||||
|
index 81ee14d..3659f11 100644
|
||||||
|
--- a/locale/pt_BR.po
|
||||||
|
+++ b/locale/pt_BR.po
|
||||||
|
@@ -5950,10 +5950,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"Arquivo de documentação\n"
|
||||||
|
"%s\n"
|
||||||
|
"não encontrado.\n"
|
||||||
|
+"Por favor, instale o pacote dvdisaster-doc.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/locale/ru.po b/locale/ru.po
|
||||||
|
index 6e980b9..9c45692 100644
|
||||||
|
--- a/locale/ru.po
|
||||||
|
+++ b/locale/ru.po
|
||||||
|
@@ -5958,10 +5958,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"Файл документации\n"
|
||||||
|
"%s\n"
|
||||||
|
"не найден.\n"
|
||||||
|
+"Пожалуйста, установите пакет dvdisaster-doc.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/locale/sv.po b/locale/sv.po
|
||||||
|
index 3011969..9cee323 100644
|
||||||
|
--- a/locale/sv.po
|
||||||
|
+++ b/locale/sv.po
|
||||||
|
@@ -5648,10 +5648,12 @@ msgid ""
|
||||||
|
"Documentation file\n"
|
||||||
|
"%s\n"
|
||||||
|
"not found.\n"
|
||||||
|
+"Please install the dvdisaster-doc package.\n"
|
||||||
|
msgstr ""
|
||||||
|
"Dokumentationsfilen\n"
|
||||||
|
"%s\n"
|
||||||
|
"hittades inte.\n"
|
||||||
|
+"Installera dvdisaster-doc-paketet.\n"
|
||||||
|
|
||||||
|
#: show-manual.c:308
|
||||||
|
msgid "Please hang on until the viewer comes up!"
|
||||||
|
diff --git a/show-manual.c b/show-manual.c
|
||||||
|
index 4abbe97..5ac8e97 100644
|
||||||
|
--- a/show-manual.c
|
||||||
|
+++ b/show-manual.c
|
||||||
|
@@ -296,7 +296,8 @@ void ShowPDF(char *target)
|
||||||
|
|
||||||
|
if(!LargeStat(bi->path, &ignore))
|
||||||
|
{
|
||||||
|
- CreateMessage(_("Documentation file\n%s\nnot found.\n"), GTK_MESSAGE_ERROR, bi->path);
|
||||||
|
+ CreateMessage(_("Documentation file\n%s\nnot found.\n"
|
||||||
|
+ "Please install the dvdisaster-doc package.\n"), GTK_MESSAGE_ERROR, bi->path);
|
||||||
|
g_free(bi->path);
|
||||||
|
g_free(bi);
|
||||||
|
return;
|
||||||
4
debian/patches/series
vendored
4
debian/patches/series
vendored
@@ -25,3 +25,7 @@
|
|||||||
31-improve-hurd-and-kfreebsd-support.patch
|
31-improve-hurd-and-kfreebsd-support.patch
|
||||||
32-display-compilation-commands.patch
|
32-display-compilation-commands.patch
|
||||||
33-honour-LDFLAGS.patch
|
33-honour-LDFLAGS.patch
|
||||||
|
34-gcc8-format-security.patch
|
||||||
|
35-archived-homepage.patch
|
||||||
|
36-fix-parallelism.patch
|
||||||
|
37-suggest-dvdisaster-doc.patch
|
||||||
|
|||||||
36
debian/rules
vendored
36
debian/rules
vendored
@@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
export DH_VERBOSE = 1
|
||||||
|
|
||||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||||
DPKG_EXPORT_BUILDFLAGS = 1
|
DPKG_EXPORT_BUILDFLAGS = 1
|
||||||
include /usr/share/dpkg/buildflags.mk
|
include /usr/share/dpkg/buildflags.mk
|
||||||
@@ -13,6 +15,7 @@ export FORCE_SOURCE_DATE = 1
|
|||||||
MUTABLE_FILES := build.h $(wildcard locale/*.po) \
|
MUTABLE_FILES := build.h $(wildcard locale/*.po) \
|
||||||
documentation/config/version.tex \
|
documentation/config/version.tex \
|
||||||
documentation/user-manual/manual.pdf
|
documentation/user-manual/manual.pdf
|
||||||
|
BACKUP_TAR_FILE := debian/backup.tar
|
||||||
|
|
||||||
BUILDROOT := $(CURDIR)/debian/tmp
|
BUILDROOT := $(CURDIR)/debian/tmp
|
||||||
ICONS := $(wildcard contrib/dvdisaster*.png)
|
ICONS := $(wildcard contrib/dvdisaster*.png)
|
||||||
@@ -21,29 +24,32 @@ ICON_SIZES := $(patsubst contrib/dvdisaster%.png,%,$(ICONS))
|
|||||||
%:
|
%:
|
||||||
dh $@
|
dh $@
|
||||||
|
|
||||||
|
override_dh_update_autotools_config:
|
||||||
|
dh_update_autotools_config
|
||||||
|
test -f $(BACKUP_TAR_FILE) || \
|
||||||
|
tar cpf $(BACKUP_TAR_FILE) $(MUTABLE_FILES)
|
||||||
|
|
||||||
|
override_dh_clean:
|
||||||
|
dh_clean
|
||||||
|
test ! -f $(BACKUP_TAR_FILE) || \
|
||||||
|
tar xpf $(BACKUP_TAR_FILE) && rm -f $(BACKUP_TAR_FILE)
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
for f in $(MUTABLE_FILES); do \
|
|
||||||
cp -an $$f $$f.orig; \
|
|
||||||
done
|
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--mandir=share/man \
|
--mandir=share/man \
|
||||||
--localedir=share/locale \
|
--localedir=share/locale \
|
||||||
--docdir=share/doc \
|
--docdir=share/doc \
|
||||||
--docsubdir=dvdisaster-doc \
|
--docsubdir=dvdisaster \
|
||||||
--with-embedded-src-path=no
|
--with-embedded-src-path=no
|
||||||
|
|
||||||
override_dh_clean:
|
|
||||||
dh_clean -X.orig
|
|
||||||
for f in $(MUTABLE_FILES); do \
|
|
||||||
test ! -f $$f.orig || mv -f $$f.orig $$f; \
|
|
||||||
done
|
|
||||||
|
|
||||||
override_dh_auto_build-arch:
|
override_dh_auto_build-arch:
|
||||||
make all
|
dh_auto_build -a -- all
|
||||||
|
|
||||||
override_dh_auto_build-indep:
|
override_dh_auto_build-indep:
|
||||||
make manual
|
dh_auto_build -i \
|
||||||
|
$(if $(findstring nodoc,$(DEB_BUILD_OPTIONS)),--no-act) \
|
||||||
|
-- manual
|
||||||
|
|
||||||
override_dh_auto_install-arch:
|
override_dh_auto_install-arch:
|
||||||
dh_auto_install -a -- BUILDROOT=$(BUILDROOT)
|
dh_auto_install -a -- BUILDROOT=$(BUILDROOT)
|
||||||
@@ -62,4 +68,8 @@ override_dh_auto_install-indep:
|
|||||||
# automatically decompress text files.
|
# automatically decompress text files.
|
||||||
override_dh_compress-arch:
|
override_dh_compress-arch:
|
||||||
dh_compress -p dvdisaster \
|
dh_compress -p dvdisaster \
|
||||||
-XCHANGELOG -XCREDITS -XREADME.MODIFYING -XTODO
|
-Xchangelog -XCREDITS -XREADME.MODIFYING -XTODO
|
||||||
|
gzip -9n debian/dvdisaster/usr/share/doc/dvdisaster/changelog.Debian
|
||||||
|
|
||||||
|
override_dh_installchangelogs-arch:
|
||||||
|
dh_installchangelogs -p dvdisaster -k
|
||||||
|
|||||||
8
debian/upstream/metadata
vendored
Normal file
8
debian/upstream/metadata
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
---
|
||||||
|
# https://wiki.debian.org/UpstreamMetadata
|
||||||
|
Contact: Carsten Gnörlich <carsten@dvdisaster.org>
|
||||||
|
Documentation: https://web.archive.org/web/20180428070843/http://dvdisaster.net/en/misc.html#manual
|
||||||
|
Homepage: https://web.archive.org/web/20180428070843/http://dvdisaster.net/
|
||||||
|
Name: dvdisaster
|
||||||
|
Security-Contact: Carsten Gnörlich <carsten@dvdisaster.org>
|
||||||
2
debian/watch
vendored
2
debian/watch
vendored
@@ -1,4 +1,4 @@
|
|||||||
version=3
|
version=3
|
||||||
opts="pgpsigurlmangle=s/$/.gpg/" \
|
opts="pgpsigurlmangle=s/$/.gpg/" \
|
||||||
http://dvdisaster.net/en/index.html \
|
https://web.archive.org/web/20180428070843/http://dvdisaster.net/en/index.html \
|
||||||
(?:.*?/)?dvdisaster-(.*)\.tar\.bz2 debian uupdate
|
(?:.*?/)?dvdisaster-(.*)\.tar\.bz2 debian uupdate
|
||||||
|
|||||||
Reference in New Issue
Block a user