[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