datefudge (1.22) unstable; urgency=medium * datefudge.c: Apply the following fixes from Thorsten Glaser (closes: #853724): + Operate more efficiently, especially if fudging to the epoch. + Fix running on 32-bit systems with 64-bit time_t (such as x32). * datefudge.man: Document that datefudge might be affected by the Y2K38 problem on some systems. * Use https in Vcs-Git and switch Vcs-Browser to cgit. * Standards-Version: 3.9.6 (no changes). -- Robert Luberda Sat, 04 Feb 2017 22:59:11 +0100 datefudge (1.21) unstable; urgency=medium * datefudge.sh: don't fail when its date argument happens to be equal to the current time (i.e. make `datefudge now some_command' work). * Enable all hardening options in debian/rules. * Update man page to mention that the date can be given in any format accepted by date(1) command. * Switch debian/copyright to the DEP-5 format. * Use https in Vcs-Browser field (lintian). * Standards-Version: 3.9.6 (no changes). -- Robert Luberda Sat, 13 Feb 2016 15:19:41 +0100 datefudge (1.20) unstable; urgency=medium * datefudge.c: don't override time(2) on GNU/Hurd, as it seems to internally call gettimeofday(2), which is overridden. This fixes FTBFS on that platform. -- Robert Luberda Mon, 16 Dec 2013 23:32:47 +0100 datefudge (1.19) unstable; urgency=medium * Use `*-*' as multi-arch pattern to make sure the datefudge script is the same on all architectures, including 'hurd-i386' (closes: #730766). * Install datefudge.so into /usr/lib/datefudge instead of using an extra private dir /usr/lib/datefudge/ (closes: #711892). * Cleanup makefiles a bit and add support for cross-compiling. * Standards-Version: 3.9.5 (no changes). -- Robert Luberda Sat, 14 Dec 2013 21:06:22 +0100 datefudge (1.18) unstable; urgency=low * Introduce multi-arch support which allows one to use datefudge with 32-bit commands on 64-bit system (providing that both 32-bit and 64-bit versions of this package are installed on system) (LP: #1103281): + install datefudge.so library into /usr/lib/datefudge/; + add each /u/l/d/ to LD_LIBRARY_PATH in datefudge scipt; + mark binary package as `Multi-Arch: same'. * Use debhelper v9. * debian/control: + fix Vcs-Browser field; + Standards-Version: 3.9.4 (no changes). -- Robert Luberda Sat, 11 May 2013 19:02:11 +0200 datefudge (1.17) unstable; urgency=low * datefudge.{c,man}: Add the `--static' option for static dates. * debian/control: + Standards-Version: 3.9.2 (no changes); + add VCS fields. -- Robert Luberda Thu, 23 Jun 2011 19:38:38 +0200 datefudge (1.16) unstable; urgency=low * datefudge.c: don't override clock_gettime(2) on GNU/Hurd - it seems it internally calls gettimeofday(2), which is overridden. This fixes FTBFS due to test failure on that platform. * Makefile: add test for `perl localtime()'. -- Robert Luberda Mon, 14 Feb 2011 23:03:20 +0100 datefudge (1.15) unstable; urgency=low * Use the `3.0 (native)' source format. * Switch to debhelper v8. * Standards-Version: 3.9.1 (no changes). * debian/rules: + provide build-arch and build-indep targets; + call dpkg-buildflags to set CFLAGS and LDFLAGS; + simplify the file. * Reword the restriction in README (closes: #416174). * Update debian/copyright a bit. * Makefile: add a simple test case. -- Robert Luberda Sun, 13 Feb 2011 13:28:08 +0100 datefudge (1.14) unstable; urgency=low * New maintainer (closes: #429467). * Standards-Version: 3.7.3 (no changes). * Use debhelper v7 and its minimised rules file. * datefudge.c: override clock_gettime(2) called with CLOCK_REALTIME argument to make it possible to fake `date' command (closes: #416175). * Update man page, add a simple example. -- Robert Luberda Sat, 10 May 2008 08:21:02 +0200 datefudge (1.13) unstable; urgency=low * QA upload. * Package is orphaned (#429467); set maintainer to Debian QA Group. * Switch to debhelper. * Move datefudge.so to /usr/lib/datefudge as it's not a public library. * datefudge.c: Drop for portability. Closes: #414335. * Makefile: Remove datefudge.1 on clean. * debian/copyright: Update FSF address. * Conforms to Standards version 3.7.2. -- Matej Vela Mon, 09 Jul 2007 19:10:34 +0200 datefudge (1.12) unstable; urgency=low * Updated maintainer email. * Use a Lintian override to not-warn about the shared library (which is not linked against, and therefore doesn't require a shlibs entry) * Extended the package description * added COPYING file to source tarball * Updated Standards-Version to 3.6.1 (no changes) * Minor build fixes -- Matthias Urlichs 13 Sep 2003 10:00:35 +0200 datefudge (1.11) unstable; urgency=low * de-debhelperization problems, part 2: removed debian/files use debian/shlibs => debian/tmp/DEBIAN/shlibs instead of incorrectly writing the latter from debian/rules -- Matthias Urlichs 26 Mar 2003 09:48:03 +0200 datefudge (1.10) unstable; urgency=low * Fix debian complaints, part 1 -- Matthias Urlichs 24 Mar 2003 21:48:00 +0200 datefudge (1.9) unstable; urgency=low * Debhelper removal and cleanup, step 2 -- Matthias Urlichs 23 Mar 2003 12:50:45 +0200 datefudge (1.8) unstable; urgency=low * Ignore editor files -- Matthias Urlichs 18 Mar 2003 20:17:59 +0200 datefudge (1.7) unstable; urgency=low * Debhelper removal and cleanup, step 1 -- Matthias Urlichs 18 Mar 2003 20:17:24 +0200 datefudge (1.6) unstable; urgency=low * debianized * GPLized -- Matthias Urlichs 05 Nov 2002 11:15:33 +0200 datefudge (1.5) unstable; urgency=low * Added README -- Matthias Urlichs 17 Oct 2002 07:29:04 +0200 datefudge (1.4) unstable; urgency=low * check-in datefudge script -- Matthias Urlichs 14 Mar 2002 12:15:59 +0200 datefudge (1.3) unstable; urgency=low * initial check-in -- Matthias Urlichs 14 Mar 2002 12:14:37 +0200 datefudge (1.2) unstable; urgency=low * Versionsnummern-Updateskript -- Matthias Urlichs 14 Mar 2002 12:12:31 +0200 datefudge (1.1) unstable; urgency=low * Initial repository create -- Matthias Urlichs 14 Mar 2002 12:12:31 +0200 datefudge (1.0) unstable; urgency=low * BitKeeper file /var/tmp/b.s.10098/ChangeSet -- Matthias Urlichs 14 Mar 2002 12:12:31 +0200