lockfile-progs (0.2.0) unstable; urgency=medium

  * Rework build process and make the GNU make dependency clear.
  * Pull manpage version and date from debian/changelog.
  * Add --version option

 -- Rob Browning <rlb@defaultvalue.org>  Tue, 10 Dec 2024 15:05:21 -0600

lockfile-progs (0.1.20) unstable; urgency=medium

  * Migrate to debhelper-compat 13.
  * Use .so links and handle manpages via dh_installman.
  * Handle bin via dh_install.
  * Add Vcs fields to debian/control.
  * Remove obsolete TODO file.
  * Include environment CFLAGS.
  * Improve error messages, including messages for orphaned and stale
    locks.
  * Update debian/control Standards-Version to 4.7.0.
  * Set DEB_BUILD_MAINT_OPTIONS to hardening=+all.
  * Set Rules-Requires-Root to yes in debian/control. Root is needed to
    set the mail-lock group to mail. (Closes: 1089376)
  * Add ${misc:Depends} to Depends

 -- Rob Browning <rlb@defaultvalue.org>  Mon, 09 Dec 2024 13:42:32 -0600

lockfile-progs (0.1.19+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * d/copyright: Convert to machine-readable format.
  * Convert to source format 3.0. (Closes: #1007071)

 -- Bastian Germann <bage@debian.org>  Mon, 25 Mar 2024 20:52:38 +0000

lockfile-progs (0.1.19) unstable; urgency=medium

  * Fix lockfile-progs(1) --retry timeout example value.  Thanks to Chris
    Boot for reporting the issue. (Closes: 747241)

  * Update lockfile-progs(1) version to 0.1.19.

  * Include -fwrapv and -fno-strict-aliasing in default CFLAGS.

 -- Rob Browning <rlb@defaultvalue.org>  Fri, 03 Sep 2021 12:40:55 -0500

lockfile-progs (0.1.18) unstable; urgency=medium

  * Update to debhelper 9.
  * Let environment override CFLAGS.
  * Update Standards-Version to 3.9.8.
  * Change lockfile-progs package to Multi-Arch foreign.  Thanks to Elrond
    for reporting the issue. (Closes: 907890)

 -- Rob Browning <rlb@defaultvalue.org>  Mon, 03 Sep 2018 13:17:21 -0500

lockfile-progs (0.1.17) unstable; urgency=low

  * Add "p" to getopt_long()'s short options so the "-p" arg will actually work.
    As the manpage states, "-p" was intended to be the short argument for
    "--use-pid", but since "p" wasn't added to the getopt_long()
    optstring, it didn't actually work.  Fix it.
    Thanks to Michael Deegan <bugs@wibble.darktech.org> for the report.
    (Closes: #686057)

  * Fix cross-builds; use the cross-compiler when cross-building.
    Thanks to Colin Watson <cjwatson@ubuntu.com> for the report and the
    patch. (Closes: #694842)

 -- Rob Browning <rlb@defaultvalue.org>  Sat, 01 Dec 2012 12:16:09 -0600

lockfile-progs (0.1.16) unstable; urgency=low

  * Remove unused rc variable in chk() to silence gcc warning.
    Thanks to Matthias Klose <doko@debian.org> for the report, and thanks
    to Aurelien Jarno <aurelien@aurel32.net> for the 0.1.15.1 NMU.
    (Closes: #625384)
  * Use L_PID rather than L_PPID when appropriate.  In cases where
    lockfile_create() and lockfile_check() were being called with L_PID,
    use L_PPID to capture the parent's PID.  Capturing the PID of the
    lockfile-create or lockfile-check process made no sense.  Thanks to
    Zrin Žiborski <zrin+launchpad@ziborski.net> for the report, Larry
    Diegel for the patch, and Sebastian Siewior <sebastian@breakpoint.cc>
    for the suggestion to update the documentation. (Closes: #626752)

 -- Rob Browning <rlb@defaultvalue.org>  Sun, 21 Aug 2011 18:54:27 -0500

lockfile-progs (0.1.15) unstable; urgency=low

  * Add missing debhelper Build-Depends.

 -- Rob Browning <rlb@defaultvalue.org>  Sun, 13 Jun 2010 02:21:19 -0500

lockfile-progs (0.1.14) unstable; urgency=low

  * Don't erroneously require -l for mail-related commands.
    Thanks to Andre Grueneberg <andre-debian@grueneberg.de>. (closes: #563533)
  * Change --retry-count to --retry in the manpage.
    Thanks to Daniel Frank <debian-bugs-239623@danielfrank.net>.
    (closes: #584779)
  * Change debian/rules to use "dh $@" approach.
    This also adds md5sums, fixing a wishlist bug.  Thanks to Loïc Minier
    <lool@dooz.org>. (closes: #564798)

 -- Rob Browning <rlb@defaultvalue.org>  Sat, 12 Jun 2010 13:02:23 -0500

lockfile-progs (0.1.13) unstable; urgency=low

  * Make exit_status volatile since it interacts with a signal handler.

  * Adjust code for -Wformat-security.  Thanks to Michael Bienia
    <michael@vorlon.ping.de>. (closes: #487503)

 -- Rob Browning <rlb@defaultvalue.org>  Sun, 21 Jun 2009 10:00:52 -0700

lockfile-progs (0.1.12) unstable; urgency=low

  * Fix manpage typos.  Thanks to "A. Costa" <agcosta@gis.net>.
    (closes: #439745)

  * Remove duplicate priority field from the control file.
    (closes: #464297)

  * Add a --use-pid option which adds L_PID to the underlying liblockfile
    call.  Users should note the caveats in lockfile_create(3).

  * Add a lockfile-check program (see lockfile_check(3)).

  * Remove duplicate priority and section fields from debian/control.
    Thanks to Lucas Nussbaum <lucas@lucas-nussbaum.net> and Patrick
    Winnertz <winnie@debian.org>. (closes: #464297)

 -- Rob Browning <rlb@defaultvalue.org>  Wed, 17 Jun 2009 21:38:54 -0700

lockfile-progs (0.1.11) unstable; urgency=low

  * Add --quiet and --verbose options. (closes: #272539)
  * Use hard links for duplicate binaries. (closes: #382730)
  * Respect DEB_BUILD_OPTIONS nostrip. (closes: #437491)
  * Fix manpage to reflect changes to liblockfile --retry.
    (closes: #161685, #244314, #360474)
  * Add support for --lock-name (-l). (closes: #416355)

 -- Rob Browning <rlb@defaultvalue.org>  Fri, 24 Aug 2007 17:35:23 -0700

lockfile-progs (0.1.10) unstable; urgency=low

  * update manpage to fix dashes under utf-8. (closes: #159907)
  * recompile to fix prelink problem. (closes: #231550)
  * fix manpage to note --try like semantics of --retry.

 -- Rob Browning <rlb@defaultvalue.org>  Sat, 28 Feb 2004 11:44:30 -0600

lockfile-progs (0.1.9) unstable; urgency=low

  * Add command tool names to manpages. (closes: #88510)
  * Update my email address.

 -- Rob Browning <rlb@defaultvalue.org>  Tue, 17 Jul 2001 12:38:34 -0500

lockfile-progs (0.1.8) unstable; urgency=low

  * Add Build-Depends: liblockfile-dev (Closes: Bug#94948, Bug#84547).
  * Move manpages to /usr/share/man (Closes: Bug#80755, Bug#91205).
  * Move docs to /usr/share (Closes: Bug#91571).

 -- Rob Browning <rlb@cs.utexas.edu>  Mon, 23 Apr 2001 15:24:26 -0500

lockfile-progs (0.1.7) unstable; urgency=low

  * Update to depend on liblockfile1 (Closes: Bug#44819)
  * Support new lockfile_create() signature.

 -- Rob Browning <rlb@cs.utexas.edu>  Fri, 24 Sep 1999 18:41:58 -0500

lockfile-progs (0.1.6) unstable; urgency=low

  * Really fix return codes (Closes: Bug#34279)

 -- Rob Browning <rlb@cs.utexas.edu>  Sat, 29 May 1999 13:36:42 -0500

lockfile-progs (0.1.5) unstable; urgency=low

  * Programs now return more meaningful result codes (Closes: Bug#31254).

 -- Rob Browning <rlb@cs.utexas.edu>  Sun, 17 Jan 1999 20:39:29 -0600

lockfile-progs (0.1.4) unstable; urgency=low

  * Don't allow locking arbitrary mailbox (Closes: Bug#28773).
  * Clean up code to use getopt.
  * Add --oneshot option to lock touching programs.
  * Add --retry-count option to locking programs.

 -- Rob Browning <rlb@cs.utexas.edu>  Sat, 21 Nov 1998 01:06:27 -0600

lockfile-progs (0.1.3) unstable; urgency=low

  * Rebuild as root.  Libtricks built a broken .deb (a file that should
    have been a symlink was a truncated file of garbage).

 -- Rob Browning <rlb@cs.utexas.edu>  Fri, 30 Oct 1998 16:11:34 -0600

lockfile-progs (0.1.2) unstable; urgency=low

  * Make mail lock programs a separate binary, and make them sgid mail.

 -- Rob Browning <rlb@cs.utexas.edu>  Fri, 30 Oct 1998 15:47:17 -0600

lockfile-progs (0.1.1) unstable; urgency=low

  * Initial release.
  * This is beta code, so be a little cautious.  I don't think there are
    any *serious* bugs, but...

 -- Rob Browning <rlb@cs.utexas.edu>  Mon, 19 Oct 1998 16:53:40 -0500