[Forensics-changes] [gpart] 02/02: Imported Debian patch 1:0.2.2-1
Joao Eriberto Mota Filho
eriberto at moszumanska.debian.org
Thu Mar 12 17:28:27 UTC 2015
This is an automated email from the git hooks/post-receive script.
eriberto pushed a commit to branch debian
in repository gpart.
commit 8c144abe248008d5132746179fba1b6dbc3179b3
Merge: 91db316 ade8c2a
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date: Thu Mar 12 14:04:38 2015 -0300
Imported Debian patch 1:0.2.2-1
configure.ac | 4 --
debian/README.Debian | 7 +++
debian/changelog | 12 +++++
debian/copyright | 2 +-
debian/patches/fix-manpage | 112 ---------------------------------------------
debian/patches/series | 1 -
man/gpart.8.in | 28 ++++++------
src/Makefile.am | 2 +-
src/gm_ntfs.h | 2 +-
9 files changed, 36 insertions(+), 134 deletions(-)
diff --cc debian/README.Debian
index cf968e1,0000000..8d42a3d
mode 100644,000000..100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@@ -1,59 -1,0 +1,66 @@@
+GPart for Debian
+----------------
+
+This README file was specially written to make public all changes
+implemented by Baruch Even in GPart v2. These lines were compiled
+from each commit in GitHub[1].
+
++--- 0.2.2 version
++
++Thu Mar 12 17:41:49 2015 +0200 - Baruch Even: Move gpart to sbin
++Thu Mar 12 17:39:55 2015 +0200 - Baruch Even: Apply manpage patch from Debian maintainer Eriberto Mota
++Thu Mar 12 17:37:17 2015 +0200 - Baruch Even: Don't use a Linux header file for little endian
++Thu Mar 12 17:32:57 2015 +0200 - Baruch Even: No need for any symbol from libdl
++
+--- 0.2.1 version
+
+Fri Dec 6 21:20:35 2013 +0200 - Baruch Even: Updated changes file
+Fri Dec 6 21:20:03 2013 +0200 - Baruch Even: Update version to 0.2.1
+Fri Dec 6 21:19:01 2013 +0200 - Baruch Even: Fix missing files from distribution
+Sat Nov 2 20:28:54 2013 +0200 - Baruch Even: Remove mentions of shared modules from docs
+Sat Nov 2 20:24:20 2013 +0200 - Baruch Even: Fix bug introduced in 9a5fe0f91c4855cf85b2710f3f19b6eb1a6e430a
+Sat Nov 2 19:35:08 2013 +0200 - Baruch Even: Declare module list only once
+Sat Nov 2 19:29:40 2013 +0200 - Baruch Even: Fully remove dynamic module support
+Fri Nov 1 21:25:15 2013 +0200 - Baruch Even: Always be verbose about usage()
+Fri Nov 1 21:13:27 2013 +0200 - Baruch Even: Remove support for dynamic module loading
+
+--- 0.2 version
+
+Fri Nov 1 13:24:48 2013 +0200 - Baruch Even: Bump to version 0.2
+Fri Nov 1 13:16:32 2013 +0200 - Baruch Even: Prefer the reported number of sectors over calculation
+Fri Nov 1 12:14:26 2013 +0200 - Baruch Even: Default scan incremenet by sector
+Fri Nov 1 11:45:46 2013 +0200 - Baruch Even: Fix for FreeBSD size reads
+Thu Oct 31 21:56:55 2013 +0200 - Baruch Even: Reduce ifdefs and fix for 64bit
+Thu Oct 31 21:40:40 2013 +0200 - Baruch Even: Bump version to 0.1i
+Thu Oct 31 21:39:12 2013 +0200 - Baruch Even: Switch to autoconf/automake to make cross platform saner
+Thu Oct 31 21:00:55 2013 +0200 - Baruch Even: Use cross-platform little-endian conversion funcs
+Thu Oct 31 00:13:23 2013 +0200 - Baruch Even: Fix name of reiserfs struct
+Thu Oct 31 00:12:00 2013 +0200 - Baruch Even: Remove unused code
+Wed Oct 30 23:39:07 2013 +0200 - Baruch Even: Better handling for imagefile
+Wed Oct 30 23:37:56 2013 +0200 - Baruch Even: Fix for WinXP NTFS
+Wed Oct 30 23:36:41 2013 +0200 - Baruch Even: Use 64bit lseek
+Wed Oct 30 23:36:15 2013 +0200 - Baruch Even: Fix NTFS definitions to work on all arches
+Wed Oct 30 23:35:52 2013 +0200 - Baruch Even: Use errno.h header
+Wed Oct 30 23:35:03 2013 +0200 - Baruch Even: Fix fat struct packing
+Wed Oct 30 23:34:33 2013 +0200 - Baruch Even: Fix ext3 handling
+Wed Oct 30 23:32:59 2013 +0200 - Baruch Even: Rename rfs to reiserfs
+Wed Oct 30 23:31:38 2013 +0200 - Baruch Even: Proper build of large file support
+Wed Oct 30 23:30:48 2013 +0200 - Baruch Even: Fix install directories
+Wed Oct 30 23:29:20 2013 +0200 - Baruch Even: Fixup Makefile to split install target and proper PHONY
+Wed Oct 30 23:12:54 2013 +0200 - Baruch Even: Another fix for overflow in extended partitions
+Wed Oct 30 23:11:59 2013 +0200 - Baruch Even: Fix overflow in extended partitions
+Wed Oct 30 21:42:01 2013 +0200 - Baruch Even: Fix the permission on O_CREAT
+Wed Oct 30 21:40:46 2013 +0200 - Baruch Even: Set the permissions on O_CREAT call
+Wed Oct 30 21:39:07 2013 +0200 - Baruch Even: Fix compile on x86-64
+Wed Oct 30 21:38:31 2013 +0200 - Baruch Even: Do not strip executable on install
+Wed Oct 30 21:37:41 2013 +0200 - Baruch Even: Use large file support (LFS)
+Wed Oct 30 21:36:52 2013 +0200 - Baruch Even: Use the right llseek syscall in Linux
+Wed Oct 30 21:35:47 2013 +0200 - Baruch Even: errno.h is needed not only for FreeBSD
+Wed Oct 30 21:34:34 2013 +0200 - Baruch Even: Allow overriding cflags
+Wed Oct 30 21:33:19 2013 +0200 - Baruch Even: Change variable names
+Wed Oct 30 21:30:42 2013 +0200 - Baruch Even: Updated to 0.1h
+Wed Oct 30 21:26:38 2013 +0200 - Baruch Even: Import 0.1f
+
+[1] https://github.com/baruch/gpart
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Thu, 12 Mar 2015 09:24:50 -0300
diff --cc debian/changelog
index 7428105,0000000..38021df
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,261 -1,0 +1,273 @@@
++gpart (1:0.2.2-1) experimental; urgency=medium
++
++ * New upstream release. (Closes: #397632, #636814)
++ * Package version: I was mistaken in my last upload. The version should have
++ been 0.2.1, not 2.1. So, I will use the epoch 1: from now.
++ * debian/copyright: updated the upstream copyright years.
++ * debian/patches/: removed. The upstream fixed the source code. Thanks to
++ Baruch Even.
++ * debian/README.Debian: updated.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org> Thu, 12 Mar 2015 14:04:38 -0300
++
+gpart (2.1-1) experimental; urgency=medium
+
+ * New upstream release.
+ * Using dh-autoreconf.
+ * debian/copyright:
+ - Added Baruch Even to upstream copyright.
+ - Fixed the copyright and license for src/gm_bsddl.h file.
+ - Renamed (by upstream) the file src/gm_rfs.h to src/gm_reiserfs.h.
+ * debian/patches/:
+ - fix-manpage: added to fix some hyphens used as minus sign in new
+ manpage.
+ - Removed patches (the upstream fixed the source code - thanks!):
+ ~ 01-conglomeration
+ ~ 02-ntfs-winxp
+ ~ 03-open-mode
+ ~ 04-imagefile
+ ~ 05-add-hardening
+ - Renamed patch:
+ ~ 06-fix-manpage: renamed to fix-manpage and updated.
+ * debian/README.Debian: added to show the changes made by upstream to
+ create GPart v2.
+ * debian/rules: changed from DEB_CFLAGS_MAINT_APPEND and
+ DEB_LDFLAGS_MAINT_APPEND variables to DEB_BUILD_MAINT_OPTIONS,
+ to improve the GCC hardening. This version allow this variable
+ instead the last used.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Wed, 11 Mar 2015 16:46:50 -0300
+
+gpart (0.1h-12) experimental; urgency=medium
+
+ * New co-maintainer.
+ * Updated the upstream homepage. (Closes: #630336)
+ * Migrations:
+ - DebSrc to 3.0 version.
+ - DH level to 9.
+ * debian/control:
+ - Added the 'forensics' word to long description.
+ - Bumped Standards-Version to 3.9.6.
+ - Updated the Vcs-* fields.
+ * debian/copyright:
+ - Updated all copyright files, authors and dates.
+ - Updated the file header.
+ - Updated the GPL-2 license text.
+ * debian/gpart.docs: renamed to docs.
+ * debian/patches/:
+ - Added the 'Last-Update' field to 02-ntfs-winxp, 03-open-mode and
+ 04-imagefile patches.
+ - Added 05-add-hardening to implement the GCC hardening.
+ - Added 06-fix-manpage to fix some hyphens used as minus sign.
+ - Removed all .patch extensions.
+ - Tried to discover/describe each action, creating headers for all
+ authors and dates. However, is very hard say that the result is
+ 100% reliable.
+ * debian/rules:
+ - Full updated.
+ - Added DEB_CFLAGS_MAINT_APPEND and DEB_LDFLAGS_MAINT_APPEND to fix
+ issues shown by blhc command.
+ * debian/source.lintian-overrides: removed because produces an
+ undesirable action.
+ * debian/watch: added.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Sun, 01 Mar 2015 11:45:34 -0300
+
+gpart (0.1h-11) unstable; urgency=low
+
+ * Minimizing rules file.
+ * Adding forgotton seperator in build target of rules.
+ * Setting uploaders to Christophe.
+
+ -- Daniel Baumann <daniel at debian.org> Wed, 29 Jul 2009 21:14:51 +0200
+
+gpart (0.1h-10) unstable; urgency=low
+
+ * Updating package to standards version 3.8.2.
+ * Adding lintian overrides.
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 09 Jul 2009 11:56:58 +0200
+
+gpart (0.1h-9) unstable; urgency=low
+
+ * Adding patch from Josef Spillner <2005 at kuarepoti-dju.net> to add
+ support for image files.
+
+ -- Daniel Baumann <daniel at debian.org> Sat, 30 May 2009 20:17:59 +0200
+
+gpart (0.1h-8) unstable; urgency=low
+
+ * Prefixing debhelper files with package name.
+ * Using correct rfc-2822 date formats in changelog.
+ * Upgrading package to standards 3.8.1.
+ * Updating year in copyright.
+ * Tidy rules file.
+ * Using quilt rather than dpatch.
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 28 May 2009 21:21:14 +0200
+
+gpart (0.1h-7) unstable; urgency=low
+
+ [ Daniel Baumann ]
+ * Replacing obsolete dh_clean -k with dh_prep.
+
+ [ Christophe Monniez ]
+ * Adding patch from James Westby to fix a call to open without
+ specifying a mode (Closes: #506816).
+
+ [ Daniel Baumann ]
+ * Actually adding the file 03-open-mode.dpatch.
+
+ -- Daniel Baumann <daniel at debian.org> Tue, 25 Nov 2008 08:35:00 +0100
+
+gpart (0.1h-6) unstable; urgency=low
+
+ * Using patch-stamp rather than patch in rules file.
+ * Adding patch from Trace Green <debian.y.h.xu at gmail.com> to add support for
+ NTFS of Windows XP (Closes: #474321).
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 06 Nov 2008 16:23:00 +0100
+
+gpart (0.1h-5) unstable; urgency=low
+
+ * New maintainer (Closes: #487731).
+ * Removing useless whitespaces at EOL and EOF in all debian files.
+ * Reverting debian changes to upstream, using dpatch to modify upstream.
+ * Upgrading package to debhelper 7.
+ * Upgrading package to standards 3.8.0.
+ * Adding homepage field in control file.
+ * Adding vcs fields in control file.
+ * Sorting fields in control file.
+ * Adding ${misc:Depends} to depends.
+ * Rewrapping package long-description in control file.
+ * Rewriting copyright file in machine-interpretable format.
+ * Removing not usefull README.Debian.
+ * Removing not usefull TODO.Debian.
+ * Updating author email address in copyright file.
+ * Removing not usefull LSM file from docs debhelper file.
+ * Removing patch left-over in debian directory.
+ * Rewriting rules file from scratch.
+ * Removing unused dirs debhelper file.
+
+ -- Daniel Baumann <daniel at debian.org> Fri, 19 Sep 2008 08:39:00 +0200
+
+gpart (0.1h-4.1) unstable; urgency=medium
+
+ * NMU from the Cambridge BSP
+ * Rather than attempt to use the syscall(!) interface for 64-bit lseek,
+ simply compile to use the 64-bit VFS interface and use the normal
+ lseek calls. Let libc deal with the issues...
+ Closes: #225578, #294836, #393039.
+ * Applied the reiserfs 3.6 recognition patch from
+ ftp://ftp.namesys.com/pub/misc-patches/gpart-0.1h-reiserfs-3.6.patch.gz
+ Closes: #246989, #322256
+ * Recogniise ext3 filesystems as well as ext2. Thanks to Xisco Calafat
+ for the patch. Closes: #212989
+
+ -- Steve McIntyre <93sam at debian.org> Sat, 28 Oct 2006 22:50:42 +0100
+
+gpart (0.1h-4) unstable; urgency=low
+
+ * recompile to resolve errno problem; no changes required
+ Closes: #225018: gpart binary is incorrectly built
+ * debian standards 3.5.10:
+ - support DEB_BUILD_OPTIONS "noopt"
+
+ -- David Coe <davidc at debian.org> Thu, 25 Dec 2003 01:31:30 -0500
+
+gpart (0.1h-3) unstable; urgency=low
+
+ * corrected punctuation in package description
+ Closes: #124692: Spelling error in description
+
+ -- David Coe <davidc at debian.org> Mon, 17 Dec 2001 21:06:11 -0500
+
+gpart (0.1h-2) unstable; urgency=low
+
+ * moved Build-Depends to the right place
+ Closes: #119348: malformed debian/control
+ * patched to build on ia64 (and others), thanks to Doug Porter
+ <dsp at debian.org>, and changed to Architecture: any.
+ Closes: #119347: fix to build on ia64
+ * standards version now 3.5.6; no changes needed.
+
+ -- David Coe <davidc at debian.org> Sun, 25 Nov 2001 23:08:43 -0500
+
+gpart (0.1h-1) unstable; urgency=low
+
+ * new upstream version:
+ v0.1h
+ - New support for BeOS, QNX 4.x & SGI XFS filesystems.
+ - Updated Reiser filesystem support.
+ - Updated LVM support.
+ - Several small fixes from contributors.
+ v0.1g
+ - For access via raw devices: made writing of guessed table also
+ aligned (reading has been aligned since 0.1f).
+ - Fixed stupid copy&paste bug in the partition table check routine.
+ Closes: #66894 "crashes immediately on Alpha [includes patch]
+ (the suggested patch was applied upstream)
+ Closes: #85151 "New upstream version available"
+ * patched gm_fat.h as suggested by Falk Hueffner <falk at debian.org>
+ Closes: #66893 "FAT detection broken on Alpha"
+ * debian standards 3.5.2 (support for DEB_BUILD_OPTIONS)
+
+ -- David Coe <david.coe at someotherplace.org> Sat, 24 Feb 2001 21:01:33 -0500
+
+gpart (0.1f-1) frozen unstable; urgency=medium
+
+ * new upstream version:
+ - Default scan increment is 'h' [head] again.
+ - Fixed wrong head-boundary condition. closes: #59147
+ - Introduced possibility to edit guessed partitions.
+ - Scan now starts on (sectors/head) unless -k <start> was given.
+ - Length of guessed NTFS partitions now includes NTFS backup boot
+ sector created by NT4.
+
+ -- David Coe <david.coe at someotherplace.org> Sun, 27 Feb 2000 22:02:45 -0500
+
+gpart (0.1e-2) frozen unstable; urgency=low
+
+ * added ARM architecture, thanks to Philip Blundell; closes: #58395
+
+ -- David Coe <david.coe at someotherplace.org> Fri, 18 Feb 2000 13:24:35 -0500
+
+gpart (0.1e-1) unstable; urgency=low
+
+ * new upstream version:
+ - Default scan increment now 's', extended partition table boundary
+ condition now depends on scan increment (head if 's', else cylinder
+ boundary).
+ - Added LVM physical volume module (LVM by Heinz Mauelshagen).
+ * Debian change to "Architecture: alpha i386", until upstream resolves
+ endianness and other architecture differences (closes: #46101);
+ forwarded various architecture/endianness suggestions upstream.
+ * Also improved upstream:
+ - A more detailed README.
+ * revised the man page (improved wording, format), at upstream
+ author's request; sent changes upstream.
+ * added TODO.Debian
+ * finished FHS transition; docs are now in /usr/share/doc/ with
+ appropriate compatibility symlink, thanks to debhelper.
+
+ -- David Coe <david.coe at someotherplace.org> Sun, 07 Nov 1999 04:18:14 +0000
+
+gpart (0.1d-1) unstable; urgency=low
+
+ * new upstream version
+ * changed for debian standards 3.0.1 and FHS (except for /usr/doc)
+
+ -- David L. Coe <david.coe at someotherplace.org> Fri, 20 Aug 1999 04:26:15 +0000
+
+gpart (0.1c-2) unstable; urgency=low
+
+ * install into /sbin rather than /usr/sbin (as explained in README.Debian)
+ * improved description
+
+ -- David L. Coe <david.coe at someotherplace.org> Tue, 01 Jun 1999 02:49:55 +0000
+
+gpart (0.1c-1) unstable; urgency=low
+
+ * initial debianization
+
+ -- David L. Coe <david.coe at someotherplace.org> Fri, 28 May 1999 22:49:11 +0000
diff --cc debian/copyright
index e0a8d9f,0000000..b1a0dfd
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,70 -1,0 +1,70 @@@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: gpart
+Source: https://github.com/baruch/gpart
+Comment: the original homepage (from initial upstream) was
+ http://www.brzitwa.de/mb/gpart.
+
+Files: *
+Copyright: 1999-2001 Michail Brzitwa <mb at ichabod.han.de>
- 2013 Baruch Even <baruch at ev-en.org>
++ 2013-2015 Baruch Even <baruch at ev-en.org>
+License: GPL-2+
+Comment: Baruch Even didn't put his name into the source code yet.
+ However, Baruch did several changes in gpart and released
+ the 0.2 and 0.2.1 versions in GitHub. Baruch already was
+ a DD.
+
+Files: src/gm_reiserfs.h
+Copyright: 1996-2000 Hans Reiser
+License: GPL-2+
+
+Files: src/gm_bsddl.h
+Copyright: ? FreeBSD
+ 1999-2001 Michail Brzitwa <mb at ichabod.han.de>
+License: GPL-2+ and BSD-2-Clause
+
+Files: debian/*
+Copyright: 1999-2003 David Coe <davidc at debian.org>
+ 2006 Steve McIntyre <93sam at debian.org>
+ 2008 Christophe Monniez <christophe.monniez at fccu.be>
+ 2008-2009 Daniel Baumann <daniel at debian.org>
+ 2015 Joao Eriberto Mota Filho <eriberto at debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ This package 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 package 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, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: BSD-2-Clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/gpart.git
More information about the forensics-changes
mailing list