From a1e4e62dd0c1a2abbb3e70cfb6689ad6b10dc374 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 00:13:02 +0200 Subject: Adding debian version 0.36-1. Signed-off-by: Daniel Baumann --- debian/changelog | 132 +++++++++++++++++++++++++++++++++++++++++ debian/control | 17 ++++++ debian/copyright | 158 +++++++++++++++++++++++++++++++++++++++++++++++++ debian/docs | 1 + debian/patches/nwipe.1 | 38 ++++++++++++ debian/patches/series | 1 + debian/rules | 19 ++++++ debian/source/format | 1 + debian/source/options | 1 + debian/watch | 2 + 10 files changed, 370 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100644 debian/patches/nwipe.1 create mode 100644 debian/patches/series create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/source/options create mode 100644 debian/watch (limited to 'debian') diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..ceb4c04 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,132 @@ +nwipe (0.36-1) unstable; urgency=medium + + * New upstream release(closes: #1069072, #1034262 ). + * Build-Depends: libncurses5-dev => libncurses-dev + * Build-Depends: pkg-config => pkgconf + * Add patch nwipe.1 patch (fix lintian warning) + * Update watch file + * Standards-Version: 4.7.0 + + -- Martijn van Brummelen Tue, 16 Apr 2024 19:37:21 +0200 + +nwipe (0.34-1) unstable; urgency=medium + + * New upstream release. + * Standards-Version: 4.6.1 + * update debian/copyright file (fixes 2 lintian warnings). + + -- Martijn van Brummelen Fri, 08 Jul 2022 13:24:22 +0200 + +nwipe (0.31-1) unstable; urgency=medium + + * New upstream release. (Closes: 991997) + + -- Martijn van Brummelen Tue, 24 Aug 2021 16:07:09 +0200 + +nwipe (0.30-1) unstable; urgency=medium + + * New upstream release. + * Standards version 4.5.1 + + -- Martijn van Brummelen Fri, 18 Dec 2020 10:35:33 +0100 + +nwipe (0.28-1) unstable; urgency=medium + + * New upstream release + * README has become README.md + * Small fix for manpage(lintian warning) + * Compat-version 10 + * Remove useless build-depends autotools-dev dh-autoreconf + * Use debhelper 10 + + -- Martijn van Brummelen Wed, 18 Mar 2020 11:16:07 +0100 + +nwipe (0.26-1) unstable; urgency=medium + + * New upstream release + * Fix Vcs + * Change policy(no changes needed) + + -- Martijn van Brummelen Thu, 05 Sep 2019 10:36:47 +0200 + +nwipe (0.25-1) unstable; urgency=medium + + * New version + * Change Vcs to salsa.debian.org + * Change policy(no changes needed) + + -- Martijn van Brummelen Wed, 12 Sep 2018 13:11:22 +0200 + +nwipe (0.24-1) unstable; urgency=medium + + * New upstream release + + -- Martijn van Brummelen Sat, 09 Dec 2017 12:41:26 +0100 + +nwipe (0.21-2) unstable; urgency=medium + + * Change dependency to libparted-dev Closes : #878628. + * Change priority to optional. + * Bump standards-version. + + -- Martijn van Brummelen Wed, 01 Nov 2017 20:07:55 +0100 + +nwipe (0.21-1) unstable; urgency=medium + + * New upstream release. + + -- Martijn van Brummelen Wed, 24 Aug 2016 19:42:57 +0200 + + +nwipe (0.18-1) unstable; urgency=medium + + * New upstream release. + * Change Standards-Version to 3.9.8. + * Fix lintian warning. + * Change maintainer email. + + -- Martijn van Brummelen Thu, 28 Jul 2016 19:59:57 +0200 + +nwipe (0.17-1) unstable; urgency=medium + + * New upstream release (Closes: #755473, #755474). + * Modify control/copyright/watch upstream is hosted on Github. + * Change Standards-Version to 3.9.6. + * Modify Copyright file to fix lintian warnings(Add BSD-3-clause and X11). + + -- Martijn van Brummelen Mon, 20 Oct 2014 18:00:31 +0200 + +nwipe (0.16-1) unstable; urgency=medium + + * New upstream release. + * Changed rules file. Upstream changed a bit and is now using + init.sh(automake/autoconf) script. + - added dh_autoreconf override options + * Add pkg-config as dependency. + * Change Standards-Version (No changes needed). + * Fix clang-ftbfs thanks Nicolas (Closes: #746611). + + -- Martijn van Brummelen Wed, 28 May 2014 21:42:04 +0200 + +nwipe (0.14-1) unstable; urgency=low + + * New upstream release((Closes: #703914). + * Cleanup hardening build options. + + -- Martijn van Brummelen Tue, 16 Apr 2013 20:59:57 +0200 + +nwipe (0.12-1) unstable; urgency=low + + * New upstream release (Closes: #689907). + * Fix Hardening build options. + * Change to debhelper >= 9. + * Change compat from 8 to 9. + * Change Standards-Version (No changes needed). + + -- Martijn van Brummelen Fri, 21 Dec 2012 06:45:26 +0100 + +nwipe (0.10-1) unstable; urgency=low + + * Initial release (Closes: #679361). + + -- Martijn van Brummelen Wed, 12 Sep 2012 19:34:16 +0200 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..b366d83 --- /dev/null +++ b/debian/control @@ -0,0 +1,17 @@ +Source: nwipe +Section: utils +Priority: optional +Maintainer: Martijn van Brummelen +Build-Depends: debhelper-compat (=13), libparted-dev, libncurses-dev, dpkg-dev (>= 1.16.1~), pkgconf +Standards-Version: 4.7.0 +Homepage: https://github.com/martijnvanbrummelen/nwipe +Vcs-Browser: https://salsa.debian.org/mvb/nwipe +Vcs-Git: https://salsa.debian.org/mvb/nwipe.git + +Package: nwipe +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Utility to securely erase disks + Nwipe is a command that will securely erase disks using a variety of + recognised methods. It is a fork of the dwipe command used by Darik's Boot and + Nuke (DBAN). diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..fd409e1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,158 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: nwipe +Source: https://github.com/martijnvanbrummelen/nwipe + +Files: * +Copyright: Darik Horn +License: GPL-2+ + +Files: src/context.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/device.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/device.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/gui.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/gui.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/logging.c +Copyright: Darik Horn +License: GPL-2 + +Files: src/logging.h +Copyright: Darik Horn +License: GPL-2 + +Files: src/method.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/method.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/mt19937ar-cok/mt19937ar-cok.c +Copyright: 1997 - 2002 Makoto Matsumoto + 1997 - 2002 Takuji Nishimura +License: BSD-3-clause + All rights reserved. + . + 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. + . + 3. The names of its contributors may not be used to endorse or promote + products derived from this software without specific prior written + permission. + . + 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 COPYRIGHT OWNER 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. + +Files: src/nwipe.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/nwipe.h +Copyright: Darik Horn . + Andy Beverley +License: GPL-2 + +Files: src/options.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/options.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/pass.c +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/pass.h +Copyright: Darik Horn + Andy Beverley +License: GPL-2 + +Files: src/prng.c +Copyright: Darik Horn +License: GPL-2 + +Files: src/prng.h +Copyright: Darik Horn +License: GPL-2 + +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, version 2. + . + 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, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +Files: debian/* +Copyright: 2012 Martijn van Brummelen +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 + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..b43bf86 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README.md diff --git a/debian/patches/nwipe.1 b/debian/patches/nwipe.1 new file mode 100644 index 0000000..72e55b8 --- /dev/null +++ b/debian/patches/nwipe.1 @@ -0,0 +1,38 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + nwipe (0.36-1) UNRELEASED; urgency=medium + . + * New upstream release. +Author: Martijn van Brummelen + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: (upstream|backport|vendor|other), (|commit:) +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: (no|not-needed|) +Applied-Upstream: , (|commit:) +Reviewed-By: +Last-Update: 2024-04-16 + +--- nwipe-0.36.orig/man/nwipe.1 ++++ nwipe-0.36/man/nwipe.1 +@@ -1,4 +1,4 @@ +-.TH NWIPE "20" "February 2024" "nwipe version 0.36" "User Commands" ++.TH NWIPE "1" "February 2024" "nwipe version 0.36" "User Commands" + .SH NAME + nwipe \- securely erase disks + .SH SYNOPSIS +--- /dev/null ++++ nwipe-0.36/patches/series +@@ -0,0 +1 @@ ++nwipe.1 diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..27f2c94 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +nwipe.1 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..6f183d4 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ --with autoreconf + +override_dh_autoreconf: + aclocal + autoheader + automake --add-missing + autoconf + +override_dh_auto_clean: + [ ! -f Makefile ] || $(MAKE) clean + rm -f missing install-sh depcomp compile + rm -f Makefile config.h config.h.in config.log config.status config.guess config.sub man/Makefile src/Makefile stamp-h1 src/isaac_rand/.dirstamp src/mt19937ar-cok/.dirstamp + +override_dh_auto_configure: + dh_auto_configure -- --bindir=/usr/sbin diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 0000000..18043d9 --- /dev/null +++ b/debian/source/options @@ -0,0 +1 @@ +extend-diff-ignore = "(^|/)(Makefile\.in|aclocal\.m4|depcomp|configure|install-sh|src/Makefile\.in|missing|man/Makefile\.in)$" diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..c2e35bc --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=4 +https://github.com/martijnvanbrummelen/nwipe/tags .*/v?(\d.*)@ARCHIVE_EXT@ -- cgit v1.2.3