ufsutils (10.1~svn272500-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream snapshot of 10.1-RC1
    - refresh patches

  [ Steven Chamberlain ]
  * Build-Depend on freebsd-mk >= 10.0-5 for MK_TESTS
  * In get-orig-source, svn export with --ignore-keywords so that
    revision tags do not fuzzy the patches
  * Add myself to Uploaders

 -- Petr Salinger <Petr.Salinger@seznam.cz>  Sat, 04 Oct 2014 20:24:56 +0200

ufsutils (10.0-3) unstable; urgency=medium

  * Fix FTBFS due to missing <libutil.h> by adding a libutil-freebsd-dev
    build-dep (Closes: #741088). Thanks Cyril Brulebois.

 -- Robert Millan <rmh@debian.org>  Thu, 22 May 2014 18:05:36 +0200

ufsutils (10.0-2) experimental; urgency=low

  * 05_wipe_otherfs.patch: Handle DIOCGMEDIASIZE failure gracefully.
    (Closes: #737580)
  * Fix fsck.ufs exit codes. (Closes: #355134)
  * Silence "operator gid" warning.

 -- Robert Millan <rmh@debian.org>  Sat, 22 Feb 2014 14:02:36 +0100

ufsutils (10.0-1) experimental; urgency=low

  * New upstream release.
    - Refresh all patches.
    - 00_portable_berase.patch: Remove (merged).

  [ Robert Millan ]
  * Fetch source code securely (https) in get-orig-source.
  * Correctly setup BSD version of MAKEFLAGS to support parallel builds.
  * Switch to bmake to follow upstream.

 -- Robert Millan <rmh@debian.org>  Fri, 24 Jan 2014 22:54:20 +0100

ufsutils (9.2-3) unstable; urgency=low

  * Bump kfreebsd-kernel-headers B-D to 9.2~5.
  * Fix ufsutils-udeb shlibs dependencies.

 -- Robert Millan <rmh@debian.org>  Sat, 30 Nov 2013 12:56:31 +0100

ufsutils (9.2-2) unstable; urgency=low

  * Avoid kfreebsd-kernel-headers versions prior to ino_t fix.
  * Remove gratuitous dependency on libtermcap / libtinfo.

 -- Robert Millan <rmh@debian.org>  Fri, 29 Nov 2013 14:21:12 +0100

ufsutils (9.2-1) experimental; urgency=low

  * New upstream release.

  [ Robert Millan ]
  * Switch architecture to kfreebsd-any.
  * Update debian/rules using freebsd-utils as template.
  * Changes above render obsolete most of the patches. Simplify patchset
    to make it more maintainable and easier to update. Patches left:
    - Already in upstream: 00_portable_berase.patch
    - Not in upstream, but probably mergeable: 05_wipe_otherfs.patch,
      fsck_getopt.diff
    - Pending on kern/162905 (help is welcome): 04_avoid_diocgdelete.patch
    - Not mergeable: makefiles.diff

 -- Robert Millan <rmh@debian.org>  Sat, 26 Oct 2013 15:08:15 +0200

ufsutils (8.2-4) unstable; urgency=low

  [ Robert Millan ]
  * Import 00_portable_berase.patch from upstream trunk.  Refresh all
    patches.

  [ Guillem Jover ]
  * Add build-indep and build-arch debian/rules targets:
    - Rename build to build-arch and install to install-arch.
  * Now using Standards-Version 3.9.4.
  * Switch to canonical Vcs URLs.
  * Remove packaging history from debian/copyright.
  * Switch to the libbsd-overlay.
    - Remove sys/endian.h local header now provided by libbsd.
  * Add install and install-indep targets for consistency.
  * Add -Werror=implicit-function-declaration to build flags.
  * Remove unneeded debian/ufsutils.dirs file.
  * Reword warning about not enabling _FILE_OFFSET_BITS=64 on GNU/kFreeBSD,
    fix typos, and remove repeated text.
  * Switch to use the upstream build system. Add a Build-Depends on
    freebsd-buildutils for pmake.
  * Do not require root on the clean target.
  * Use «dpkg-parsechangelog -S» instead of sed-filtering the output.
  * Only use the local sys partial headers hierarchy on non-kFreeBSD systems.
  * Remove myself from Uploaders.

 -- Robert Millan <rmh@debian.org>  Sat, 26 Oct 2013 14:43:08 +0200

ufsutils (8.2-3) unstable; urgency=low

  * Add myself to Uploaders.
  * Remove remnants of ZFS when creating a new file system.  (Closes: #635272)
    - 04_portable_berase.patch: Fix berase().
    - 05_wipe_otherfs.patch: Wipe out other filesystems by erasing first and
      last 512 kiB of disk (this works for at least ZFS, in addition to UFS1
      which was already taken care of).
  * 00_portable_ufs_types.patch: Fix broken type for non-kFreeBSD
    platforms.  Thanks Vladimir Serbinenko.  (Closes: #646518)

 -- Robert Millan <rmh@debian.org>  Sun, 27 Nov 2011 18:18:04 +0100

ufsutils (8.2-2) unstable; urgency=low

  [ Aurelien Jarno ]
  * Fix 01_libufs.patch to correctly character or block devices.  Closes:
    #526586, #634158.
  * Fix 02_fsdb.ufs.patch to make ufsutils buildable with --as-needed. 
    Closes: #632564.

 -- Aurelien Jarno <aurel32@debian.org>  Sat, 23 Jul 2011 19:28:17 +0200

ufsutils (8.2-1) unstable; urgency=low

  [ Robert Millan ]
  * Set ufsutils-udeb to kfreebsd-any.

  [ Guillem Jover ]
  * New upstream version (based on FreeBSD 8.2)
  * Now using Standards-Version 3.9.2 (no changes needed).
  * Switch to source format “3.0 (quilt)”.
    - Remove quilt from Build-Depends.
    - Remove patch target in debian/rules.
    - Remove now unneeded README.source.
    - Refresh all patches.
  * Reorganize source code:
    - Switch from debian/upstream.sh to debian/rules get-orig-source target.
    - Switch from CVS to Subversion to retrieve the source code.
    - Use the same source layout as upstream (no more relocations),
      i.e. lib/, sbin/, sys/sys, sys/ufs.
    - Move libport/ to port/.
    - Merge libdisklabel/ into port/.
  * Remove unneeded linking against libtermcap, thus removing the need for
    ncurses.
  * Add an empty debian/watch file explaining that there's no packaged
    upstream releases. Suggested by Peter Pentchev.
  * Update CVS to Subversion reference to upstream source code in
    debian/copyright.
  * Remove unused lib variable from debian/rules.
  * Use dpkg-buildflags to set CPPFLAGS, CFLAGS and LDFLAGS.
    Based on a patch by Peter Pentchev.
  * Remove bogus reference to BSD license in /usr/share/common-licenses.
  * Always set -I../../sys, even on GNU/kFreeBSD systems.

  [ Peter Pentchev ]
  * Remove duplicate section “utils” from ufsutils binary package.
  * Remove XC- prefix from Package-Type.
  * Honour CPPFLAGS and LDFLAGS and do not link with CFLAGS.

 -- Guillem Jover <guillem@debian.org>  Tue, 31 May 2011 03:50:05 +0200

ufsutils (7.3-1) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_7_3_0_RELEASE)
  * Use intmax_t cast in fsbtodb() to fix aborts when
    making a filesystem larger than one terabyte. Closes: #559647.

  [ Aurelien Jarno ]
  * Bump Standard-Versions to 3.8.4 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 13 Apr 2010 22:20:32 +0200

ufsutils (7.2-3) unstable; urgency=low

  * Drop patches/04_sysctlnametomib.patch and replace it by a build-depends
    on libc0.1-dev (>= 2.10.1).
  * Add a README.source file.
  * Bump Standard-Versions to 3.8.3.

 -- Aurelien Jarno <aurel32@debian.org>  Sat, 24 Oct 2009 18:27:16 +0200

ufsutils (7.2-2) unstable; urgency=low

  * Remove the warning in the package's description about the fact it is an
    experimental package.
  * Remove the libufs2 library and link statically instead. It is small, not
    really usable, and anyway comes without -dev package.
  * Add patches/04_sysctlnametomib.patch to avoid linking with libfreebsd.
  * Bump Standard-Versions to 3.8.2 (no changes).
  * Add a ufsutils-udeb.

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 30 Jul 2009 15:28:23 +0200

ufsutils (7.2-1) unstable; urgency=low

  [ Guillem Jover ]
  * Use $(filter ...) instead of $(findstring ...) to extract space separated
    options from DEB_BUILD_OPTIONS in debian/rules.
  * Remove commented out lines in debian/rules.
  * Do not set unused INSTALL_PROGRAM.
  * Line wrap Build-Depends fields for lines longer than 80 chars.
  * Use asterisks for bulleted lists in package description.
  * Remove DPATCHLEVEL variable from patches.
  * Switch to debhelper compatibility level 7.
  * Use dh_prep instead of "dh_clean -k".
  * Do not use stamp files for build.
  * Include quilt.make snippet instead of using ad-hoc code.
  * Remove unused ufsutils variable and rename libufs to lib in debian/rules.

  [ Petr Salinger ]
  * New upstream version (RELENG_7_2_0_RELEASE)
  * Allow mkfs.ufs not only on character devices (GNU/kFreeBSD), but also
    on block devices (Linux) and plain files (i.e. loopback). (Closes: #526586)

  [ Aurelien Jarno ]
  * Bump Standard-Versions to 3.8.1 (no changes).

 -- Aurelien Jarno <aurel32@debian.org>  Thu, 21 May 2009 20:25:46 +0200

ufsutils (7.1-2) unstable; urgency=low

  [ Petr Salinger ]
  * New upstream version (RELENG_7_1_0_RELEASE)

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 11 Jan 2009 12:01:23 +0100

ufsutils (7.0-2) unstable; urgency=low

  * debian/patches/01_libufs.patch Link libufs with libbsd.
  * debian/patches/*: Use LDADD += instead of LDADD =.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 06 Aug 2008 17:21:09 +0200

ufsutils (7.0-1) unstable; urgency=low

  [ Petr Salinger ]
  * Add build-dependency on quilt, and use quilt in debian/rules
  * Based on upstream version 7.0
  * Include all needed sources in debian/upstream.sh
  * Make it build much cleanly on kfreebsd - ino_t is int32 on kfreebsd-any !!!
  * Fix segfault of fsck.ufs on non kfreebsd. (Closes: #335482)

  [ Guillem Jover ]
  * Fix Subversion repository address.
  * Added PHONY targets:
    - debian/patch.mk
  * Use root gid as a fallback for operator on mkfs.ufs. (Closes: #293411)
  * Updated upstream tarball creator (debian/upstream.sh).
  * Upgraded to debhelper compatibility level 5.
  * Reindent debian/copyright.
  * Make debian/patch.mk privide an unpatch target. Switch patch to single
    colon target.

  [ Aurelien Jarno ]
  * Switch maintainer to GNU/kFreeBSD Maintainers, add myself to uploaders.
  * Bump Standard-Versions to 3.8.0 (no changes).
  * Fix debian/copyright.
  * Don't ignore make clean errors.
  * Remove .pc/ on clean.
  * Set the priority to required on GNU/kFreeBSD, optional on other systems.
  * add Vcs-* fields into debian/control.

 -- Aurelien Jarno <aurel32@debian.org>  Tue, 05 Aug 2008 14:48:49 +0200

ufsutils (0.0+2004.06.26-4) experimental; urgency=low

  * Fix integer overflow on get_block_device_size on GNU/Linux.
    - debian/patches/00_libport.patch

 -- Guillem Jover <guillem@debian.org>  Sun,  4 Jul 2004 12:25:17 +0200

ufsutils (0.0+2004.06.26-3) experimental; urgency=low

  * Fix get_block_device_size for real on kFreeBSD, it was returning the
    whole disk size. And add to it Hurd support.
    - debian/patches/00_libport.patch
  * Build with LFS support.
    - debian/patches/99_makefiles.patch

 -- Guillem Jover <guillem@debian.org>  Wed, 30 Jun 2004 16:02:34 +0200

ufsutils (0.0+2004.06.26-2) experimental; urgency=low

  * Create a portable get_block_device_size to fix mkfs.ufs on all versions
    of kFreeBSD.
    - debian/patches/00_port.patch
    - debian/patches/99_makefiles.patch
  * Splitted and merged patches, more fine grained:
    - debian/patches/00_port.patch: Renamed to ...
    - debian/patches/00_libport.patch: ... this. Moved subdirectory specific
      patches into their own patch.
    - debian/patches/99_makefiles.patch: Likewise.
    - debian/patches/01_libufs.patch: New file. Merge from the two previous
      patches specific parts.
    - debian/patches/02_badsect.ufs.patch: Likewise.
    - debian/patches/02_bsdlabel.ufs.patch: Likewise.
    - debian/patches/02_dumpfs.ufs.patch: Likewise.
    - debian/patches/02_dump.ufs.patch: Likewise.
    - debian/patches/02_ffsinfo.patch: Likewise.
    - debian/patches/02_fsck.ufs.patch: Likewise.
    - debian/patches/02_fsdb.ufs.patch: Likewise.
    - debian/patches/02_growfs.ufs.patch: Likewise.
    - debian/patches/02_mkfs.ufs.patch: Likewise.
    - debian/patches/02_tunefs.ufs.patch: Likewise.

 -- Guillem Jover <guillem@debian.org>  Tue, 29 Jun 2004 23:23:53 +0200

ufsutils (0.0+2004.06.26-1) experimental; urgency=low

  * New Upstream Snapshot.
  * Fix mkfs.ufs not working on block devices, due to being unable to
    get the device size. (Closes: #256716)
    - debian/patches/00_port.patch
  * Added the location of the Subversion repo used for the packages.
  * Sync patches:
    - debian/patches/00_port.patch
  * Enable ffsinfo:
    - debian/patches/99_makefiles.patch

 -- Guillem Jover <guillem@debian.org>  Tue, 29 Jun 2004 03:27:00 +0200

ufsutils (0.0+2004.05.24-1) experimental; urgency=low

  * New Upstream Snapshot.
    - Some files switched from BSD four clause license to the three one.
    - Include upstream files into libport, will be easier to track.
  * Updated upstream tarball creator (debian/upstream.sh), so it now uses
    ssh and an european mirror.
  * Refer to debian/upstream.sh from debian/copyright.
  * Use new make target "patch":
    - debian/patch.mk
    - debian/rules
  * Move libufs2 to Section libs.
  * Removed debian/docs file.
  * Splitted patches:
    - debian/patches/00_port.patch
    - debian/patches/01_libdisklabel.patch
    - debian/patches/99_makefiles.patch

 -- Guillem Jover <guillem@debian.org>  Fri, 21 May 2004 06:29:05 +0200

ufsutils (0.0+2004.05.13-1) experimental; urgency=low

  * Initial Release. (Closes: #240587)
  * Added fsck.ufs -a support. Thanks to Robert Millan <rmh@debian.org>.

 -- Guillem Jover <guillem@debian.org>  Sun, 16 May 2004 23:37:00 +0200
