Compare commits
1 Commits
upstream/0
...
debian/0.7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8ea2ebcd2a |
249
debian/changelog
vendored
Normal file
249
debian/changelog
vendored
Normal file
@@ -0,0 +1,249 @@
|
||||
dvdisaster (0.72-2) unstable; urgency=low
|
||||
|
||||
* Updating to standards version 3.8.3.
|
||||
* Removing vcs fields.
|
||||
* Orphaning package.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Thu, 27 Aug 2009 10:24:34 +0200
|
||||
|
||||
dvdisaster (0.72-1) unstable; urgency=low
|
||||
|
||||
* Using correct rfc-2822 date formats in changelog.
|
||||
* Merging upstream version 0.72.
|
||||
* Removing shebang.patch, not required anymore.
|
||||
* Updating standards version to 3.8.2.
|
||||
* Tidy rules file.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 07 Jul 2009 01:11:52 +0200
|
||||
|
||||
dvdisaster (0.72~rc1-1) unstable; urgency=low
|
||||
|
||||
* Merging upstream version 0.72~rc1.
|
||||
* Upgrading to standards 3.8.1.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Fri, 17 Apr 2009 21:20:00 +0200
|
||||
|
||||
dvdisaster (0.71.28-1) unstable; urgency=medium
|
||||
|
||||
* Merging upstream version 0.71.28:
|
||||
- Fixes "illegal instruction" crashes on x86 machines which do not support
|
||||
SSE2 (Closes: #515950).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 17 Mar 2009 09:55:00 +0100
|
||||
|
||||
dvdisaster (0.71.27-1) unstable; urgency=low
|
||||
|
||||
* Using patch-stamp rather than patch in rules file.
|
||||
* Replacing obsolete dh_clean -k with dh_prep.
|
||||
* Merging upstream version 0.71.27.
|
||||
* Rediffing help-dialog.dpatch.
|
||||
* Using quilt rather than dpatch.
|
||||
* Updating year in copyright.
|
||||
* Adding longtitle and description in menu file.
|
||||
* Using usual name for pixmaps directory.
|
||||
* Updating rules to current state of the art.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sun, 25 Jan 2009 14:01:00 +0100
|
||||
|
||||
dvdisaster (0.71.26-2) unstable; urgency=medium
|
||||
|
||||
* Updating to standards 3.8.0.
|
||||
* Updating vcs fields in control file.
|
||||
* Correcting 03-dvdrom.dpatch to not crash when opening a DVD-ROM.
|
||||
Thanks to Tobias Gruetzmacher <tobias-debian@23.gs> (Closes: #498296).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Mon, 08 Sep 2008 22:08:00 +0200
|
||||
|
||||
dvdisaster (0.71.26-1) unstable; urgency=medium
|
||||
|
||||
* Reordering rules file.
|
||||
* Using examples debhelper to install examples.
|
||||
* Removing 08-xdg.dpatch, went upstream.
|
||||
* Removing 07-adaptive-read.dpatch, went upstream.
|
||||
* Rediffing 05-help-dialog.dpatch.
|
||||
* Rediffing 03-dvdrom.dpatch.
|
||||
* Rediffing 02-encryption.dpatch.
|
||||
* Removing watch file.
|
||||
* Removing useless whitespaces at end of debian gmkrs02 example.
|
||||
* Rewriting copyright file in machine-interpretable format.
|
||||
* Adding vcs fields in control file.
|
||||
* Upgrading package to debhelper 7.
|
||||
* Merging upstream version 0.71.26.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sat, 03 May 2008 11:34:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel23-7) unstable; urgency=low
|
||||
|
||||
* Bumping to new policy.
|
||||
* Updating menu file to new policy.
|
||||
* Don't hide make errors in clean target of rules.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sun, 23 Dec 2007 13:26:00 +0100
|
||||
|
||||
dvdisaster (0.71~devel23-6) unstable; urgency=low
|
||||
|
||||
* Using xdg-open rather than gnome-open.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Thu, 29 Nov 2007 10:39:00 +0100
|
||||
|
||||
dvdisaster (0.71~devel23-5) unstable; urgency=low
|
||||
|
||||
* Setting configure shebang to bash.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Wed, 24 Oct 2007 06:14:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel23-4) unstable; urgency=low
|
||||
|
||||
* Fixed clean target in rules (Closes: #442559).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sun, 17 Sep 2007 00:37:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel23-3) unstable; urgency=medium
|
||||
|
||||
* Applied patch from Wolfgang Weisselberg <g35fckt001@sneakemail.com> to fix
|
||||
segfault when reading CD with --adaptive-read (Closes: #427980).
|
||||
* Including example script from Osamu Aoki <osamu@debian.org> to provide a
|
||||
GUI for creating RS02 supplimented ISO images (Closes: #442145).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Fri, 14 Sep 2007 11:13:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel23-2) unstable; urgency=low
|
||||
|
||||
* Fix shebang in configure.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 04 Sep 2007 22:53:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel23-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Mon, 14 May 2007 10:46:00 +0200
|
||||
|
||||
dvdisaster (0.71~devel22-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sun, 29 Apr 2007 16:47:00 +0200
|
||||
|
||||
dvdisaster (0.70.4-2) unstable; urgency=low
|
||||
|
||||
* Uploading to unstable.
|
||||
* Bumped package to debhelper 5.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Thu, 08 Mar 2007 10:35:00 +0100
|
||||
|
||||
dvdisaster (0.70.4-1) experimental; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Sat, 27 Jan 2007 18:05:00 +0100
|
||||
|
||||
dvdisaster (0.70.3-2) unstable; urgency=medium
|
||||
|
||||
* Added patch from Carsten Gnoerlich <carsten@dvdisaster.com> to fix issues
|
||||
with glib threading (Closes: #405757).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Wed, 17 Jan 2007 10:42:00 +0100
|
||||
|
||||
dvdisaster (0.70.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Wed, 13 Dec 2006 11:57:00 +0100
|
||||
|
||||
dvdisaster (0.70.2-2) unstable; urgency=medium
|
||||
|
||||
* Adjusted 05-help-dialog.dpatch as suggested by
|
||||
Corey Wright <undefined@pobox.com> (Closes: #393671).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 17 Oct 2006 14:01:00 +0200
|
||||
|
||||
dvdisaster (0.70.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Added patch to customize the help-dialog according to README.MODIFYING.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 03 Oct 2006 20:58:00 +0200
|
||||
|
||||
dvdisaster (0.70.1-2) unstable; urgency=low
|
||||
|
||||
* Added patch from upstream to fix some code errors (Closes: #388304).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Thu, 21 Sep 2006 01:29:00 +0200
|
||||
|
||||
dvdisaster (0.70.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 22 Aug 2006 23:09:00 +0200
|
||||
|
||||
dvdisaster (0.70-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (Closes: #377757).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Tue, 11 Jul 2006 07:19:00 +0200
|
||||
|
||||
dvdisaster (0.66-4) unstable; urgency=low
|
||||
|
||||
* New email address.
|
||||
* Fixed typo in manpage (Closes: #376752).
|
||||
|
||||
-- Daniel Baumann <daniel@debian.org> Fri, 07 Jul 2006 09:01:00 +0200
|
||||
|
||||
dvdisaster (0.66-3) unstable; urgency=low
|
||||
|
||||
* Fixed docsubdir (Closes: #366274).
|
||||
* Disabled skipping of encrypted disks (Closes: #366399).
|
||||
* Added patch for DVD-ROM medias (Closes: #366392).
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Mon, 15 May 2006 03:17:00 -0500
|
||||
|
||||
dvdisaster (0.66-2) unstable; urgency=low
|
||||
|
||||
* Set dvdisaster-doc to recommends instead of suggests (Closes: #363291).
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Tue, 18 Apr 2006 16:35:00 +0100
|
||||
|
||||
dvdisaster (0.66-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Added pixmap.
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Tue, 28 Mar 2006 10:13:00 +0100
|
||||
|
||||
dvdisaster (0.65-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Removed patch stack buffer patch (went upstream).
|
||||
* Removed manpage patches (went upstream).
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Tue, 17 Jan 2006 14:32:00 +0100
|
||||
|
||||
dvdisaster (0.64.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
* Now using dpatch for updating manpages.
|
||||
* Fixed definitely the documentation path in the manpages (Closes: #333591).
|
||||
* Added patch from Robert Bihlmeyer <robbe@orcus.priv.at> to fix segfault on
|
||||
allocating stack buffer (Closes: #335792).
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Fri, 25 Nov 2005 11:01:00 +0100
|
||||
|
||||
dvdisaster (0.63.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release:
|
||||
- no longer needs gawk.
|
||||
- manpage updated and moved to upstream.
|
||||
- manpage now mentions correct documentation-location (Closes: #322187).
|
||||
* Now update config.{guess,sub} via .diff.gz.
|
||||
* Corrected non-ascii chars in the German and Italian manpage.
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Sat, 06 Aug 2005 20:03:00 +0200
|
||||
|
||||
dvdisaster (0.63-1) unstable; urgency=low
|
||||
|
||||
* Initial release (Closes: #319742).
|
||||
* Fixed Makefile for $(DESTDIR)-use.
|
||||
* Added manpage.
|
||||
|
||||
-- Daniel Baumann <daniel.baumann@panthera-systems.net> Sun, 24 Jul 2005 13:35:00 +0200
|
||||
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
@@ -0,0 +1 @@
|
||||
7
|
||||
28
debian/control
vendored
Normal file
28
debian/control
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
Source: dvdisaster
|
||||
Section: otherosfs
|
||||
Priority: optional
|
||||
Maintainer: Debian QA Group <packages@qa.debian.org>
|
||||
Build-Depends: debhelper (>= 7), quilt, gettext, libbz2-dev, libgtk2.0-dev, libpng12-dev, pkg-config
|
||||
Standards-Version: 3.8.3
|
||||
Homepage: http://dvdisaster.sourceforge.net/
|
||||
|
||||
Package: dvdisaster
|
||||
Section: otherosfs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, xdg-utils
|
||||
Recommends: dvdisaster-doc
|
||||
Description: data loss/scratch/aging protection for CD/DVD media
|
||||
dvdisaster provides a margin of safety against data loss on CD and DVD media
|
||||
caused by scratches or aging media. It creates error correction data which is
|
||||
used to recover unreadable sectors if the disc becomes damaged at a later time.
|
||||
|
||||
Package: dvdisaster-doc
|
||||
Section: doc
|
||||
Architecture: all
|
||||
Suggests: dvdisaster
|
||||
Description: data loss/scratch/aging protection for CD/DVD media (documentation)
|
||||
dvdisaster provides a margin of safety against data loss on CD and DVD media
|
||||
caused by scratches or aging media. It creates error correction data which is
|
||||
used to recover unreadable sectors if the disc becomes damaged at a later time.
|
||||
.
|
||||
This package contains the documentation.
|
||||
42
debian/copyright
vendored
Normal file
42
debian/copyright
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
Author: Carsten Gnoerlich <cgnoerlich@fsfe.org>
|
||||
Download: http://www.dvdisaster.com/
|
||||
|
||||
Files: *
|
||||
Copyright: Copyright (C) 2004-2009 Carsten Gnoerlich <cgnoerlich@fsfe.org>
|
||||
License: GPL-2+
|
||||
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 Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General Public License
|
||||
can be found in /usr/share/common-licenses/GPL-2 file.
|
||||
|
||||
Files: debian/*
|
||||
Copyright (C) 2005-2009 Daniel Baumann <daniel@debian.org>
|
||||
License: GPL-2+
|
||||
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 Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General Public License
|
||||
can be found in /usr/share/common-licenses/GPL-2 file.
|
||||
6
debian/dvdisaster-doc.docs
vendored
Normal file
6
debian/dvdisaster-doc.docs
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
CREDITS.cs
|
||||
CREDITS.de
|
||||
CREDITS.en
|
||||
README.MODIFYING
|
||||
TODO
|
||||
TRANSLATION.HOWTO
|
||||
1
debian/dvdisaster-doc.install
vendored
Normal file
1
debian/dvdisaster-doc.install
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/usr/share/doc/dvdisaster-doc
|
||||
6
debian/dvdisaster.docs
vendored
Normal file
6
debian/dvdisaster.docs
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
CREDITS.cs
|
||||
CREDITS.de
|
||||
CREDITS.en
|
||||
README.MODIFYING
|
||||
TODO
|
||||
TRANSLATION.HOWTO
|
||||
1
debian/dvdisaster.examples
vendored
Normal file
1
debian/dvdisaster.examples
vendored
Normal file
@@ -0,0 +1 @@
|
||||
debian/examples/*
|
||||
3
debian/dvdisaster.install
vendored
Normal file
3
debian/dvdisaster.install
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
/usr/bin
|
||||
/usr/share/locale
|
||||
/usr/share/man
|
||||
4
debian/dvdisaster.menu
vendored
Normal file
4
debian/dvdisaster.menu
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
?package(dvdisaster):needs="X11" section="Applications/File Management"\
|
||||
title="Dvdisaster" longtitle="data loss/scratch/aging protection for CD/DVD media"\
|
||||
description="dvdisaster provides a margin of safety against data loss on CD and DVD media caused by scratches or aging media. It creates error correction data which is used to recover unreadable sectors if the disc becomes damaged at a later time."\
|
||||
command="/usr/bin/dvdisaster" icon="/usr/share/pixmaps/dvdisaster.xpm"
|
||||
41
debian/examples/gmkrs02
vendored
Normal file
41
debian/examples/gmkrs02
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/sh -e
|
||||
# Copyright (C) 2007 Osamu Aoki <osamu@debian.org>, Public Domain
|
||||
set -x
|
||||
# Initialize variables
|
||||
DATA_SRC=""
|
||||
DATA_ISO="$HOME/Desktop/iso-$$.img"
|
||||
LABEL=$(date +%Y%m%d-%H%M%S-%Z)
|
||||
error_exit()
|
||||
{
|
||||
echo "$1" >&2
|
||||
exit 1
|
||||
}
|
||||
# Erase disk image
|
||||
rm -f "$DATA_ISO" || true
|
||||
# Select directory for creating ISO image from folder on desktop
|
||||
DATA_SRC=$(zenity --file-selection --directory \
|
||||
--title="Select the directory tree root to create ISO image") \
|
||||
|| error_exit "Exit on directry selection"
|
||||
# Check size of archive
|
||||
xterm -T "Check size $DATA_SRC" -e du -s $DATA_SRC/*
|
||||
SIZE=$(($(du -s $DATA_SRC | awk '{print $1}')/1024))
|
||||
if [ $SIZE -le 520 ] ; then
|
||||
zenity --info --title="Dvdisaster RS02" --width 640 --height 400 \
|
||||
--text="The data size is good for CD backup:\\n $SIZE MB"
|
||||
elif [ $SIZE -le 3500 ]; then
|
||||
zenity --info --title="Dvdisaster RS02" --width 640 --height 400 \
|
||||
--text="The data size is good for DVD backup :\\n $SIZE MB"
|
||||
else
|
||||
zenity --info --title="Dvdisaster RS02" --width 640 --height 400 \
|
||||
--text="The data size is too big to backup : $SIZE MB"
|
||||
error_exit "The data size is too big to backup :\\n $SIZE MB"
|
||||
fi
|
||||
# only xterm is sure to have working -e option
|
||||
# Create raw ISO image
|
||||
xterm -T "genisoimage $DATA_ISO" \
|
||||
-e genisoimage -r -J -V "$LABEL" -o "$DATA_ISO" "$DATA_SRC"
|
||||
# Create RS02 supplimental redundancy
|
||||
xterm -T "dvdisaster $DATA_ISO" -e dvdisaster -i "$DATA_ISO" -mRS02 -c
|
||||
zenity --info --title="Dvdisaster RS02" --width 640 --height 400 \
|
||||
--text="ISO/RS02 data ($SIZE MB) \\n created at: $DATA_ISO"
|
||||
# EOF
|
||||
51
debian/patches/01-docdir.patch
vendored
Normal file
51
debian/patches/01-docdir.patch
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
Author: Daniel Baumann <daniel@debian.org>
|
||||
Description: Hardcode documentation subdirectory, autodetection doesn't work.
|
||||
|
||||
diff -Naurp dvdisaster.orig/documentation/dvdisaster.cs.1 dvdisaster/documentation/dvdisaster.cs.1
|
||||
--- dvdisaster.orig/documentation/dvdisaster.cs.1 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/documentation/dvdisaster.cs.1 2009-01-25 12:51:13.000000000 +0000
|
||||
@@ -119,7 +119,7 @@ rozdělí soubory na segmenty <= 2 GB.
|
||||
.SH VIZ TÉŽ
|
||||
.B Dokumentace
|
||||
DVDISASTER je dokumentován svým vlastním manuálem, nainstalovaným v
|
||||
-.IR %docdir%.
|
||||
+.IR /usr/share/doc/dvdisaster-doc/html.
|
||||
|
||||
.SH AUTOR
|
||||
DVDISASTER napsal Carsten Gnoerlich <carsten@dvdisaster.com>.
|
||||
diff -Naurp dvdisaster.orig/documentation/dvdisaster.de.1 dvdisaster/documentation/dvdisaster.de.1
|
||||
--- dvdisaster.orig/documentation/dvdisaster.de.1 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/documentation/dvdisaster.de.1 2009-01-25 12:51:13.000000000 +0000
|
||||
@@ -231,7 +231,7 @@ Abbild in mehrere Dateien <= 2GB aufteil
|
||||
.SH SIEHE AUCH
|
||||
.B Dokumentation
|
||||
DVDISASTER ist in seinem eigenen Handbuch dokumentiert, welches in
|
||||
-.IR %docdir%
|
||||
+.IR /usr/share/doc/dvdisaster-doc/html
|
||||
installiert ist.
|
||||
|
||||
.SH AUTHOR
|
||||
diff -Naurp dvdisaster.orig/documentation/dvdisaster.en.1 dvdisaster/documentation/dvdisaster.en.1
|
||||
--- dvdisaster.orig/documentation/dvdisaster.en.1 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/documentation/dvdisaster.en.1 2009-01-25 12:51:13.000000000 +0000
|
||||
@@ -220,7 +220,7 @@ split image into files <= 2GB.
|
||||
.SH SEE ALSO
|
||||
.B Documentation
|
||||
DVDISASTER is documented by its own manual, installed in
|
||||
-.IR %docdir%
|
||||
+.IR /usr/share/doc/dvdisaster-doc/html
|
||||
|
||||
.SH AUTHOR
|
||||
DVDISASTER was written by Carsten Gnoerlich <carsten@dvdisaster.com>.
|
||||
diff -Naurp dvdisaster.orig/documentation/dvdisaster.it.1 dvdisaster/documentation/dvdisaster.it.1
|
||||
--- dvdisaster.orig/documentation/dvdisaster.it.1 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/documentation/dvdisaster.it.1 2009-01-25 12:51:13.000000000 +0000
|
||||
@@ -115,7 +115,7 @@ Suddividere l'immagine in file <= 2GB.
|
||||
.SH "VEDERE ANCHE"
|
||||
.B Documentation
|
||||
DVDISASTER is documented by its own manual, installed in
|
||||
-.IR %docdir%
|
||||
+.IR /usr/share/doc/dvdisaster-doc/html
|
||||
|
||||
.SH AUTORI
|
||||
DVDISASTER was written by Carsten Gnoerlich <carsten@dvdisaster.com>.
|
||||
20
debian/patches/02-encryption.patch
vendored
Normal file
20
debian/patches/02-encryption.patch
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
Author: n/a
|
||||
Description: Disables to skip on encrypted disks (e.g. DVD with CSS-Encryption).
|
||||
|
||||
diff -Naurp dvdisaster.orig/scsi-layer.c dvdisaster/scsi-layer.c
|
||||
--- dvdisaster.orig/scsi-layer.c 2008-03-30 09:10:52.000000000 +0000
|
||||
+++ dvdisaster/scsi-layer.c 2008-05-03 08:31:12.000000000 +0000
|
||||
@@ -2438,11 +2438,12 @@ DeviceHandle* OpenAndQueryDevice(char *d
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
-
|
||||
+/*
|
||||
if(dh->mainType == DVD && query_copyright(dh))
|
||||
{ CloseDevice(dh);
|
||||
Stop(_("This software does not support encrypted media.\n"));
|
||||
}
|
||||
+*/
|
||||
|
||||
/* Create the bitmap of simulated defects */
|
||||
|
||||
18
debian/patches/03-dvdrom.patch
vendored
Normal file
18
debian/patches/03-dvdrom.patch
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
Author: Corey Wright <undefined@pobox.com>
|
||||
Description: Adds support for DVD-ROM medium-type.
|
||||
|
||||
diff -Naurp dvdisaster.orig/scsi-layer.c dvdisaster/scsi-layer.c
|
||||
--- dvdisaster.orig/scsi-layer.c 2008-03-30 09:10:52.000000000 +0000
|
||||
+++ dvdisaster/scsi-layer.c 2008-05-03 08:32:22.000000000 +0000
|
||||
@@ -719,6 +719,11 @@ static int query_dvd(DeviceHandle *dh, i
|
||||
break;
|
||||
}
|
||||
|
||||
+ if(layer_type & 0x01)
|
||||
+ { dh->typeDescr = g_strdup("DVD-ROM");
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
if(layer_type & 0x06) /* strange thing: (re-)writeable but neither plus nor dash */
|
||||
{ dh->typeDescr = g_strdup("DVD-ROM (fake)");
|
||||
dh->subType = DVD;
|
||||
15
debian/patches/04-manpage.patch
vendored
Normal file
15
debian/patches/04-manpage.patch
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
Author: Daniel Baumann <daniel@debian.org>
|
||||
Description: Fixes typo in manpages.
|
||||
|
||||
diff -Naurp dvdisaster.orig/documentation/dvdisaster.cs.1 dvdisaster/documentation/dvdisaster.cs.1
|
||||
--- dvdisaster.orig/documentation/dvdisaster.cs.1 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/documentation/dvdisaster.cs.1 2009-01-25 12:53:36.000000000 +0000
|
||||
@@ -7,7 +7,7 @@
|
||||
.\"
|
||||
.TH DVDISASTER 1 "2006-01-04" "0.65" "ochrana pro média CD/DVD"
|
||||
|
||||
-.SH NÁZEV
|
||||
+.SH JM<4A>NO
|
||||
DVDISASTER \- ochrana proti ztrátě dat poškrábáním/stárnutím média CD/DVD
|
||||
|
||||
.SH SYNTAXE
|
||||
57
debian/patches/05-help-dialog.patch
vendored
Normal file
57
debian/patches/05-help-dialog.patch
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
Author: Daniel Baumann <daniel@debian.org>
|
||||
Description: Customizes the help-dialog according to README.MODIFYING.
|
||||
|
||||
diff -Naurp dvdisaster.orig/help-dialogs.c dvdisaster/help-dialogs.c
|
||||
--- dvdisaster.orig/help-dialogs.c 2009-01-19 20:53:35.000000000 +0000
|
||||
+++ dvdisaster/help-dialogs.c 2009-01-25 12:49:22.000000000 +0000
|
||||
@@ -385,7 +385,7 @@ void ShowGPL()
|
||||
ShowTextfile(_("windowtitle|GNU General Public License"),
|
||||
_("<big>GNU General Public License</big>\n"
|
||||
"<i>The license terms of dvdisaster.</i>"),
|
||||
- "COPYING", NULL, NULL);
|
||||
+ "/usr/share/common/licenses/GPL-2", NULL, NULL);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -541,7 +541,7 @@ static void show_modifying(void)
|
||||
{ ShowTextfile(_("windowtitle|Modifying dvdisaster"),
|
||||
_("<big>Modifying dvdisaster</big>\n"
|
||||
"<i>Your changes are not ours.</i>"),
|
||||
- "README.MODIFYING", NULL, NULL);
|
||||
+ "/usr/share/doc/dvdisaster/README.MODIFYING", NULL, NULL);
|
||||
}
|
||||
|
||||
static gint about_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
|
||||
@@ -698,9 +698,9 @@ void AboutDialog()
|
||||
|
||||
#ifdef MODIFIED_SOURCE
|
||||
AboutTextWithLink(vbox,
|
||||
- _("Modified version Copyright 2009 (please fill in - [directions])\n"
|
||||
- "Copyright 2004-2009 Carsten Gnoerlich"),
|
||||
- "MODIFYING");
|
||||
+ _("Modified version for [Debian GNU/Linux]\n"
|
||||
+ "Original Copyright 2004-2009 Carsten Gnoerlich"),
|
||||
+ "http://www.debian.org/");
|
||||
#else
|
||||
AboutText(vbox, _("Copyright 2004-2009 Carsten Gnoerlich"));
|
||||
#endif
|
||||
@@ -717,14 +717,14 @@ void AboutDialog()
|
||||
AboutTextWithLink(vbox, _("This software comes with <b>absolutely no warranty</b>.\n"
|
||||
"This is free software and you are welcome to redistribute it\n"
|
||||
"under the conditions of the [GNU General Public License].\n"),
|
||||
- "GPL");
|
||||
+ "/usr/share/common-licenses/GPL-2");
|
||||
|
||||
#ifdef MODIFIED_SOURCE
|
||||
- AboutTextWithLink(vbox, _("\nThis program is <b>not the original</b>. It is based on the\n"
|
||||
- "source code of dvdisaster, but contains third-party changes.\n\n"
|
||||
+ AboutTextWithLink(vbox, _("\nThis version is <b>not the original</b>. It has been patched\n"
|
||||
+ "for Debian to support DVD-ROMs (with and without encryption).\n\n"
|
||||
"Please do not bother the original authors of dvdisaster\n"
|
||||
- "([www.dvdisaster.org]) about issues with this version.\n"),
|
||||
- "http://www.dvdisaster.org");
|
||||
+ "but submit bugreports against the [debian package] instead.\n"),
|
||||
+ "http://packages.qa.debian.org/dvdisaster");
|
||||
|
||||
#else
|
||||
lang = g_getenv("LANG");
|
||||
5
debian/patches/series
vendored
Normal file
5
debian/patches/series
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
01-docdir.patch
|
||||
02-encryption.patch
|
||||
03-dvdrom.patch
|
||||
04-manpage.patch
|
||||
05-help-dialog.patch
|
||||
151
debian/pixmaps/dvdisaster.xpm
vendored
Normal file
151
debian/pixmaps/dvdisaster.xpm
vendored
Normal file
@@ -0,0 +1,151 @@
|
||||
/* XPM */
|
||||
static char * dvdisaster_xpm[] = {
|
||||
"32 32 116 2",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #0F0F0F",
|
||||
"@ c #424242",
|
||||
"# c #656565",
|
||||
"$ c #737373",
|
||||
"% c #545454",
|
||||
"& c #111111",
|
||||
"* c #080808",
|
||||
"= c #626262",
|
||||
"- c #C1C1C1",
|
||||
"; c #FBFBFB",
|
||||
"> c #FFFFFF",
|
||||
", c #F7F7F7",
|
||||
"' c #8B8B8B",
|
||||
") c #060817",
|
||||
"! c #020308",
|
||||
"~ c #010101",
|
||||
"{ c #606060",
|
||||
"] c #E4E4E4",
|
||||
"^ c #CBCBCB",
|
||||
"/ c #131316",
|
||||
"( c #2C379A",
|
||||
"_ c #1A215C",
|
||||
": c #000001",
|
||||
"< c #121212",
|
||||
"[ c #B4B4B4",
|
||||
"} c #B9B9B9",
|
||||
"| c #090B1C",
|
||||
"1 c #4354EB",
|
||||
"2 c #323EAD",
|
||||
"3 c #050612",
|
||||
"4 c #1D1D1D",
|
||||
"5 c #D8D8D8",
|
||||
"6 c #C5C5C5",
|
||||
"7 c #6F6F6F",
|
||||
"8 c #575757",
|
||||
"9 c #2A3492",
|
||||
"0 c #4658F5",
|
||||
"a c #3B4BD0",
|
||||
"b c #080A1C",
|
||||
"c c #9E9E9E",
|
||||
"d c #263084",
|
||||
"e c #BABABA",
|
||||
"f c #12173F",
|
||||
"g c #131314",
|
||||
"h c #3B4ACE",
|
||||
"i c #EEEEEE",
|
||||
"j c #04050F",
|
||||
"k c #E6E6E6",
|
||||
"l c #070817",
|
||||
"m c #04050D",
|
||||
"n c #3F4FDB",
|
||||
"o c #11163C",
|
||||
"p c #1B225E",
|
||||
"q c #5C5C5C",
|
||||
"r c #28338D",
|
||||
"s c #3542B9",
|
||||
"t c #090A19",
|
||||
"u c #4254E9",
|
||||
"v c #4557F1",
|
||||
"w c #04050E",
|
||||
"x c #D3D3D3",
|
||||
"y c #171718",
|
||||
"z c #313EAC",
|
||||
"A c #989898",
|
||||
"B c #0F0F13",
|
||||
"C c #1C2361",
|
||||
"D c #ECECEC",
|
||||
"E c #A8A8A8",
|
||||
"F c #858585",
|
||||
"G c #7B7B7B",
|
||||
"H c #595959",
|
||||
"I c #141946",
|
||||
"J c #3948C9",
|
||||
"K c #20286E",
|
||||
"L c #DFDFDF",
|
||||
"M c #0A0B13",
|
||||
"N c #161C4E",
|
||||
"O c #212A74",
|
||||
"P c #242D7E",
|
||||
"Q c #3E4ED9",
|
||||
"R c #B5B5B5",
|
||||
"S c #101014",
|
||||
"T c #3543BB",
|
||||
"U c #F9F9F9",
|
||||
"V c #242424",
|
||||
"W c #303CA7",
|
||||
"X c #A3A3A3",
|
||||
"Y c #141A47",
|
||||
"Z c #3644BD",
|
||||
"` c #1E266B",
|
||||
" . c #494949",
|
||||
".. c #303CA8",
|
||||
"+. c #2B3798",
|
||||
"@. c #1B1B1D",
|
||||
"#. c #8A8A8A",
|
||||
"$. c #131313",
|
||||
"%. c #4050DF",
|
||||
"&. c #4556F1",
|
||||
"*. c #070814",
|
||||
"=. c #D6D6D6",
|
||||
"-. c #3F4FDC",
|
||||
";. c #181818",
|
||||
">. c #4051E1",
|
||||
",. c #9F9F9F",
|
||||
"'. c #161C4D",
|
||||
"). c #1F1F1F",
|
||||
"!. c #323FAF",
|
||||
"~. c #090A14",
|
||||
"{. c #3846C3",
|
||||
"]. c #030309",
|
||||
"^. c #28328A",
|
||||
"/. c #4456EF",
|
||||
"(. c #060715",
|
||||
"_. c #181F56",
|
||||
" ",
|
||||
" . + @ # $ $ % & . . ",
|
||||
" . * = - ; > > > > > , ' * ) ! . ",
|
||||
" ~ { ] > > > > > > > > > > ^ / ( _ : ",
|
||||
" < [ > > > > > > > > > > > > > } | 1 2 3 ",
|
||||
" 4 5 > > > > > > > 6 7 7 6 > > > > 8 9 0 a b ",
|
||||
" < 5 > > > > > > > c | d d | c > > > e f 0 0 a 3 ",
|
||||
" ~ [ > > > > > > > ; g h 0 0 h g ; > > i j 0 0 0 2 : ",
|
||||
" . { > > > > > > > > k l 0 0 0 0 l k > > > . 0 0 0 0 _ . ",
|
||||
" * ] > > > > > > > > ; g h 0 0 h g ; > > i m 0 0 0 0 n ! ",
|
||||
" = > > > > > > > > > > c | d d | c > > > e o 0 0 0 0 0 p ",
|
||||
" . - > > > > > > > > > > > 6 7 7 6 > > > > q r 0 0 0 0 0 s . ",
|
||||
" + ; > > > > > > > > > > > > > > > > > > - t u 0 0 0 0 0 v w ",
|
||||
" @ > > > > > > > > > > > > > > > > > > x y z 0 0 0 0 0 0 0 f ",
|
||||
" # > > > > > > > > > > > > > > > > ; A B ( 0 0 0 0 0 0 0 0 C ",
|
||||
" $ > > > > > > > > > > > D E F G H y I J 0 0 0 0 0 0 0 0 0 K ",
|
||||
" $ > > > > > > > > > L q M N O P ( Q 0 0 0 0 0 0 0 0 0 0 0 K ",
|
||||
" # > > > > > > > > R S P 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C ",
|
||||
" @ > > > > > > > 6 M T 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 f ",
|
||||
" + ; > > > > > U V W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 v w ",
|
||||
" . - > > > > > X Y 0 0 0 0 Z ` ` Z 0 0 0 0 0 0 0 0 0 0 0 s . ",
|
||||
" = > > > > > ...0 0 0 +.@.#.#.@.+.0 0 0 0 0 0 0 0 0 0 p ",
|
||||
" * ] > > > > $.%.0 0 &.*.=.> > =.*.&.0 0 0 0 0 0 0 0 n ! ",
|
||||
" . { > > > > . 0 0 0 -.;.> > > > ;.-.0 0 0 0 0 0 0 0 _ . ",
|
||||
" ~ [ > > > $.>.0 0 &.*.=.> > =.*.&.0 0 0 0 0 0 0 2 : ",
|
||||
" < 5 > > .z 0 0 0 +.@.#.#.@.+.0 0 0 0 0 0 0 a 3 ",
|
||||
" 4 5 > ,.'.0 0 0 0 Z ` ` Z 0 0 0 0 0 0 0 a b ",
|
||||
" < [ , ).!.0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 ",
|
||||
" ~ { X ~.{.0 0 0 0 0 0 0 0 0 0 n _ : ",
|
||||
" . * ;.].^./.0 0 0 0 0 v s p ! . ",
|
||||
" . . (._.K K C f w . ",
|
||||
" "};
|
||||
86
debian/rules
vendored
Executable file
86
debian/rules
vendored
Executable file
@@ -0,0 +1,86 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
include /usr/share/quilt/quilt.make
|
||||
|
||||
clean: unpatch
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp
|
||||
|
||||
[ ! -f configure.log ] || $(MAKE) distclean
|
||||
|
||||
find documentation -name "*.png" | xargs rm -f
|
||||
|
||||
dh_clean
|
||||
|
||||
configure: configure-stamp
|
||||
configure-stamp: patch
|
||||
dh_testdir
|
||||
|
||||
./configure --prefix=/usr --bindir=\$${prefix}/bin --docdir=\$${prefix}share/doc --docsubdir=dvdisaster-doc/html --localedir=\$${prefix}/share/locale --mandir=\$${prefix}/share/man
|
||||
|
||||
touch configure-stamp
|
||||
|
||||
build: build-stamp
|
||||
build-stamp: configure-stamp
|
||||
dh_testdir
|
||||
|
||||
$(MAKE)
|
||||
|
||||
touch build-stamp
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_prep
|
||||
|
||||
$(MAKE) BINDIR=$(CURDIR)/debian/tmp/usr/bin DOCDIR=$(CURDIR)/debian/tmp/usr/share/doc DOCSUBDIR=$(CURDIR)/debian/tmp/usr/share/doc/dvdisaster-doc/html LOCALEDIR=$(CURDIR)/debian/tmp/usr/share/locale MANDIR=$(CURDIR)/debian/tmp/usr/share/man install
|
||||
|
||||
# Installing desktop file
|
||||
install -D -m 0644 contrib/dvdisaster.desktop debian/dvdisaster/usr/share/applications/dvdisaster.desktop
|
||||
sed -i -e 's/dvdisaster48/dvdisaster/' debian/dvdisaster/usr/share/applications/dvdisaster.desktop
|
||||
|
||||
# Installing icon
|
||||
install -D -m 0644 contrib/dvdisaster32.png debian/dvdisaster/usr/share/icons/dvdisaster.png
|
||||
|
||||
# Installing pixmaps
|
||||
install -D -m 0644 debian/pixmaps/dvdisaster.xpm debian/dvdisaster/usr/share/pixmaps/dvdisaster.xpm
|
||||
|
||||
# Removing double files
|
||||
rm -f debian/tmp/usr/bin/dvdisaster-uninstall.sh
|
||||
rm -f debian/tmp/usr/share/doc/dvdisaster-doc/html/CHANGELOG
|
||||
rm -f debian/tmp/usr/share/doc/dvdisaster-doc/html/COPYING
|
||||
|
||||
binary: binary-arch binary-indep
|
||||
|
||||
binary-arch: install
|
||||
dh_testdir -a
|
||||
dh_testroot -a
|
||||
dh_installchangelogs -a CHANGELOG
|
||||
dh_installdocs -a
|
||||
dh_installexamples
|
||||
dh_install -a --sourcedir=debian/tmp
|
||||
dh_installmenu -a
|
||||
dh_strip -a
|
||||
dh_compress -a
|
||||
dh_fixperms -a
|
||||
dh_installdeb -a
|
||||
dh_shlibdeps -a
|
||||
dh_gencontrol -a
|
||||
dh_md5sums -a
|
||||
dh_builddeb -a
|
||||
|
||||
binary-indep: install
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
dh_installchangelogs -i CHANGELOG
|
||||
dh_installdocs -i
|
||||
dh_install -i --sourcedir=debian/tmp
|
||||
dh_compress -i
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
dh_gencontrol -i
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
.PHONY: clean build install binary binary-arch binary-indep
|
||||
Reference in New Issue
Block a user