diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 450 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 35 | ||||
-rw-r--r-- | debian/copyright | 78 | ||||
-rw-r--r-- | debian/docs | 1 | ||||
-rwxr-xr-x | debian/rules | 12 |
6 files changed, 577 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7559ffb --- /dev/null +++ b/debian/changelog @@ -0,0 +1,450 @@ +moreutils (0.49) unstable; urgency=low + + * ts: Fix timezone used with -i + * errno, isutf8: Fix zero-termination of option list, which could lead + to getopt crash. Closes: #715867 + (Thanks, Mayhem Team) + + -- Joey Hess <joeyh@debian.org> Wed, 10 Jul 2013 16:21:41 -0400 + +moreutils (0.48) unstable; urgency=low + + * Allow overriding PREFIX and CFLAGS to make the build more flexible + (Thanks, Ben Walton) + * Typo. Closes: #697113 + * ts: -i enables incremental timestamping. + Thanks, Thomas Vander Stichele + * ts: Support single-digit day dates. + Thanks, Peter Lunicks + * sponge: Check fclose to detect certian short reads. Closes: #704453 + + -- Joey Hess <joeyh@debian.org> Sat, 04 May 2013 23:50:03 -0400 + +moreutils (0.47) unstable; urgency=low + + * errno: New utility that looks up errno numbers or names. + + -- Joey Hess <joeyh@debian.org> Mon, 25 Jun 2012 16:31:17 -0400 + +moreutils (0.46) unstable; urgency=low + + * Typo. Closes: #649158 + * combine: Avoid reading files twice, to support data coming from + pipes. Closes: #667960 Thanks, Carsten Hey + + -- Joey Hess <joeyh@debian.org> Mon, 09 Apr 2012 16:19:34 -0400 + +moreutils (0.45) unstable; urgency=low + + * ts: Support %.s for seconds sinch epoch with subsecond resolution. + Closes: #619764 + + -- Joey Hess <joeyh@debian.org> Sun, 19 Jun 2011 15:44:28 -0400 + +moreutils (0.44) unstable; urgency=low + + * pee: Propigate exit status of commands run. + + -- Joey Hess <joeyh@debian.org> Thu, 10 Mar 2011 17:38:14 -0400 + +moreutils (0.43) unstable; urgency=low + + * chronic: New command, runs a command quietly, unless it fails. + * Now depends on IPC::Run, used by chronic. + + -- Joey Hess <joeyh@debian.org> Fri, 29 Oct 2010 15:54:37 -0400 + +moreutils (0.42) unstable; urgency=low + + * sponge: Guarantee that output file is always updated atomically, + by renaming a temp file into place. Closes: #592144 + * sponge: Ensure that output file permissions are always preserved + if it already exists. + * Typo. Closes: #596032 + + -- Joey Hess <joeyh@debian.org> Wed, 06 Oct 2010 20:03:25 -0400 + +moreutils (0.41) unstable; urgency=low + + * ifdata.docbook: Mark interface as required in synopsis. Closes: #588397 + * Add missing AUTHOR section to docbook man pages. + * sponge: Correct bad use of fread that caused a trailing quantity of + soaked data to be silently discarded when a temp file was used + and sponge output to stdout. Closes: #595220 + + -- Joey Hess <joeyh@debian.org> Thu, 02 Sep 2010 16:47:10 -0400 + +moreutils (0.40) unstable; urgency=low + + * lckdo: Now deprecated, since util-linux's flock(1) can do the same + thing. + * parallel: -i will now replace {} inside parameters, before the {} had + to be a separate parameter. + + -- Joey Hess <joeyh@debian.org> Tue, 06 Jul 2010 19:38:14 -0400 + +moreutils (0.39) unstable; urgency=low + + * parallel: Fix exit code handling when commands are specified after -- + * parallel: Make -j 0 do something reasonable (start all jobs at once). + * parallel: Fix to really avoid running new jobs when load is too high. + * parallel: Fix logic error in code handling -l that could make parallel + return a bogus 255 exit code when all jobs succeeded. Closes: #569617 + * parallel: Allow a decimal load value to be specified with -l + * Caps sillyness. Closes: #570815 + * zrun: Add support for .xz files. + + -- Joey Hess <joeyh@debian.org> Tue, 23 Feb 2010 15:51:26 -0500 + +moreutils (0.38) unstable; urgency=low + + * Description improvements. Closes: #549450 + (Thanks, Justin B Rye) + * parallel: Allow running independent commands, + like `parallel -j3 -- ls df "echo hi"` + * ifdata: Add FreeBSD kernel support, although some of the more esoteric + interface options are not currently supported in FreeBSD. + * parallel: Define WEXITED to allow building on FreeBSD kernel. + * Thanks Enrico Tassi for the FreeBSD kernel support, which should + be enough to get moreutils built on Debian kFreeBSD. Closes: #562609 + + -- Joey Hess <joeyh@debian.org> Tue, 09 Feb 2010 15:50:42 -0500 + +moreutils (0.37) unstable; urgency=low + + * parallel: Clarify man page regarding CPUs. Closes: #536597 + * parallel: Add -n option. Thanks, Pierre Habouzit. Closes: #537992 + (As a side effect, fixes a segfault if -- was omitted.) + * parallel.1: Typo fixes. Closes: #538147 + + -- Joey Hess <joeyh@debian.org> Sat, 25 Jul 2009 10:18:40 +0200 + +moreutils (0.36) unstable; urgency=low + + * parallel: New program, contributed by Tollef Fog Heen, + that can run multiple jobs in parallel, optionally checking + load average. + * mispipe: Fix closing of extra pipe FD before starting command + so it is not inherited by daemons. Closes: #533448 + (Thanks, Jeremie Koenig) + + -- Joey Hess <joeyh@debian.org> Fri, 10 Jul 2009 11:01:41 -0400 + +moreutils (0.35) unstable; urgency=low + + * ifdata: Don't assume that all interface names are 6 characters or less, + for instance "wmaster0" is longer. Increase the limit to 20 characters. + Closes: #526654 (Thanks, Alan Pope) + * isutf8: Reject UTF-8-encoded UTF-16 surrogates. Closes: #525301 + (Thanks, Jakub Wilk and liw) + + -- Joey Hess <joeyh@debian.org> Tue, 05 May 2009 15:06:41 -0400 + +moreutils (0.34) unstable; urgency=low + + * vipe: Avoid dying on empty input. Thanks, Anders Kaseorg + Closes: #508491 + + -- Joey Hess <joeyh@debian.org> Thu, 11 Dec 2008 15:11:23 -0500 + +moreutils (0.33) unstable; urgency=low + + * Support installing moreutils into prefixes other than /usr (Evan Broder) + * Fix zrun breakage introduced last version. Closes: #504129 + + -- Joey Hess <joeyh@debian.org> Fri, 31 Oct 2008 17:01:03 -0400 + +moreutils (0.32) unstable; urgency=low + + * zrun: Can be linked to zsomeprog to run the equivilant of zrun someprog. + Closes: #411623 (Stefan Fritsch) + * zrun: Add support for lzma and lzo. (Stefan Fritsch) + * Fix pod error in vidir(1). + + -- Joey Hess <joeyh@debian.org> Sun, 26 Oct 2008 23:43:30 -0400 + +moreutils (0.31) unstable; urgency=low + + * pee.1: Document difference with tee in stdout. + * ts: Support displaying fractional seconds via a "%.S" conversion + specification. Closes: #482789 + + -- Joey Hess <joeyh@debian.org> Sat, 28 Jun 2008 23:19:31 -0400 + +moreutils (0.30) unstable; urgency=low + + * debhelper v7; rules file minimisation + * Use DESTDIR instead of PREFIX. + * Add a DOCBOOK2XMAN setting. (Greg KH) + * ifne: Add -n which makes it run the command if stdin is empty. + * ifne: If no command is specified, print usage information. + + -- Joey Hess <joeyh@debian.org> Wed, 14 May 2008 19:37:42 -0400 + +moreutils (0.29) unstable; urgency=low + + * Add ifne, contributed by Javier Merino. + * sponge, ifne: Ensure that suspending/resuming doesn't + result in partial writes of the data, by using fwrite() + rather than write(). + * sponge: Handle large data sizes by using a temp file rather than by + consuming arbitrary amounts of memory. Patch by Brock Noland. + * ts: Allow both -r and a format to be specified, to parse dates and output + in a specified format. + * ts: Fix bug in timezone regexp. + + -- Joey Hess <joeyh@debian.org> Tue, 15 Apr 2008 15:30:52 -0400 + +moreutils (0.28) unstable; urgency=low + + * Moved to a git repository. + * vidir: Applied patch from Stefan Fritsch (one part of #412176): + - Check for control characters (especially newlines) in filenames + and error out, since this can greatly confuse the editor or vidir. + - If the source of a rename does not exist (and thus the rename will fail + anyway), vidir should not move an existing target file to a tmpfile. + - If a directory is renamed, vidir should take that into account when + renaming files in this directory. + - If a directory name is passed as name/ to vidir, vidir should not + add second slash after the name. + * vidir: Add support for unlinking directories. To recursivly delete + a directory and its contents, pipe find to vidir, and delete the directory + and its contents in the editor. Closes: #412176 + * Add example to man page about recursive modification of directories. + Closes: #390099 + + -- Joey Hess <joeyh@debian.org> Sat, 02 Feb 2008 17:26:23 -0500 + +moreutils (0.27) unstable; urgency=low + + * vidir: Check exit codes of close. Closes: #463739 + + -- Joey Hess <joeyh@debian.org> Sat, 02 Feb 2008 16:42:18 -0500 + +moreutils (0.26) unstable; urgency=low + + * isutf8: Correct inverted exit code when passed a file to check. + Closes: #453306 + + -- Joey Hess <joeyh@debian.org> Wed, 28 Nov 2007 14:19:32 -0500 + +moreutils (0.25) unstable; urgency=low + + * isutf8: Detect and reject overlong UTF-8 sequences. Closes: #440951 + Many thanks to liw for the patch. + + -- Joey Hess <joeyh@debian.org> Mon, 12 Nov 2007 11:58:07 -0500 + +moreutils (0.24) unstable; urgency=low + + * vidir: Force numbers to normalised integers. + * vidir: Abort on unknown item numbers rather than deleting them. + Closes: #442440 + + -- Joey Hess <joeyh@debian.org> Sun, 16 Sep 2007 13:05:54 -0400 + +moreutils (0.23) unstable; urgency=low + + * Add pointer to join from combine's man page. Closes: #435516 + * Don't strip binaries for debian package if built with + DEB_BUILD_OPTIONS=nostrip. Closes: #437577 + * Include Michael Tokarev's lckdo program and replace / conflict with the + current lckdo package. (Robert Edmonds) Closes: #432906 + * lckdo: Don't clear other flags when setting close on exec. + + -- Joey Hess <joeyh@debian.org> Wed, 05 Sep 2007 21:45:25 -0400 + +moreutils (0.22) unstable; urgency=low + + * vidir, zrun: Don't put temp files in the current directory. Closes: #429367 + + -- Joey Hess <joeyh@debian.org> Mon, 25 Jun 2007 16:11:27 -0400 + +moreutils (0.21) unstable; urgency=low + + * Patch from Sergej Pupykin fixing ifdata -pN. + + -- Joey Hess <joeyh@debian.org> Mon, 25 Jun 2007 13:07:21 -0400 + +moreutils (0.20) unstable; urgency=low + + * Typo fixes from Ralf Wildenhues. + * ifdata: Add -bips and -bops options contributed by André Appel, + to print the number of bytes of incoming/outgoing traffic per second. + + -- Joey Hess <joeyh@debian.org> Sat, 23 Dec 2006 15:55:45 -0500 + +moreutils (0.19) unstable; urgency=low + + * vidir: Don't ignore files whose names end in dots. Closes: #398141 + Thanks, Bram Sanders. + + -- Joey Hess <joeyh@debian.org> Sat, 11 Nov 2006 22:02:17 -0500 + +moreutils (0.18) unstable; urgency=low + + * mispipe.docbook: Typo. Closes: #386756 + * spongs: Output to stdout if no file is specified, useful in a pipeline + such as: cvs diff | sponge | patch -R -p0 + Closes: #387501 + + -- Joey Hess <joeyh@debian.org> Thu, 14 Sep 2006 15:13:46 -0400 + +moreutils (0.17) unstable; urgency=low + + * Add missing \n to sponge usage. Closes: #383944 + * Add mispipe, contributed by Nathanael Nerode. Pipes together two commands, + returning the exit status of the first. + + -- Joey Hess <joeyh@debian.org> Thu, 7 Sep 2006 20:49:16 -0400 + +moreutils (0.16) unstable; urgency=low + + * Change the default ts format to include the month and day, for consistency + with syslog format. + * Add -r switch to ts, which makes it convert existing timestamps in + the input into relative times, such as "15m2s ago". Many common date + formats are supported. + + -- Joey Hess <joeyh@debian.org> Sat, 19 Aug 2006 15:27:42 -0400 + +moreutils (0.15) unstable; urgency=low + + * Remove notes about potential tools from README, moved to wiki. + * vidir: Don't abort if it sees an empty or all-whitespace line. + * vidir: If just a filename is removed and the number is left, + treat this the same as removing the whole line, and delete the file, + instead of trying to rename the file to "". + * vidir: Remove the periods after the item numbers. + * vidir: Man page improvements. Closes: #378122 + * combine: Man page improvements, to clarify even more that order does + matter and that the operations are not commutative. Closes: #361123 + * combine: The behavior of "or" was fairly strange if lines were repeated in + a file. Changed behavior to just print all lines from both files, even + if this means printing dups. Not sure I like this behavior either, but + it's consistent with the very useful behaviors of "and" and "not". + * vidir, vipe: Use /usr/bin/editor if it's present, and EDITOR and VISUAL + arn't set, to comply with Debian policy. For portability, fall back to vi + if there's no /usr/bin/editor. Closes: #378623 + + -- Joey Hess <joeyh@debian.org> Tue, 25 Jul 2006 22:26:56 -0400 + +moreutils (0.14) unstable; urgency=low + + * vidir: Also support EDITOR or VISUAL that contains spaces and parameters. + + -- Joey Hess <joeyh@debian.org> Wed, 12 Jul 2006 13:35:49 -0400 + +moreutils (0.13) unstable; urgency=low + + * ifdata: typo + * vipe: Support EDITOR or VISUAL that contains spaces and parameters. + + -- Joey Hess <joeyh@debian.org> Wed, 12 Jul 2006 12:53:44 -0400 + +moreutils (0.12) unstable; urgency=low + + * Really fix typo. Closes: #369485 + * zrun: Add usage message. + * ifdata: Fix bug in argument parsing that could make it segfault. + * combine: Allow operators to be written in any case. + + -- Joey Hess <joeyh@debian.org> Wed, 28 Jun 2006 14:04:49 -0400 + +moreutils (0.11) unstable; urgency=low + + * combine: better synopsis. Closes: #360544 + * ifdata: basically rewritten by Adam Lackorzynski, code size is 40% + smaller, macros removed, return checks added for all lib calls. + Closes: #361728 + * vidir: behave properly if passed a directory name to edit. Closes: #369156 + * check-isutf8: needs to be a bash script, the way it encodes characters + won't work with dash. + * check-isutf8: exit nonzero if any tests fail + + -- Joey Hess <joeyh@debian.org> Sat, 27 May 2006 19:12:50 -0400 + +moreutils (0.10) unstable; urgency=low + + * ifdata: patch from Adam Lackorzynski to translate French error messages + to English and to convert some #defines to enums. + * ifdata: patch from Adam Lackorzynski to avoid printing info for + bogus interface. Closes: #360433 + * Add zrun, contributed by Chung-chieh Shan (you might prefer to alias it to + "z"). + + -- Joey Hess <joeyh@debian.org> Sun, 2 Apr 2006 18:34:01 -0400 + +moreutils (0.9) unstable; urgency=low + + * ifdata: robustness patch from Adam Lackorzynski, in particular deal with + /proc not mounted. Closes: #358930 + * Typo fixes. Closes: #359039, #359040 + * pee: don't send a copy of every line sent to every command to stdout. + Seems best for it not to output anything to stdout on its on at all. + Closes: #359041 + + -- Joey Hess <joeyh@debian.org> Mon, 27 Mar 2006 13:45:45 -0500 + +moreutils (0.8) unstable; urgency=low + + * Back to Mithandir's C sponge, now fixed. + * tss.1, ifdata.1: typo fix. Closes: #358557, #358556 + * ifdata: patch from its author to make it behave properly on big endian + systems. Closes: #358860 + + -- Joey Hess <joeyh@debian.org> Fri, 24 Mar 2006 20:52:21 -0500 + +moreutils (0.7) unstable; urgency=low + + * Add pee (pipe tee) contributed by Miek Gieben. + * ifdata: Patch from KELEMEN Peter to add support for printing hardware + interface. Closes: #357646 + + -- Joey Hess <joeyh@debian.org> Sat, 18 Mar 2006 14:17:08 -0500 + +moreutils (0.6) unstable; urgency=low + + * Revert to perl sponge since the C one corrupts larger files. + Hopefully temporary.. + + -- Joey Hess <joeyh@debian.org> Fri, 10 Mar 2006 15:33:43 -0500 + +moreutils (0.5) unstable; urgency=low + + * Added ifdata, by Benjamin BAYART (originally called ifcfg). + * Made ifdata -Wall clean. + * Made ifdata support -h and print usage on unknown options. + * Cleaned up ifdata's behavior when asked to print info for nonexistant + devices. Still needs improvement. + * Indentation improvements. + * Replaced and(1) and not(1) by combine, based on an idea by Matt Taggart. + + -- Joey Hess <joeyh@debian.org> Tue, 7 Mar 2006 23:02:14 -0500 + +moreutils (0.4) unstable; urgency=low + + * Added versions of and(1) and not(1) that support arbitrary numbers of + input files. + + -- Joey Hess <joeyh@debian.org> Sun, 5 Mar 2006 22:28:13 -0500 + +moreutils (0.3) unstable; urgency=low + + * Switch sponge to a C implementation by mithandir. + * Added a list of prospective tools that I am considering adding to the + README file. + + -- Joey Hess <joeyh@debian.org> Fri, 3 Mar 2006 18:09:46 -0500 + +moreutils (0.2) unstable; urgency=low + + * Build dep on docbook-xml. + + -- Joey Hess <joeyh@debian.org> Sun, 19 Feb 2006 18:40:56 -0500 + +moreutils (0.1) unstable; urgency=low + + * First release. + + -- Joey Hess <joeyh@debian.org> Sun, 12 Feb 2006 17:11:21 -0500 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..aa5f025 --- /dev/null +++ b/debian/control @@ -0,0 +1,35 @@ +Source: moreutils +Section: utils +Priority: optional +Build-Depends: debhelper (>= 7), dpkg-dev (>= 1.9.0), docbook2x, docbook-xml +Maintainer: Joey Hess <joeyh@debian.org> +Standards-Version: 3.9.2 +Vcs-Git: git://git.kitenet.net/moreutils +Homepage: http://kitenet.net/~joey/code/moreutils/ + +Package: moreutils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libipc-run-perl +Suggests: libtime-duration-perl, libtimedate-perl +Conflicts: lckdo +Replaces: lckdo +Description: additional Unix utilities + This is a growing collection of the Unix tools that nobody thought + to write long ago, when Unix was young. + . + So far, it includes the following utilities: + - chronic: runs a command quietly unless it fails + - combine: combine the lines in two files using boolean operations + - errno: look up errno names and descriptions + - ifdata: get network interface info without parsing ifconfig output + - ifne: run a program if the standard input is not empty + - isutf8: check if a file or standard input is utf-8 + - lckdo: execute a program with a lock held + - mispipe: pipe two commands, returning the exit status of the first + - parallel: run multiple jobs at once + - pee: tee standard input to pipes + - sponge: soak up standard input and write to a file + - ts: timestamp standard input + - vidir: edit a directory in your text editor + - vipe: insert a text editor into a pipe + - zrun: automatically uncompress arguments to command diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..56e9c1f --- /dev/null +++ b/debian/copyright @@ -0,0 +1,78 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: Contributed by many folks. + +Files: * +Copyright: 2006-2011 Joey Hess <joeyh@debian.org> +License: GPL-2+ + +Files: isutf8.* +Copyright: 2005 Lars Wirzenius +License: GPL-2+ + +Files: sponge.* +Copyright: 2006 Tollef Fog Heen +License: GPL-2 + +Files: ifdata.c +Copyright: 2002 Benjamin BAYART +License: GPL-2+ + +Files: pee.c +Copyright: 2006 Miek Gieben +License: GPL-2+ + +Files: zrun +Copyright: 2006 Chung-chieh Shan +License: GPL-2+ + +Files: mispipe.c +Copyright: 2004 Nathanael Nerode +License: GPL-2+ or Expat + +Files: lckdo.c lckdo.docbook +Copyright: Michael Tokarev +License: other + Public domain + +Files: ifne.c ifne.docbook +Copyright: 2008 Javier Merino +License: GPL-2+ + +Files: parallel.c +Copyright: 2008 Tollef Fog Heen <tfheen@err.no> +License: GPL-2 + +Files: errno.c errno.docbook +Copyright: 2012 Lars Wirzenius +License: GPL-2+ + +Files: physmem.c +Copyright: 2000, 2001, 2003, 2005, 2006 Free Software Foundation, Inc. +License: GPL-2+ + +License: GPL-2 + The full text of the GPL is distributed as COPYING in moreutils's source, + and is distributed in /usr/share/common-licenses/GPL-2 on Debian systems. + +License: GPL-2+ + The full text of the GPL is distributed as COPYING in moreutils's source, + and is distributed in /usr/share/common-licenses/GPL-2 on Debian systems. + +License: Expat + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cc50779 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +# Prevent the makefile from stripping, in case it's being built in +# unstripped mode. +export INSTALL_BIN=install + +%: + dh $@ + +# Not intended for use by anyone except the author. +announcedir: + @echo ${HOME}/src/joeywiki/code/moreutils/news |