Commit graph

6398 commits

Author SHA1 Message Date
hiramatsu
bba0f01c50 Update p5-Sys-SigAction-Changes to 0.15.
Changes from previous:
0.15  1 Jul 2011

Clean up POD. Close bug #69057. Other minor tweaks to POD.

0.13  23 Jun 2011

No functional changes. Fix for test timeout.t.
Fix strict undefined symbol error in timeout.t, when Time::HiRes is not present.
Not sure if constant pragma will exist in all supported perl versions,
so, we just commented out the use strict in this test.

Print warning when Time::HiRes not found in Makefile.PL

0.12  20 Jun 2011

Conditionally add 'LICENSE' => 'perl' to WriteMakefile()
call if $ExtUtils::MakeMaker::VERSION >= 6.3002.

Added support for timeout_call() in fractional seconds
expressed as a floating point number.  If Time::HiRes
is not loadable, then the timeout value is raised to the
next high integer value with the POSIX:ceil() funtion.

Added sig_alarm(), which timeout_call uses. This is drop
in replacement for alarm(). If Time::HiRes
is not loadable, then the seconds argument is raised to the
next high integer value with the POSIX:ceil() funtion.
2011-10-17 08:52:31 +00:00
bouyer
09ff945914 This needs iasl to build, so depend on acpica-utils if /usr/bin/iasl
doens't exist.
2011-10-16 20:33:35 +00:00
bouyer
eebd533e00 This builds fine on netbsd-5, so relax ONLY_FOR_PLATFORM 2011-10-16 20:32:44 +00:00
obache
51921ad5cb Require openssl>=0.9.8 for afsocket-tls module.
fixes PR pkg/45419
2011-10-14 10:52:42 +00:00
gson
0396d0f18c Preserve file permissions when copying files from the ISO to the
memory stick image, because otherwise recent NetBSD versions that use
root on cd9660 instead of a ramdisk won't boot.

This is currently implemented by using a vnd mount instead of isoinfo -x
to extract the ISO contents.  This solution is less than ideal since
it requires root permissions and will fail if vnd0 is already in use.
Still, it's better than not working at all.  OK'd by agc.
2011-10-13 16:01:06 +00:00
jnemeth
a5b1838428 add and enable php-fileinfo 2011-10-13 07:32:39 +00:00
jym
75f9d172f4 Use security/libgcrypt during build. Its headers are required by libvirt.
Bug reported by Loic Maury <lmaury at gmail dot com> , thanks!
2011-10-12 20:36:55 +00:00
hans
eb3a4102c3 Fix build on SunOS. 2011-10-12 17:43:14 +00:00
wiz
4740cff0c3 Update to 3.01a06:
All:

-	A new rule RULES/profiled.lnk allows to call:

	smake COPTX=-pg LDOPTX=-pg LINKMODE=profiled

	to create binaries that use gprof.

-	The Makefile System is now able to switch gmake-3.82 into a more POSIX
	compliant mode to tell the shell to report problems back to gmake.

-	New autocof tests on whether printf supoorts %lld and %jd

-	Fixed the vc9-setup files to make VC9 work.

-	Newer Cygwin "tail" versions do no longer support UNIX syntax.
	change tail +2 to tail -n +2 in RULES/cc-mcs.rul to allow to use
	the Microsoft compiler again

-	A new environment variable MKLINKS_COPY allows to tell all
	MKLINS scripts to generate file copies rather than symlinks.
	Call:
		MKLINKS_COPY=true
		export MKLINKS_COPY
	to enable this feature

-	Run an additional test -h command in MKLNKS to verify whether mingw
	supports symlinks

-	MKLINKS now creates copies instead of symlink when we use MSC
	as MSC does not support to read symlinks files

-	Fixed a typo in include/schily/libport.h (group functions have been
	defined to return struct passwd* instead of struct group*

-	Fixed wrong bracketing for C++ in include/schily/stdlib.h

-	Fixed wrong bracketing for C++ in include/schily/utypes.h

-	Added a workaround for MSC to include/schily/utypes.h
	MSC believes that a 32 bit int and a 32 bit long are incompatible
	and cannot even be casted, so we need to make uint32_t a n unsigned long

-	Let include/schily/archdefs.h define the standard processor #defines
	when compiling with MSC.

-	New include file include/schily/windows.h works around the oddities
	from the MSC include file windows.h

-	include/schily/stdio.h now defines popen()/pclose() to _popen()/_pclose()
	if on WIN-DOS

-	include/schily/limits.h now defines PIPE_BUF

-	include/schily/utsname.h now defines struct utsname for our MSC uname()
	emulation.


-	The setup for the PATHs needed by Visual Studio 9 has been
	corrected.

-	autoconf has been modified to avoid optimizing away code that
	is intended for testing. This help to work against a problem
	with detecting mbrtowc() on MinGW

-	autoconf now tests for mbtowc() and wctomb()

-	RULES/i*86-mingw32_nt-gcc.rul now link against -lmingw32 instead
	of -lmgw32.

-	include/schily/stat.h now defines S_IREAD/S_IWRITE/S_IEXEC
	These macros are available on typical UNIX systems but not
	on Android. The definition comes from UNIX V7 and is not in
	POSIX. Needed by SCCS and the Bourne Shell

-	include/schily/wait.h now defines WIFCONTINUED() if needed

-	include/schily/wchar.h now defines mbtowc() to mbrtowc() if
	needed (e.g. on Android)

-	include/schily/ccomdefs.h now correctly knows about the GCC
	release that introduced __attribute__ (used).

-	Android is not POSIX (by not defining various functions as functions
	in libc as required by POSIX) because it tries to define many
	functions that are part of the standard as inline macros in
	include files only. This breaks autoconf, so we needed to rewrite
	some tests (e.g for getpagesize, tcgetpgrp, tcsetpgrp)

-	The Schily autoconf system has been enhanced to support cross
	compilation. Schily autoconf is based on GNU autoconf and
	GNU autoconf does not support cross compilation because it needs
	to run scripts on the target system for some of the tests.

	The "configure" script that is delivered with the Schily makefile
	system runs 718 tests and 68 of them need to be run on the target
	system.

	The Schily autoconf system now supports a method to run these 65
	tests natively on a target system. You either need a machine with
	remote login features or you need an emulator with a method to
	copy files into the emulated system and to run binaries on the
	emulated system as e.g. the Android emulator.

	We currently deliver three scripts for "remote" execution of
	programs on the target system:

	runrmt_ssh		runs the commands remove via ssh
	runrmt_rsh		runs the commands remove via rsh
	runrmt_android		runs the commands remove via the debug bridge

	If you need to remotely run programs on a system that is not
	supported by one of there three scripts, you need to modify one
	of them to match your needs.

	To enable Cross Compilation use the following environment variables:

	CONFIG_RMTCALL=		Set up to point to a script that does
				the remote execution, e.g.:

				CONFIG_RMTCALL=`pwd`/conf/runrmt_ssh

	CONFIG_RMTHOST=		Set up to point to your remote host, e.g.:

				CONFIG_RMTHOST=hostname
				or
				CONFIG_RMTHOST=user@hostname

				use a dummy if you like to use something
				like to the Android emulator.

	CONFIG_RMTDEBUG=	Set to something non-null in order to
				let the remote execution script mark
				remote comands. This will result in
				configure messages like:

				checking bits in minor device number... REMOTE 8

	Note that smake includes automake features that automatically
	retrieve system ID information. For this reason, you need to overwrite
	related macros from the command line if you like to do a
	cross compilation.

	Related make macros:

	K_ARCH=			# (sun4v) Kernel ARCH filled from uname -m / arch -k
	M_ARCH=			# (sun4)  Machine filled from arch
	P_ARCH=			# (sparc) CPU ARCH filled from uname -p / mach
	OSNAME=			# sunos, linux, ....
	OSREL=			# 5.11
	OSVERSION=		# snv_130
	CCOM=			# generic compiler name (e.g. "gcc")
	CC_COM=			# compiler to call (name + basic args)

	ARCH=			overwrites M_ARCH and P_ARCH

	It is usually suffucient to set ARCH and OSNAME.

	In order to use a cross compiler environment instead of a native compiler,
	set the make macro CC_COM to something different than "cc".

	If you are on Linux and like to compile for Android, do the following:

	1) 	set up CC acording to the instructions from the cross compiler
		tool chain

	2)	set environment variables CONFIG_RMTCALL / CONFIG_RMTHOST, e.g.:
		setenv CONFIG_RMTCALL `pwd`/conf/runrmt_android
		setenv CONFIG_RMTHOST NONE

	3)	call smake:

		smake ARCH=armv5 OSNAME=linux CCOM=gcc "CC_COM=$CC"


-	Several programs no longer test for HAVE_DEV_* but for HAVE__DEV_*
	as we did switch from hand written tests for /dev/tty, /dev/null
	and similar to  AC_CHECK_FILES(/dev/tty /dev/null /dev/zero)

-	The Makefile system now links dynamic libraries on Mac OS X against
	libgcc_s.1 instead of libgcc.

Libschily:

-	New function permtostr() in libschily allows to convert a
	mode_t like stat.st_mode into a chmod compliant string like:

		u=rw,g=r,o=r

	that is accepted by libschily::getperm() to allow a  conversion
	back to a mode_t variable.

-	libschily::rename() now uses mktemp() to temorarily save the
	rename target file.

-	comerr() now maps exit codes that would fold to '0' to EX_CLASH
	which is -64

-	New functions zerobytes() and cmpmbytes() added to libschily.

-	New functions strstr() and wcsstr() added to libschily.

-	libschily/fexec.c moved the workaround against the Mac OS X linker
	for "environ" upwards to cover the new code also.

-	Fixed libschily/gettimeofday.c to compile with MSC

-	Fixed libschily/sleep.c to compile with MSC

-	Fixed libschily/usleep.c to be empty with MSC as sleep.c includes
	a working usleep()

-	libschily/gethostname.c enhanced to support Win-DOS with cl.exe

-	libschily/uname.c New function to support Win-DOS with cl.exe

-	libschily/dirent.c New functions: opendir()/closedir()/readdir()
				to support Win-DOS with cl.exe

-	libschily/kill.c New function to support Win-DOS with cl.exe

-	libschily/stdio/fgetline.c 64 bit speedup by calling fgets() in
	case that getc() is not a macro.

-	libschily/stdio/fgetstr.c 64 bit speedup by calling fgets() in
	case that getc() is not a macro.

-	libschily/chown.c new to support Win-DOS with cl.exe

Libfind:

-	libfind/find.c disables -exec in case there is no fork().
	This is in order to support MINGW

Libscg:

-	libscg::scsi-aix.c was updated with some experimental code to support
	two new SCSI kernel interfaces on AIX.

-	Allow to disable the SCSI low level transport adoption layer
	from libscg by adding -DNO_SCSI_IMPL

-	libscg/scsihack.c now supports the MSC compiler

-	Several small changes to work around oddoties fount in MS include files

-	Trying to better support AIX again.

Cdrecord:

-	Several changes to support mingw and MSC

Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko@hexco.de):

-	Several changes to support mingw and MSC

Readcd:

-	Better algorithm for -edc-corr

Scgcheck:

-	Several changes to support mingw and MSC

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-	The mkisofs diagnostic tools now support MSC that does not support
	POSIX terminal handling.
2011-10-10 13:54:47 +00:00
zafer
b5dba56423 update MASTER_SITES. Saves one redirect. 2011-10-09 14:57:24 +00:00
obache
721d82152e Some fixes and improvements:
* Using libtool.
* fixes configure option for pidfile.
* tell sysconfigdir to configure.
* syslog2ng is using awk, add runtime dependency on awk and fix shebang.
* and let not to patch hard-coded uname path for NetBSD specific.
* VARBASE is used for various directory, set to BUILDE_DEFS.
* remove distractions from PLIST, libtoolized shlib files and an empty line.
  PR pkg/45419
* fixes config file handling with CONF_FILES.
* require dbdir specified by --localstatedir.

Bump PKGREVISION.
2011-10-09 10:59:31 +00:00
cheusov
98589abbad Update my email 2011-10-09 10:02:44 +00:00
abs
4cce31cbca correctly export avahi buildlink to callers when required.
Many thanks to wiz for the pointer
2011-10-08 08:02:21 +00:00
shattered
26ce32cfbd PR/29576 -- Use @RCD_SCRIPTS_SHELL@ in rc.d scripts, not /bin/sh 2011-10-07 22:37:02 +00:00
dholland
11e253a3a4 Fix another broken DEPENDS line. 2011-10-07 03:58:04 +00:00
hiramatsu
cb932a442d Add HOMEPAGE and LICENSE. 2011-10-06 14:42:42 +00:00
hiramatsu
e5b3dec277 Update p5-File-Remove to 1.50.
Changes from previous:
1.50 Mon 11 Jul 2011 - Adam Kennedy
        - Adding a second skip for the known-bad cygwin file permissions problem

1.49 Wed 14 Mar 2011 - Adam Kennedy
        - Restoring 02_directoreis to no_plan as it runs different test counts
          on different systems.

1.48 Fri 11 Mar 2011 - Adam Kennedy
        - Promoting dev code to production version
        - Fixed a major bug in the 1.46 logic that works out what to change the
          cwd to when deleting while inside a directory.

1.47_01 Fri 18 Feb 2011 - Adam Kennedy
        - Add test counts to all test scripts
        - Added a test for space-safe globs

1.46 Fri 18 Feb 2011 - Adam Kennedy
        - No changes from 1.45_01
        - CPAN Testers likes the dev release, moving to production release

1.45_01 Thu 17 Feb 2011 - Adam Kennedy
        - Updated to Module::Install::DSL 1.00
        - Skip test on cygwin due to non-root users not being able to deny
          themselves write permissions to files.
        - Added a test to delete directories when the current working
          directory is inside the location to delete (ADAMK)
        - Fixes for trash() with callbacks and on Mac (MIYAGAWA)
2011-10-06 12:44:27 +00:00
gls
4713b0d118 Update sysutils/fabric to 1.2.2
Full changelog is: https://github.com/fabric/fabric/blob/1.2.2/docs/changelog.rst

Changelog:

:release:`1.2.2 <2011-09-01>`
:release:`1.1.4 <2011-09-01>`
:release:`1.0.4 <2011-09-01>`
🐛`252` ~fabric.context_managers.settings would silently fail to set env values for keys which did not exist outside the context manager block. It now works as expected. Thanks to Will Maier for the catch and suggested solution.
:support:`393` Fixed a typo in an example code snippet in the task docs. Thanks to Hugo Garza for the catch.
🐛`396` :option:`--shortlist` broke after the addition of :option:`--list-format <-F>` and no longer displayed the short list format correctly. This has been fixed.
🐛`373` Re-added missing functionality preventing :ref:`host exclusion <excluding-hosts>` from working correctly.
🐛`303` Updated terminal size detection to correctly skip over non-tty stdout, such as when running fab taskname | other_command.
:release:`1.2.1 <2011-08-21>`
:release:`1.1.3 <2011-08-21>`
:release:`1.0.3 <2011-08-21>`
🐛`417` :ref:`abort-on-prompts` would incorrectly abort when set to True, even if both password and host were defined. This has been fixed. Thanks to Valerie Ishida for the report.
:support:`416` Updated documentation to reflect move from Redmine to Github.
🐛`389` Fixed/improved error handling when Paramiko import fails. Thanks to Brian Luft for the catch.
2011-10-04 19:47:43 +00:00
dsainty
0137903083 Upstream patch to build on Linux systems without V4L1 support.
http://cgit.freedesktop.org/hal/commit/?id=ae13d96fa2a0612b6000f4b8f6ed9d3564035703

Fixes build on Ubuntu 11.04.
2011-10-04 10:31:37 +00:00
manu
a1d2d5a5be PHP bindings for libmagic, from pkgsrc-wip (filip@joyent.com) 2011-10-04 07:42:35 +00:00
sborrill
45f69fa8c6 Conflict with xenstoretools 2011-10-03 17:01:23 +00:00
sborrill
45be180532 Switch to using version number from version.mk.
Conflict with xenstoretools.

OK cegger@
2011-10-03 17:01:06 +00:00
sborrill
fc2bdccfae Add xenstoretools and xe-guest-utilities 2011-10-03 16:59:23 +00:00
sborrill
62c160a52d Add patch to be used by xenstoretools to install a subset of the relevant
tools.
2011-10-03 16:58:57 +00:00
sborrill
a9406f03e2 Pull out version number from main Makefile so that it can be shared by
sysutils/xenstoretools
2011-10-03 16:58:04 +00:00
sborrill
a07b6aad3b NetBSD can run as a paravirtualised guest of Citrix XenServer using
XEN3PAE_DOMU (i386) or XEN3_DOMU (amd64) kernels. To get full
functionality, guest VMs must provide run-time information to the
XenServer dom0. Failure to do so will give the message "XenServer
Tools not installed".

This package allows NetBSD to interface with XenServer to enable:
- Memory usage logging
- IP address reporting
- Suspend/Resume
- Migration
- OS version reporting

This version is for XenServer 6.0 and earlier.
2011-10-03 16:57:03 +00:00
sborrill
0f36c735ff This package is a subset of the xentools41 package. It contains
just the tools to manipulate xenstore from the guest VM.

It uses the distinfo, patches and version number from the xentools41
package.
2011-10-03 16:55:34 +00:00
jmmv
ccb260c7dd Update coreutils and gnuls to 8.13 (from the ancient 6.12).
In particular, I am doing this to fix the build under macppc.  6.12 is
just broken on machines that have a 64-bit time_t with a 32-bit long.

All of our local patches seem to have been assimilated upstream... but,
of course, this does not mean new problems won't arise!

This update has been tested on amd64, macppc and OS X 10.6.

* Noteworthy changes in release 8.13 (2011-09-08) [stable]

** Bug fixes

  chown and chgrp with the -v --from= options, now output the correct owner.
  I.E. for skipped files, the original ownership is output, not the new one.
  [bug introduced in sh-utils-2.0g]

  cp -r could mistakenly change the permissions of an existing destination
  directory.  [bug introduced in coreutils-6.8]

  cp -u -p would fail to preserve one hard link for each up-to-date copy
  of a src-hard-linked name in the destination tree.  I.e., if s/a and s/b
  are hard-linked and dst/s/a is up to date, "cp -up s dst" would copy s/b
  to dst/s/b rather than simply linking dst/s/b to dst/s/a.
  [This bug appears to have been present in "the beginning".]

  fts-using tools (rm, du, chmod, chgrp, chown, chcon) no longer use memory
  proportional to the number of entries in each directory they process.
  Before, rm -rf 4-million-entry-directory would consume about 1GiB of memory.
  Now, it uses less than 30MB, no matter how many entries there are.
  [this bug was inherent in the use of fts: thus, for rm the bug was
  introduced in coreutils-8.0.  The prior implementation of rm did not use
  as much memory.  du, chmod, chgrp and chown started using fts in 6.0.
  chcon was added in coreutils-6.9.91 with fts support.  ]

  pr -T no longer ignores a specified LAST_PAGE to stop at.
  [bug introduced in textutils-1.19q]

  printf '%d' '"' no longer accesses out-of-bounds memory in the diagnostic.
  [bug introduced in sh-utils-1.16]

  split --number l/... no longer creates extraneous files in certain cases.
  [bug introduced in coreutils-8.8]

  timeout now sends signals to commands that create their own process group.
  timeout is no longer confused when starting off with a child process.
  [bugs introduced in coreutils-7.0]

  unexpand -a now aligns correctly when there are spaces spanning a tabstop,
  followed by a tab.  In that case a space was dropped, causing misalignment.
  We also now ensure that a space never precedes a tab.
  [bug introduced in coreutils-5.3.0]

** Changes in behavior

  chmod, chown and chgrp now output the original attributes in messages,
  when -v or -c specified.

  cp -au (where --preserve=links is implicit) may now replace newer
  files in the destination, to mirror hard links from the source.

** New features

  date now accepts ISO 8601 date-time strings with "T" as the
  separator.  It has long parsed dates like "2004-02-29 16:21:42"
  with a space between the date and time strings.  Now it also parses
  "2004-02-29T16:21:42" and fractional-second and time-zone-annotated
  variants like "2004-02-29T16:21:42.333-07:00"

  md5sum accepts the new --strict option.  With --check, it makes the
  tool exit non-zero for any invalid input line, rather than just warning.
  This also affects sha1sum, sha224sum, sha384sum and sha512sum.

  split accepts a new --filter=CMD option.  With it, split filters output
  through CMD.  CMD may use the $FILE environment variable, which is set to
  the nominal output file name for each invocation of CMD.  For example, to
  split a file into 3 approximately equal parts, which are then compressed:
    split -n3 --filter='xz > $FILE.xz' big
  Note the use of single quotes, not double quotes.
  That creates files named xaa.xz, xab.xz and xac.xz.

  timeout accepts a new --foreground option, to support commands not started
  directly from a shell prompt, where the command is interactive or needs to
  receive signals initiated from the terminal.

** Improvements

  cp -p now copies trivial NSFv4 ACLs on Solaris 10.  Before, it would
  mistakenly apply a non-trivial ACL to the destination file.

  cp and ls now support HP-UX 11.11's ACLs, thanks to improved support
  in gnulib.

  df now supports disk partitions larger than 4 TiB on MacOS X 10.5
  or newer and on AIX 5.2 or newer.

  join --check-order now prints "join: FILE:LINE_NUMBER: bad_line" for an
  unsorted input, rather than e.g., "join: file 1 is not in sorted order".

  shuf outputs small subsets of large permutations much more efficiently.
  For example `shuf -i1-$((2**32-1)) -n2` no longer exhausts memory.

  stat -f now recognizes the GPFS, MQUEUE and PSTOREFS file system types.

  timeout now supports sub-second timeouts.

** Build-related

  Changes inherited from gnulib address a build failure on HP-UX 11.11
  when using /opt/ansic/bin/cc.

  Numerous portability and build improvements inherited via gnulib.


* Noteworthy changes in release 8.12 (2011-04-26) [stable]

** Bug fixes

  tail's --follow=name option no longer implies --retry on systems
  with inotify support.  [bug introduced in coreutils-7.5]

** Changes in behavior

  cp's extent-based (FIEMAP) copying code is more reliable in the face
  of varying and undocumented file system semantics:
  - it no longer treats unwritten extents specially
  - a FIEMAP-based extent copy always uses the FIEMAP_FLAG_SYNC flag.
      Before, it would incur the performance penalty of that sync only
      for 2.6.38 and older kernels.  We thought all problems would be
      resolved for 2.6.39.
  - it now attempts a FIEMAP copy only on a file that appears sparse.
      Sparse files are relatively unusual, and the copying code incurs
      the performance penalty of the now-mandatory sync only for them.

** Portability

  dd once again compiles on AIX 5.1 and 5.2


* Noteworthy changes in release 8.11 (2011-04-13) [stable]

** Bug fixes

  cp -a --link would not create a hardlink to a symlink, instead
  copying the symlink and then not preserving its timestamp.
  [bug introduced in coreutils-8.0]

  cp now avoids FIEMAP issues with BTRFS before Linux 2.6.38,
  which could result in corrupt copies of sparse files.
  [bug introduced in coreutils-8.10]

  cut could segfault when invoked with a user-specified output
  delimiter and an unbounded range like "-f1234567890-".
  [bug introduced in coreutils-5.3.0]

  du would infloop when given --files0-from=DIR
  [bug introduced in coreutils-7.1]

  sort no longer spawns 7 worker threads to sort 16 lines
  [bug introduced in coreutils-8.6]

  touch built on Solaris 9 would segfault when run on Solaris 10
  [bug introduced in coreutils-8.8]

  wc would dereference a NULL pointer upon an early out-of-memory error
  [bug introduced in coreutils-7.1]

** New features

  dd now accepts the 'nocache' flag to the iflag and oflag options,
  which will discard any cache associated with the files, or
  processed portion thereof.

  dd now warns that 'iflag=fullblock' should be used,
  in various cases where partial reads can cause issues.

** Changes in behavior

  cp now avoids syncing files when possible, when doing a FIEMAP copy.
  The sync is only needed on Linux kernels before 2.6.39.
  [The sync was introduced in coreutils-8.10]

  cp now copies empty extents efficiently, when doing a FIEMAP copy.
  It no longer reads the zero bytes from the input, and also can efficiently
  create a hole in the output file when --sparse=always is specified.

  df now aligns columns consistently, and no longer wraps entries
  with longer device identifiers, over two lines.

  install now rejects its long-deprecated --preserve_context option.
  Use --preserve-context instead.

  test now accepts "==" as a synonym for "="


* Noteworthy changes in release 8.10 (2011-02-04) [stable]

** Bug fixes

  du would abort with a failed assertion when two conditions are met:
  part of the hierarchy being traversed is moved to a higher level in the
  directory tree, and there is at least one more command line directory
  argument following the one containing the moved sub-tree.
  [bug introduced in coreutils-5.1.0]

  join --header now skips the ordering check for the first line
  even if the other file is empty.  [bug introduced in coreutils-8.5]

  rm -f no longer fails for EINVAL or EILSEQ on file systems that
  reject file names invalid for that file system.

  uniq -f NUM no longer tries to process fields after end of line.
  [bug introduced in coreutils-7.0]

** New features

  cp now copies sparse files efficiently on file systems with FIEMAP
  support (ext4, btrfs, xfs, ocfs2).  Before, it had to read 2^20 bytes
  when copying a 1MiB sparse file.  Now, it copies bytes only for the
  non-sparse sections of a file.  Similarly, to induce a hole in the
  output file, it had to detect a long sequence of zero bytes.  Now,
  it knows precisely where each hole in an input file is, and can
  reproduce them efficiently in the output file.  mv also benefits
  when it resorts to copying, e.g., between file systems.

  join now supports -o 'auto' which will automatically infer the
  output format from the first line in each file, to ensure
  the same number of fields are output for each line.

** Changes in behavior

  join no longer reports disorder when one of the files is empty.
  This allows one to use join as a field extractor like:
  join -a1 -o 1.3,1.1 - /dev/null


* Noteworthy changes in release 8.9 (2011-01-04) [stable]

** Bug fixes

  split no longer creates files with a suffix length that
  is dependent on the number of bytes or lines per file.
  [bug introduced in coreutils-8.8]


* Noteworthy changes in release 8.8 (2010-12-22) [stable]

** Bug fixes

  cp -u no longer does unnecessary copying merely because the source
  has finer-grained time stamps than the destination.

  od now prints floating-point numbers without losing information, and
  it no longer omits spaces between floating-point columns in some cases.

  sort -u with at least two threads could attempt to read through a
  corrupted pointer. [bug introduced in coreutils-8.6]

  sort with at least two threads and with blocked output would busy-loop
  (spinlock) all threads, often using 100% of available CPU cycles to
  do no work.  I.e., "sort < big-file | less" could waste a lot of power.
  [bug introduced in coreutils-8.6]

  sort with at least two threads no longer segfaults due to use of pointers
  into the stack of an expired thread. [bug introduced in coreutils-8.6]

  sort --compress no longer mishandles subprocesses' exit statuses,
  no longer hangs indefinitely due to a bug in waiting for subprocesses,
  and no longer generates many more than NMERGE subprocesses.

  sort -m -o f f ... f no longer dumps core when file descriptors are limited.

** Changes in behavior

  sort will not create more than 8 threads by default due to diminishing
  performance gains.  Also the --parallel option is no longer restricted
  to the number of available processors.

** New features

  split accepts the --number option to generate a specific number of files.


* Noteworthy changes in release 8.7 (2010-11-13) [stable]

** Bug fixes

  cp, install, mv, and touch no longer crash when setting file times
  on Solaris 10 Update 9 [Solaris PatchID 144488 and newer expose a
  latent bug introduced in coreutils 8.1, and possibly a second latent
  bug going at least as far back as coreutils 5.97]

  csplit no longer corrupts heap when writing more than 999 files,
  nor does it leak memory for every chunk of input processed
  [the bugs were present in the initial implementation]

  tail -F once again notices changes in a currently unavailable
  remote directory [bug introduced in coreutils-7.5]

** Changes in behavior

  cp --attributes-only now completely overrides --reflink.
  Previously a reflink was needlessly attempted.

  stat's %X, %Y, and %Z directives once again print only the integer
  part of seconds since the epoch.  This reverts a change from
  coreutils-8.6, that was deemed unnecessarily disruptive.
  To obtain a nanosecond-precision time stamp for %X use %.X;
  if you want (say) just 3 fractional digits, use %.3X.
  Likewise for %Y and %Z.

  stat's new %W format directive would print floating point seconds.
  However, with the above change to %X, %Y and %Z, we've made %W work
  the same way as the others.


* Noteworthy changes in release 8.6 (2010-10-15) [stable]

** Bug fixes

  du no longer multiply counts a file that is a directory or whose
  link count is 1, even if the file is reached multiple times by
  following symlinks or via multiple arguments.

  du -H and -L now consistently count pointed-to files instead of
  symbolic links, and correctly diagnose dangling symlinks.

  du --ignore=D now ignores directory D even when that directory is
  found to be part of a directory cycle.  Before, du would issue a
  "NOTIFY YOUR SYSTEM MANAGER" diagnostic and fail.

  split now diagnoses read errors rather than silently exiting.
  [bug introduced in coreutils-4.5.8]

  tac would perform a double-free when given an input line longer than 16KiB.
  [bug introduced in coreutils-8.3]

  tail -F once again notices changes in a currently unavailable directory,
  and works around a Linux kernel bug where inotify runs out of resources.
  [bugs introduced in coreutils-7.5]

  tr now consistently handles case conversion character classes.
  In some locales, valid conversion specifications caused tr to abort,
  while in all locales, some invalid specifications were undiagnosed.
  [bugs introduced in coreutils 6.9.90 and 6.9.92]

** New features

  cp now accepts the --attributes-only option to not copy file data,
  which is useful for efficiently modifying files.

  du recognizes -d N as equivalent to --max-depth=N, for compatibility
  with FreeBSD.

  sort now accepts the --debug option, to highlight the part of the
  line significant in the sort, and warn about questionable options.

  sort now supports -d, -f, -i, -R, and -V in any combination.

  stat now accepts the %m format directive to output the mount point
  for a file.  It also accepts the %w and %W format directives for
  outputting the birth time of a file, if one is available.

** Changes in behavior

  df now consistently prints the device name for a bind mounted file,
  rather than its aliased target.

  du now uses less than half as much memory when operating on trees
  with many hard-linked files.  With --count-links (-l), or when
  operating on trees with no hard-linked files, there is no change.

  ls -l now uses the traditional three field time style rather than
  the wider two field numeric ISO style, in locales where a style has
  not been specified.  The new approach has nicer behavior in some
  locales, including English, which was judged to outweigh the disadvantage
  of generating less-predictable and often worse output in poorly-configured
  locales where there is an onus to specify appropriate non-default styles.
  [The old behavior was introduced in coreutils-6.0 and had been removed
   for English only using a different method since coreutils-8.1]

  rm's -d now evokes an error;  before, it was silently ignored.

  sort -g now uses long doubles for greater range and precision.

  sort -h no longer rejects numbers with leading or trailing ".", and
  no longer accepts numbers with multiple ".".  It now considers all
  zeros to be equal.

  sort now uses the number of available processors to parallelize
  the sorting operation.  The number of sorts run concurrently can be
  limited with the --parallel option or with external process
  control like taskset for example.

  stat now provides translated output when no format is specified.

  stat no longer accepts the --context (-Z) option.  Initially it was
  merely accepted and ignored, for compatibility.  Starting two years
  ago, with coreutils-7.0, its use evoked a warning.  Printing the
  SELinux context of a file can be done with the %C format directive,
  and the default output when no format is specified now automatically
  includes %C when context information is available.

  stat no longer accepts the %C directive when the --file-system
  option is in effect, since security context is a file attribute
  rather than a file system attribute.

  stat now outputs the full sub-second resolution for the atime,
  mtime, and ctime values since the Epoch, when using the %X, %Y, and
  %Z directives of the --format option.  This matches the fact that
  %x, %y, and %z were already doing so for the human-readable variant.

  touch's --file option is no longer recognized.  Use --reference=F (-r)
  instead.  --file has not been documented for 15 years, and its use has
  elicited a warning since coreutils-7.1.

  truncate now supports setting file sizes relative to a reference file.
  Also errors are no longer suppressed for unsupported file types, and
  relative sizes are restricted to supported file types.


* Noteworthy changes in release 8.5 (2010-04-23) [stable]

** Bug fixes

  cp and mv once again support preserving extended attributes.
  [bug introduced in coreutils-8.4]

  cp now preserves "capabilities" when also preserving file ownership.

  ls --color once again honors the 'NORMAL' dircolors directive.
  [bug introduced in coreutils-6.11]

  sort -M now handles abbreviated months that are aligned using blanks
  in the locale database.  Also locales with 8 bit characters are
  handled correctly, including multi byte locales with the caveat
  that multi byte characters are matched case sensitively.

  sort again handles obsolescent key formats (+POS -POS) correctly.
  Previously if -POS was specified, 1 field too many was used in the sort.
  [bug introduced in coreutils-7.2]

** New features

  join now accepts the --header option, to treat the first line of each
  file as a header line to be joined and printed unconditionally.

  timeout now accepts the --kill-after option which sends a kill
  signal to the monitored command if it's still running the specified
  duration after the initial signal was sent.

  who: the "+/-" --mesg (-T) indicator of whether a user/tty is accepting
  messages could be incorrectly listed as "+", when in fact, the user was
  not accepting messages (mesg no).  Before, who would examine only the
  permission bits, and not consider the group of the TTY device file.
  Thus, if a login tty's group would change somehow e.g., to "root",
  that would make it unwritable (via write(1)) by normal users, in spite
  of whatever the permission bits might imply.  Now, when configured
  using the --with-tty-group[=NAME] option, who also compares the group
  of the TTY device with NAME (or "tty" if no group name is specified).

** Changes in behavior

  ls --color no longer emits the final 3-byte color-resetting escape
  sequence when it would be a no-op.

  join -t '' no longer emits an error and instead operates on
  each line as a whole (even if they contain NUL characters).


* Noteworthy changes in release 8.4 (2010-01-13) [stable]

** Bug fixes

  nproc --all is now guaranteed to be as large as the count
  of available processors, which may not have been the case
  on GNU/Linux systems with neither /proc nor /sys available.
  [bug introduced in coreutils-8.1]

** Build-related

  Work around a build failure when using buggy <sys/capability.h>.
  Alternatively, configure with --disable-libcap.

  Compilation would fail on systems using glibc-2.7..2.9 due to changes in
  gnulib's wchar.h that tickled a bug in at least those versions of glibc's
  own <wchar.h> header.  Now, gnulib works around the bug in those older
  glibc <wchar.h> headers.

  Building would fail with a link error (cp/copy.o) when XATTR headers
  were installed without the corresponding library.  Now, configure
  detects that and disables xattr support, as one would expect.


* Noteworthy changes in release 8.3 (2010-01-07) [stable]

** Bug fixes

  cp -p, install -p, mv, and touch -c could trigger a spurious error
  message when using new glibc coupled with an old kernel.
  [bug introduced in coreutils-6.12].

  ls -l --color no longer prints "argetm" in front of dangling
  symlinks when the 'LINK target' directive was given to dircolors.
  [bug introduced in fileutils-4.0]

  pr's page header was improperly formatted for long file names.
  [bug introduced in coreutils-7.2]

  rm -r --one-file-system works once again.
  The rewrite to make rm use fts introduced a regression whereby
  a commmand of the above form would fail for all subdirectories.
  [bug introduced in coreutils-8.0]

  stat -f recognizes more file system types: k-afs, fuseblk, gfs/gfs2, ocfs2,
  and rpc_pipefs. Also Minix V3 is displayed correctly as minix3, not minux3.
  [bug introduced in coreutils-8.1]

  tail -f (inotify-enabled) once again works with remote files.
  The use of inotify with remote files meant that any changes to those
  files that was not done from the local system would go unnoticed.
  [bug introduced in coreutils-7.5]

  tail -F (inotify-enabled) would abort when a tailed file is repeatedly
  renamed-aside and then recreated.
  [bug introduced in coreutils-7.5]

  tail -F (inotify-enabled) could fail to follow renamed files.
  E.g., given a "tail -F a b" process, running "mv a b" would
  make tail stop tracking additions to "b".
  [bug introduced in coreutils-7.5]

  touch -a and touch -m could trigger bugs in some file systems, such
  as xfs or ntfs-3g, and fail to update timestamps.
  [bug introduced in coreutils-8.1]

  wc now prints counts atomically so that concurrent
  processes will not intersperse their output.
  [the issue dates back to the initial implementation]


* Noteworthy changes in release 8.2 (2009-12-11) [stable]

** Bug fixes

  id's use of mgetgroups no longer writes beyond the end of a malloc'd buffer
  [bug introduced in coreutils-8.1]

  id no longer crashes on systems without supplementary group support.
  [bug introduced in coreutils-8.1]

  rm once again handles zero-length arguments properly.
  The rewrite to make rm use fts introduced a regression whereby
  a command like "rm a '' b" would fail to remove "a" and "b", due to
  the presence of the empty string argument.
  [bug introduced in coreutils-8.0]

  sort is now immune to the signal handling of its parent.
  Specifically sort now doesn't exit with an error message
  if it uses helper processes for compression and its parent
  ignores CHLD signals. [bug introduced in coreutils-6.9]

  tail without -f no longer accesses uninitialized memory
  [bug introduced in coreutils-7.6]

  timeout is now immune to the signal handling of its parent.
  Specifically timeout now doesn't exit with an error message
  if its parent ignores CHLD signals. [bug introduced in coreutils-7.6]

  a user running "make distcheck" in the coreutils source directory,
  with TMPDIR unset or set to the name of a world-writable directory,
  and with a malicious user on the same system
  was vulnerable to arbitrary code execution
  [bug introduced in coreutils-5.0]


* Noteworthy changes in release 8.1 (2009-11-18) [stable]

** Bug fixes

  chcon no longer exits immediately just because SELinux is disabled.
  Even then, chcon may still be useful.
  [bug introduced in coreutils-8.0]

  chcon, chgrp, chmod, chown and du now diagnose an ostensible directory cycle
  and arrange to exit nonzero.  Before, they would silently ignore the
  offending directory and all "contents."

  env -u A=B now fails, rather than silently adding A to the
  environment.  Likewise, printenv A=B silently ignores the invalid
  name.  [the bugs date back to the initial implementation]

  ls --color now handles files with capabilities correctly.  Previously
  files with capabilities were often not colored, and also sometimes, files
  without capabilites were colored in error. [bug introduced in coreutils-7.0]

  md5sum now prints checksums atomically so that concurrent
  processes will not intersperse their output.
  This also affected sum, sha1sum, sha224sum, sha384sum and sha512sum.
  [the bug dates back to the initial implementation]

  mktemp no longer leaves a temporary file behind if it was unable to
  output the name of the file to stdout.
  [the bug dates back to the initial implementation]

  nice -n -1 PROGRAM now runs PROGRAM even when its internal setpriority
  call fails with errno == EACCES.
  [the bug dates back to the initial implementation]

  nice, nohup, and su now refuse to execute the subsidiary program if
  they detect write failure in printing an otherwise non-fatal warning
  message to stderr.

  stat -f recognizes more file system types: afs, cifs, anon-inode FS,
  btrfs, cgroupfs, cramfs-wend, debugfs, futexfs, hfs, inotifyfs, minux3,
  nilfs, securityfs, selinux, xenfs

  tail -f (inotify-enabled) now avoids a race condition.
  Before, any data appended in the tiny interval between the initial
  read-to-EOF and the inotify watch initialization would be ignored
  initially (until more data was appended), or forever, if the file
  were first renamed or unlinked or never modified.
  [The race was introduced in coreutils-7.5]

  tail -F (inotify-enabled) now consistently tails a file that has been
  replaced via renaming.  That operation provokes either of two sequences
  of inotify events.  The less common sequence is now handled as well.
  [The bug came with the implementation change in coreutils-7.5]

  timeout now doesn't exit unless the command it is monitoring does,
  for any specified signal. [bug introduced in coreutils-7.0].

** Changes in behavior

  chroot, env, nice, and su fail with status 125, rather than 1, on
  internal error such as failure to parse command line arguments; this
  is for consistency with stdbuf and timeout, and avoids ambiguity
  with the invoked command failing with status 1.  Likewise, nohup
  fails with status 125 instead of 127.

  du (due to a change in gnulib's fts) can now traverse NFSv4 automounted
  directories in which the stat'd device number of the mount point differs
  during a traversal.  Before, it would fail, because such a mismatch would
  usually represent a serious error or a subversion attempt.

  echo and printf now interpret \e as the Escape character (0x1B).

  rm -f /read-only-fs/nonexistent now succeeds and prints no diagnostic
  on systems with an unlinkat syscall that sets errno to EROFS in that case.
  Before, it would fail with a "Read-only file system" diagnostic.
  Also, "rm /read-only-fs/nonexistent" now reports "file not found" rather
  than the less precise "Read-only file system" error.

** New programs

  nproc: Print the number of processing units available to a process.

** New features

  env and printenv now accept the option --null (-0), as a means to
  avoid ambiguity with newlines embedded in the environment.

  md5sum --check now also accepts openssl-style checksums.
  So do sha1sum, sha224sum, sha384sum and sha512sum.

  mktemp now accepts the option --suffix to provide a known suffix
  after the substitution in the template.  Additionally, uses such as
  "mktemp fileXXXXXX.txt" are able to infer an appropriate --suffix.

  touch now accepts the option --no-dereference (-h), as a means to
  change symlink timestamps on platforms with enough support.


* Noteworthy changes in release 8.0 (2009-10-06) [beta]

** Bug fixes

  cp --preserve=xattr and --archive now preserve extended attributes even
  when the source file doesn't have write access.
  [bug introduced in coreutils-7.1]

  touch -t [[CC]YY]MMDDhhmm[.ss] now accepts a timestamp string ending in .60,
  to accommodate leap seconds.
  [the bug dates back to the initial implementation]

  ls --color now reverts to the color of a base file type consistently
  when the color of a more specific type is disabled.
  [bug introduced in coreutils-5.90]

  ls -LR exits with status 2, not 0, when it encounters a cycle

  "ls -is" is now consistent with ls -lis in ignoring values returned
  from a failed stat/lstat.  For example ls -Lis now prints "?", not "0",
  for the inode number and allocated size of a dereferenced dangling symlink.

  tail --follow --pid now avoids a race condition where data written
  just before the process dies might not have been output by tail.
  Also, tail no longer delays at all when the specified pid is not live.
  [The race was introduced in coreutils-7.5,
   and the unnecessary delay was present since textutils-1.22o]

** Portability

  On Solaris 9, many commands would mistakenly treat file/ the same as
  file.  Now, even on such a system, path resolution obeys the POSIX
  rules that a trailing slash ensures that the preceeding name is a
  directory or a symlink to a directory.

** Changes in behavior

  id no longer prints SELinux " context=..." when the POSIXLY_CORRECT
  environment variable is set.

  readlink -f now ignores a trailing slash when deciding if the
  last component (possibly via a dangling symlink) can be created,
  since mkdir will succeed in that case.

** New features

  ln now accepts the options --logical (-L) and --physical (-P),
  added by POSIX 2008.  The default behavior is -P on systems like
  GNU/Linux where link(2) creates hard links to symlinks, and -L on
  BSD systems where link(2) follows symlinks.

  stat: without -f, a command-line argument of "-" now means standard input.
  With --file-system (-f), an argument of "-" is now rejected.
  If you really must operate on a file named "-", specify it as
  "./-" or use "--" to separate options from arguments.

** Improvements

  rm: rewrite to use gnulib's fts
  This makes rm -rf significantly faster (400-500%) in some pathological
  cases, and slightly slower (20%) in at least one pathological case.

  rm -r deletes deep hierarchies more efficiently.  Before, execution time
  was quadratic in the depth of the hierarchy, now it is merely linear.
  However, this improvement is not as pronounced as might be expected for
  very deep trees, because prior to this change, for any relative name
  length longer than 8KiB, rm -r would sacrifice official conformance to
  avoid the disproportionate quadratic performance penalty.  Leading to
  another improvement:

  rm -r is now slightly more standards-conformant when operating on
  write-protected files with relative names longer than 8KiB.


* Noteworthy changes in release 7.6 (2009-09-11) [stable]

** Bug fixes

  cp, mv now ignore failure to preserve a symlink time stamp, when it is
  due to their running on a kernel older than what was implied by headers
  and libraries tested at configure time.
  [bug introduced in coreutils-7.5]

  cp --reflink --preserve now preserves attributes when cloning a file.
  [bug introduced in coreutils-7.5]

  cp --preserve=xattr no longer leaks resources on each preservation failure.
  [bug introduced in coreutils-7.1]

  dd now exits with non-zero status when it encounters a write error while
  printing a summary to stderr.
  [bug introduced in coreutils-6.11]

  dd cbs=N conv=unblock would fail to print a final newline when the size
  of the input was not a multiple of N bytes.
  [the non-conforming behavior dates back to the initial implementation]

  df no longer requires that each command-line argument be readable
  [bug introduced in coreutils-7.3]

  ls -i now prints consistent inode numbers also for mount points.
  This makes ls -i DIR less efficient on systems with dysfunctional readdir,
  because ls must stat every file in order to obtain a guaranteed-valid
  inode number.  [bug introduced in coreutils-6.0]

  tail -f (inotify-enabled) now flushes any initial output before blocking.
  Before, this would print nothing and wait: stdbuf -o 4K tail -f /etc/passwd
  Note that this bug affects tail -f only when its standard output is buffered,
  which is relatively unusual.
  [bug introduced in coreutils-7.5]

  tail -f once again works with standard input.  inotify-enabled tail -f
  would fail when operating on a nameless stdin.  I.e., tail -f < /etc/passwd
  would say "tail: cannot watch `-': No such file or directory", yet the
  relatively baroque tail -f /dev/stdin < /etc/passwd would work.  Now, the
  offending usage causes tail to revert to its conventional sleep-based
  (i.e., not inotify-based) implementation.
  [bug introduced in coreutils-7.5]

** Portability

  ln, link: link f z/ would mistakenly succeed on Solaris 10, given an
  existing file, f, and nothing named "z".  ln -T f z/ has the same problem.
  Each would mistakenly create "z" as a link to "f".  Now, even on such a
  system, each command reports the error, e.g.,
  link: cannot create link `z/' to `f': Not a directory

** New features

  cp --reflink accepts a new "auto" parameter which falls back to
  a standard copy if creating a copy-on-write clone is not possible.

** Changes in behavior

  tail -f now ignores "-" when stdin is a pipe or FIFO.
  tail-with-no-args now ignores -f unconditionally when stdin is a pipe or FIFO.
  Before, it would ignore -f only when no file argument was specified,
  and then only when POSIXLY_CORRECT was set.  Now, :|tail -f - terminates
  immediately.  Before, it would block indefinitely.


* Noteworthy changes in release 7.5 (2009-08-20) [stable]

** Bug fixes

  dd's oflag=direct option now works even when the size of the input
  is not a multiple of e.g., 512 bytes.

  dd now handles signals consistently even when they're received
  before data copying has started.

  install runs faster again with SELinux enabled
  [introduced in coreutils-7.0]

  ls -1U (with two or more arguments, at least one a nonempty directory)
  would print entry names *before* the name of the containing directory.
  Also fixed incorrect output of ls -1RU and ls -1sU.
  [introduced in coreutils-7.0]

  sort now correctly ignores fields whose ending position is specified
  before the start position. Previously in numeric mode the remaining
  part of the line after the start position was used as the sort key.
  [This bug appears to have been present in "the beginning".]

  truncate -s failed to skip all whitespace in the option argument in
  some locales.

** New programs

  stdbuf: A new program to run a command with modified stdio buffering
  for its standard streams.

** Changes in behavior

  ls --color: files with multiple hard links are no longer colored differently
  by default. That can be enabled by changing the LS_COLORS environment
  variable. You can control that using the MULTIHARDLINK dircolors input
  variable which corresponds to the 'mh' LS_COLORS item. Note these variables
  were renamed from 'HARDLINK' and 'hl' which were available since
  coreutils-7.1 when this feature was introduced.

** Deprecated options

  nl --page-increment: deprecated in favor of --line-increment, the new option
  maintains the previous semantics and the same short option, -i.

** New features

  chroot now accepts the options --userspec and --groups.

  cp accepts a new option, --reflink: create a lightweight copy
  using copy-on-write (COW).  This is currently only supported within
  a btrfs file system.

  cp now preserves time stamps on symbolic links, when possible

  sort accepts a new option, --human-numeric-sort (-h): sort numbers
  while honoring human readable suffixes like KiB and MB etc.

  tail --follow now uses inotify when possible, to be more responsive
  to file changes and more efficient when monitoring many files.


* Noteworthy changes in release 7.4 (2009-05-07) [stable]

** Bug fixes

  date -d 'next mon', when run on a Monday, now prints the date
  7 days in the future rather than the current day.  Same for any other
  day-of-the-week name, when run on that same day of the week.
  [This bug appears to have been present in "the beginning". ]

  date -d tuesday, when run on a Tuesday -- using date built from the 7.3
  release tarball, not from git -- would print the date 7 days in the future.
  Now, it works properly and prints the current date.  That was due to
  human error (including not-committed changes in a release tarball)
  and the fact that there is no check to detect when the gnulib/ git
  submodule is dirty.

** Build-related

  make check: two tests have been corrected

** Portability

  There have been some ACL-related portability fixes for *BSD,
  inherited from gnulib.


* Noteworthy changes in release 7.3 (2009-05-01) [stable]

** Bug fixes

  cp now diagnoses failure to preserve selinux/xattr attributes when
  --preserve=context,xattr is specified in combination with -a.
  Also, cp no longer suppresses attribute-preservation diagnostics
  when preserving SELinux context was explicitly requested.

  ls now aligns output correctly in the presence of abbreviated month
  names from the locale database that have differing widths.

  ls -v and sort -V now order names like "#.b#" properly

  mv: do not print diagnostics when failing to preserve xattr's on file
  systems without xattr support.

  sort -m no longer segfaults when its output file is also an input file.
  E.g., with this, touch 1; sort -m -o 1 1, sort would segfault.
  [introduced in coreutils-7.2]

** Changes in behavior

  shred, sort, shuf: now use an internal pseudorandom generator by default.
  This is mainly noticable in shred where the 3 random passes it does by
  default should proceed at the speed of the disk.  Previously /dev/urandom
  was used if available, which is relatively slow on GNU/Linux systems.

** Improved robustness

  cp would exit successfully after copying less than the full contents
  of a file larger than ~4000 bytes from a linux-/proc file system to a
  destination file system with a fundamental block size of 4KiB or greater.
  Reading into a 4KiB-or-larger buffer, cp's "read" syscall would return
  a value smaller than 4096, and cp would interpret that as EOF (POSIX
  allows this).  This optimization, now removed, saved 50% of cp's read
  syscalls when copying small files.  Affected linux kernels: at least
  2.6.9 through 2.6.29.
  [the optimization was introduced in coreutils-6.0]

** Portability

  df now pre-mounts automountable directories even with automounters for
  which stat-like syscalls no longer provoke mounting.  Now, df uses open.

  `id -G $USER` now works correctly even on Darwin and NetBSD. Previously it
  would either truncate the group list to 10, or go into an infinite loop,
  due to their non-standard getgrouplist implementations.
  [truncation introduced in coreutils-6.11]
  [infinite loop introduced in coreutils-7.1]


* Noteworthy changes in release 7.2 (2009-03-31) [stable]

** New features

  pwd now accepts the options --logical (-L) and --physical (-P).  For
  compatibility with existing scripts, -P is the default behavior
  unless POSIXLY_CORRECT is requested.

** Bug fixes

  cat once again immediately outputs data it has processed.
  Previously it would have been buffered and only output if enough
  data was read, or on process exit.
  [bug introduced in coreutils-6.0]

  comm's new --check-order option would fail to detect disorder on any pair
  of lines where one was a prefix of the other.  For example, this would
  fail to report the disorder: printf 'Xb\nX\n'>k; comm --check-order k k
  [bug introduced in coreutils-7.0]

  cp once again diagnoses the invalid "cp -rl dir dir" right away,
  rather than after creating a very deep dir/dir/dir/... hierarchy.
  The bug strikes only with both --recursive (-r, -R) and --link (-l).
  [bug introduced in coreutils-7.1]

  ls --sort=version (-v) sorted names beginning with "." inconsistently.
  Now, names that start with "." are always listed before those that don't.

  pr: fix the bug whereby --indent=N (-o) did not indent header lines
  [bug introduced in coreutils-6.9.90]

  sort now handles specified key ends correctly.
  Previously -k1,1b would have caused leading space from field 2 to be
  included in the sort while -k2,3.0 would have not included field 3.

** Changes in behavior

  cat,cp,install,mv,split: these programs now read and write a minimum
  of 32KiB at a time.  This was seen to double throughput when reading
  cached files on GNU/Linux-based systems.

  cp -a now tries to preserve extended attributes (xattr), but does not
  diagnose xattr-preservation failure.  However, cp --preserve=all still does.

  ls --color: hard link highlighting can be now disabled by changing the
  LS_COLORS environment variable. To disable it you can add something like
  this to your profile: eval `dircolors | sed s/hl=[^:]*:/hl=:/`


* Noteworthy changes in release 7.1 (2009-02-21) [stable]

** New features

  Add extended attribute support available on certain filesystems like ext2
  and XFS.
    cp: Tries to copy xattrs when --preserve=xattr or --preserve=all specified
    mv: Always tries to copy xattrs
    install: Never copies xattrs

  cp and mv accept a new option, --no-clobber (-n): silently refrain
  from overwriting any existing destination file

  dd accepts iflag=cio and oflag=cio to open the file in CIO (concurrent I/O)
  mode where this feature is available.

  install accepts a new option, --compare (-C): compare each pair of source
  and destination files, and if the destination has identical content and
  any specified owner, group, permissions, and possibly SELinux context, then
  do not modify the destination at all.

  ls --color now highlights hard linked files, too

  stat -f recognizes the Lustre file system type

** Bug fixes

  chgrp, chmod, chown --silent (--quiet, -f) no longer print some diagnostics
  [bug introduced in coreutils-5.1]

  cp uses much less memory in some situations

  cp -a now correctly tries to preserve SELinux context (announced in 6.9.90),
  doesn't inform about failure, unlike with --preserve=all

  du --files0-from=FILE no longer reads all of FILE into RAM before
  processing the first file name

  seq 9223372036854775807 9223372036854775808 now prints only two numbers
  on systems with extended long double support and good library support.
  Even with this patch, on some systems, it still produces invalid output,
  from 3 to at least 1026 lines long. [bug introduced in coreutils-6.11]

  seq -w now accounts for a decimal point added to the last number
  to correctly print all numbers to the same width.

  wc --files0-from=FILE no longer reads all of FILE into RAM, before
  processing the first file name, unless the list of names is known
  to be small enough.

** Changes in behavior

  cp and mv: the --reply={yes,no,query} option has been removed.
  Using it has elicited a warning for the last three years.

  dd: user specified offsets that are too big are handled better.
  Previously, erroneous parameters to skip and seek could result
  in redundant reading of the file with no warnings or errors.

  du: -H (initially equivalent to --si) is now equivalent to
  --dereference-args, and thus works as POSIX requires

  shred: now does 3 overwrite passes by default rather than 25.

  ls -l now marks SELinux-only files with the less obtrusive '.',
  rather than '+'.  A file with any other combination of MAC and ACL
  is still marked with a '+'.


* Noteworthy changes in release 7.0 (2008-10-05) [beta]

** New programs

  timeout: Run a command with bounded time.
  truncate: Set the size of a file to a specified size.

** New features

  chgrp, chmod, chown, chcon, du, rm: now all display linear performance,
  even when operating on million-entry directories on ext3 and ext4 file
  systems.  Before, they would exhibit O(N^2) performance, due to linear
  per-entry seek time cost when operating on entries in readdir order.
  Rm was improved directly, while the others inherit the improvement
  from the newer version of fts in gnulib.

  comm now verifies that the inputs are in sorted order.  This check can
  be turned off with the --nocheck-order option.

  comm accepts new option, --output-delimiter=STR, that allows specification
  of an output delimiter other than the default single TAB.

  cp and mv: the deprecated --reply=X option is now also undocumented.

  dd accepts iflag=fullblock to make it accumulate full input blocks.
  With this new option, after a short read, dd repeatedly calls read,
  until it fills the incomplete block, reaches EOF, or encounters an error.

  df accepts a new option --total, which produces a grand total of all
  arguments after all arguments have been processed.

  If the GNU MP library is available at configure time, factor and
  expr support arbitrarily large numbers.  Pollard's rho algorithm is
  used to factor large numbers.

  install accepts a new option --strip-program to specify the program used to
  strip binaries.

  ls now colorizes files with capabilities if libcap is available

  ls -v now uses filevercmp function as sort predicate (instead of strverscmp)

  md5sum now accepts the new option, --quiet, to suppress the printing of
  'OK' messages.  sha1sum, sha224sum, sha384sum, and sha512sum accept it, too.

  sort accepts a new option, --files0-from=F, that specifies a file
  containing a null-separated list of files to sort.  This list is used
  instead of filenames passed on the command-line to avoid problems with
  maximum command-line (argv) length.

  sort accepts a new option --batch-size=NMERGE, where NMERGE
  represents the maximum number of inputs that will be merged at once.
  When processing more than NMERGE inputs, sort uses temporary files.

  sort accepts a new option --version-sort (-V, --sort=version),
  specifying that ordering is to be based on filevercmp.

** Bug fixes

  chcon --verbose now prints a newline after each message

  od no longer suffers from platform bugs in printf(3).  This is
  probably most noticeable when using 'od -tfL' to print long doubles.

  seq -0.1 0.1 2 now prints 2,0 when locale's decimal point is ",".
  Before, it would mistakenly omit the final number in that example.

  shuf honors the --zero-terminated (-z) option, even with --input-range=LO-HI

  shuf --head-count is now correctly documented.  The documentation
  previously claimed it was called --head-lines.

** Improvements

  Improved support for access control lists (ACLs): On MacOS X, Solaris 7..10,
  HP-UX 11, Tru64, AIX, IRIX 6.5, and Cygwin, "ls -l" now displays the presence
  of an ACL on a file via a '+' sign after the mode, and "cp -p" copies ACLs.

  join has significantly better performance due to better memory management

  ls now uses constant memory when not sorting and using one_per_line format,
  no matter how many files are in a given directory.  I.e., to list a directory
  with very many files, ls -1U is much more efficient.

  od now aligns fields across lines when printing multiple -t
  specifiers, and no longer prints fields that resulted entirely from
  padding the input out to the least common multiple width.

** Changes in behavior

  stat's --context (-Z) option has always been a no-op.
  Now it evokes a warning that it is obsolete and will be removed.
2011-10-03 16:17:08 +00:00
wiz
992b55a997 +ts 2011-10-03 11:02:48 +00:00
wiz
b4970ef911 Initial import of ts-0.7.0, packaged for wip by Jan Šmydke.
A simple and flexible batch system for a single machine. Each user uses a
personal queue which can run several jobs in parallel.
2011-10-03 11:02:28 +00:00
dholland
41cb935f14 fix getline conflict 2011-10-02 03:18:39 +00:00
dholland
80eacd4928 Fix trivial broken build. Then, fix extensive but straightforward LP64
issues reported by gcc. PKGREVISION -> 6.
2011-10-02 01:20:55 +00:00
dholland
84bb7e78f5 - fix amd64 build (use size_t, not int, with getline)
- provide getline only for older netbsd
- don't install executable man pages
2011-10-01 22:32:11 +00:00
dholland
9f9bdb6fce Buildlink with curses correctly. Fix build. Add patch comments.
PKGREVISION -> 2.
2011-10-01 21:42:16 +00:00
wiz
e1fdfe66af Fix build on -current with fuse option turned on (default off).
From B.ICT A.P. deBROUWER Jr. in PR 45401.
2011-09-29 22:04:31 +00:00
wiz
2058a302d1 Fix build on NetBSD-current. 2011-09-29 21:00:19 +00:00
wiz
8d30ec72a9 Fix installation for rename of vfs option to mc-vfs.
Bump PKGREVISION since it's default-on.
2011-09-29 20:57:30 +00:00
joerg
758ff92f82 GC redundant PKG_DESTDIR_SUPPORT. 2011-09-29 14:46:22 +00:00
bouyer
77defb9d67 Joerg pointed out that syslog-ng-${VER} is ${PKGNAME_NOREV}, so use
the later. No functionnal change.
2011-09-28 18:17:25 +00:00
bouyer
6a9a4a7280 Ops, can't use ${PKGNAME} as WRKSRC when PKGREVISION is not empty 2011-09-27 16:27:07 +00:00
bouyer
4e40e923b9 Honnour ${VARBASE} for localstatedir and pid file.
Bump PKGREVISION.
2011-09-27 16:21:22 +00:00
joerg
344a47bb12 Ignore missing Perl for make_catalog_backup 2011-09-24 12:59:34 +00:00
bouyer
042008de97 Update syslog-ng to 3.2.4 (from 1.6.2), OK agc@.
Changes for 3 years of work is too large to paste here ...
2011-09-21 19:33:09 +00:00
bouyer
ed86c21e74 Add eventlog 2011-09-21 19:30:18 +00:00
bouyer
26b29b938f Initial import of eventlog 0.2.12, required by the upcoming syslog-ng
update (OK agc@)
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and syslog
is that EventLog tries to add structure to messages.

Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.

EventLog provides an interface to build, format and output an event record.
The exact format and output method can be customized by the administrator
via a configuration file.
2011-09-21 19:29:24 +00:00
wiz
d5f9db2eec Add a line describing which part of munin is in this package.
Requested by Snader_LB.
2011-09-15 12:33:49 +00:00
hans
00019e6152 Fix build on SunOS. 2011-09-14 18:12:57 +00:00
hans
ce63c6568e Fix build on SunOS. 2011-09-14 17:46:13 +00:00
hans
f297632ae4 Use ${AUTORECONF_ARGS} to work with native pkg-config. 2011-09-14 17:44:55 +00:00
hans
bdf7804eae Use PKGSRC_SHELL instead of /bin/sh. Fixes build on SunOS. 2011-09-14 17:43:32 +00:00
hans
c71a0673c0 Use SunOS-specific system shutdown mechanism when building for SunOS. 2011-09-14 17:42:08 +00:00
hans
14d74a95df Use ${AUTORECONF_ARGS} to make it work with native pkg-config. 2011-09-14 17:40:57 +00:00
apb
14f779a61d USE_TOOLS+=pkg-config. According to dholland, this used to be
pulled in from ../../devel/glib2/modules.mk, but it's now needed
in sysutils/gio-fam/Makefile.

Not bumping PKGREVISION because the package did not build before.
2011-09-13 08:16:12 +00:00
wiz
c33fdc05ee Update to 0.7.24, set LICENSE, remove patch that was integrated and another
one that's unnecessary.

version 0.7.24
=====================================
2011-03-17

* Add cdinfo_get_track_last_lsn() which is like cdinfo_get_track_last_lsn()
* Make libvcdinfo work when called from C++, add C++ example program
* Fail less severely when trying to determine if medium is VCD
* Documentation and doxygen improvements
* Guard against various srncat buffer overflows
* Correct copyright and GPL version indication a containingReed-Solomon encoding
* Patch for memory exhaustion for VCD 2.0 disks SR 105012
2011-09-12 21:35:10 +00:00
taca
fc57c7f2ab Update ruby-directory-watcher pacakge to 1.4.1.
== 1.4.1 / 2011-08-29

Minor Enhancements
- support for latest 'cool.io'
2011-09-12 13:36:18 +00:00
bouyer
b135f72195 Apply patch from http://www.openwall.com/lists/oss-security/2011/09/02/2,
fixing SA45835.
Bump pkgrevision
2011-09-10 18:35:51 +00:00
abs
b2d7ce122c fix #elif botch which prevented build under gcc-4.5.3. No functional change 2011-09-10 16:35:04 +00:00
wiz
879f53283e Reset maintainer. 2011-09-08 21:57:55 +00:00
shattered
bb24111ddf PR/36803 -- remove stray '&'. Thanks to Jukka Salmi for noticing this. 2011-09-08 20:59:13 +00:00
drochner
bf3926158e make pulseaudio requirement an option (default off, to keep the
status quo), bump PKGREV
2011-09-08 20:09:25 +00:00
christos
7c8b2b3db0 PR/45323: Robert Elz: Make this work for 5.0; from kre 2011-09-03 14:44:03 +00:00
christos
bd81419c94 welcome to 4.84 2011-09-03 12:32:32 +00:00
christos
5f1c53705e make syscalls generation code handle old style [5.x] syscalls.master 2011-09-01 13:00:49 +00:00
obache
05c1014efd + p5-IO-BufferedSelect 2011-08-30 11:41:22 +00:00
obache
2bb56b7d2a Import p5-IO-BufferedSelect-1.0 as sysutils/p5-IO-BufferedSelect.
Based on PR#45262 by Brian De Wolf, some fixes by me.

The purpose of this module is to implement a buffered version of the select
interface that operates on lines, rather than characters. Given a set of
filehandles, it will block until a full line is available on one or more of
them.
2011-08-30 11:39:28 +00:00
christos
daa7afeb17 make it work for NetBSD-current 2011-08-30 10:43:11 +00:00
obache
dfe1acb1bc * drop dependency on gdbm, not used directly.
* enable pulseaudio support, current pulseaudio package is sufficient version.
* adjust BUILDLINK_API_DEPENDS.*.

Bump PKGREVISION.
2011-08-28 07:44:29 +00:00
jmcneill
a98e474ab2 Adjust ONLY_FOR_PLATFORM to not match 5.99 2011-08-27 12:37:45 +00:00
jmcneill
a4fce68833 + netbsd-kmod-tools 2011-08-27 12:33:53 +00:00
jmcneill
59a949601f Import kmod tools for NetBSD 5.
Kernel modules allow the system administrator to dynamically add and
remove functionality from a running system.  This ability also helps
software developers to develop new parts of the kernel without constantly
rebooting to test their changes.

This package provides the necessary utilities for using kernel modules on
NetBSD 5.x.

The modload utility loads a kernel module specified by the module parameter
into the running system. The modunload utility unloads a loadable kernel
module from a running system. The modstat utility displays the status of
any kernel modules present in the kernel.
2011-08-27 12:33:11 +00:00
cheusov
bc93c2c177 Fix build failure on Solaris-10 with gcc. PR 45287. 2011-08-26 13:39:55 +00:00
wiz
ca383c3a7a Update to 1.0.30. Drop maintainership since I never actually used it...
Changes since version 1.0.29:

    A bug fix in the handling of readdir errors; in earlier versions,
    it was theoretically possible for a failing hard drive or other
    errors in reading directories to result in files being silently
    omitted from an archive.

    Several bug fixes relating to the handling of @archive directives
    with mtree files.

    A bug fix to prevent cache directory corruption resulting in
    tarsnap failing if it was interrupted at exactly the right
    (wrong) moment in its operation.

    A bug fix to correctly handle ~ in tarsnap -s path substitutions.

    Many more minor bug fixes.
2011-08-25 15:24:14 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
shattered
e0c5d6066c PR/42954 -- disable libtool if static-bacula option is on. Doesn't yet
work though.
2011-08-17 20:23:11 +00:00
shattered
dd81ae1e58 PR/38104 - remove conflict with nut: rename upsimage.cgi to apcupsimage.cgi
OK by maintainer.
2011-08-14 21:42:14 +00:00
abs
07a67b46ed Fix build with gcc 4.5.3 under NetBSD 2011-08-14 20:42:40 +00:00
obache
a7a8ace5fe Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:52:49 +00:00
taca
8340af54d8 Update sysutils/ruby-facter package to 1.6.0.
1.6.0
===
9404a7a (#7670) Add an acceptance test
0c23845 maint: Fix spelling of acceptance directory
926e912 (#7670) Stop preloading all facts in the application
2255abe (#7670) Never fail to find a fact that is present
8002c24 (#7507) Fix 1.9.2 test failure
0635822 Removed inappropriately uncredited Ohai method from ec2 fact
6b1cd16 (#6614) Update ipaddress6 fact to work with Ruby 1.9
21fe217 (#6612) Changed uptime spec to be endian agnostic
19f96b5 (#6728) Facter improperly detects openvzve on CloudLinux systems
5b10173 (#5135) Fix faulty logic in physicalprocessorcount
53cd946 Ensures that ARP facts are returned only on EC2 hosts
bfa038d Fixed #6974 - Moved to Apache 2.0 license
d56bca8 refactor the mechanism for allowing for resolution ordering to be influenced
9f4c5c6 (#6740) facter doesn't always respect facts in environment variables
7441b32 Partial fix for #6971 - Fix for virtual tests
7f3e89d (#2714) Fixed faulty test
bfc16f6 (#2714) Added timeout to prtdiag resulution
c2ff833 (#5135) Refactored physicalprocessorcount
0c4a98b Re-factor. Do not use pure-Ruby file reading against "/proc/cpuinfo" and possibly any entry under "/sys" from the sysfs file system.
cb52b06 Fix. Using sysfs file system entries to count the number of physical CPUs. Fall-back to "/proc/cpuinfo" included for backward-compatibility with legacy systems.
3efa9d7 (#3856) Add virtualbox detection via lspci (graphics card), dmidecode, and prtdiag for Solaris and corresponding tests. Darwin case is not handled yet.
7c80172 (#6883) Update Facter install.rb to be slightly more informative.
d31e3f9 (#5394) Document each Facter fact.
af4947c (#6862) Add a default subject for the mail_patches rake task
d6967a0 (#6613) Switch solaris macaddress fact to netstat
e056218 (#6817) Fix for Ruby 1.9 by calling .each_line on a string
861c2b2 maint: cleanup whitespace
f6c9927 (#6719) Corrected faulty logic in bugfix
e42e57c (#3856) Add virtualbox detection via lspci (graphics card), dmidecode, and prtdiag for Solaris and corresponding tests. Darwin case is not handled yet.
0b5b546 (#6883) Update Facter install.rb to be slightly more informative.
7c08270 (#5394) Document each Facter fact.
06eb3f5 (#6883) Update Facter install.rb to be slightly more informative.
1063753 (#6862) Add a default subject for the mail_patches rake task
56b5f10 (#6613) Switch solaris macaddress fact to netstat
fd4f31c (#6817) Fix for Ruby 1.9 by calling .each_line on a string
72996ff maint: cleanup whitespace
2011-08-12 17:14:42 +00:00
taca
d261d90251 Fix dependency pattern.
Bump PKGREVISION.
2011-08-12 17:13:38 +00:00
gls
651d1c5680 Update sysutils/capistrano to 2.8.0
Upstream changelog:

  ## 2.8.0 / August 3 2011

  A short release, after the last. Announcing Rails 3.1 asset pipeline support.

  The asset pipeline support requires an additiona `load` in your `Capfile`.

  You can see information pertaining to the pull request, including the inline
  comments here: https://github.com/capistrano/capistrano/pull/35

  Documentation will be available soon in the wiki.

  * Drop-In Rails 3.1 asset pipeline support. (Chris Griego)

  ## 2.7.0 / August 3 2011

  A fairly substantial release. There are fixes so that current_release works
  during dry-runs, (although, apparently still not with bundler.)

  The test-suite was also modified to work with Ruby 1.9.2, except in one case
  where Ruby 1.9.x calls `to_ary` and `to_a` on mocks, which still makes an
  error. 1.9.x has always been supported, but due to lack of maintenance on my
  part the tests didn't ever pass.

  The `start`, `stop` and `restart` tasks have been reduced to mere hooks into
  which extensions can define their own functionality.

  The `readme` was also slightly improved, simply tweaks to express how best to
  run the test suite.

  * Ensure dry-run works with `:current_release` variable (Carol Nichols)
  * Added a new variable `:git_submodules_recursive`, setting the value to false
  will ensure Git doesn't recursively initialize and checkout submodules. (Konstantin Kudryashov)
  * Added an additional task option, `:on_no_matching_servers`, setting the
  value to `:continue` will ensure tasks with no matched servers continue
  without error, instead of raising `Capistrano::NoMatchingServersError` as was
  the previous behaviour. (Chris Griego)

  A huge thanks to all contributors, as always!

  Remember: @capistranorb on twitter for news.

  ## 2.6.1 / June 25 2011

  A short maintenance release, Some fixes to the verbose flag inside the Git SCM
  as well as another argument for the (internal) `variable()` command, offering
  a default. The Git SCM is now verbose by default, but can be disabled by
  setting `:scm_verbose` to false.

  There has been an additional method added to string, within the context of the
  test suite, I'm always sketchy about adding additional methods to core
  classes, but it's a short term fix until I make the time to patch the test
  suite not to compare strings literally. The method is `String#compact`, and is
  implemented simply as `self.gsub(/\s+/, ' ')`.

  Here's the run-down of changes, and their committers, as always - a huge thank
  you to the community that continues to drive Capistrano's development.

  * `deploy:setup` now respects `:group_writable` (Daniel Duvall)
  * Fixes to `:scm_verbose` for the Git module (defaults to On.) (Matthew Davies)
  * Will now copy hidden files in the project's root into the release
  directory (Mark Jaquith)
  * Now handles closing already-dead connections in a sane way (does not raise
  an exception) (Will Bryant)
  * Renamed `Capistrano::VERSION::TINY` to `Capistrano::VERSION::PATCH` (Lee
  Hambley)
  * Removed the `VERSION` file (Lee Hambley)
2011-08-08 21:37:52 +00:00
gls
2512309d24 Update sysutils/fabric to 1.2.0
Upstream changelog:
=========

  * :release:`1.2.0 <2011-07-12>`
  * :feature:`22` Enhanced `@task <fabric.decorators.task>` to add :ref:`aliasing
    <task-aliases>`, :ref:`per-module default tasks <default-tasks>`, and
    :ref:`control over the wrapping task class <task-decorator-and-classes>`.
    Thanks to Travis Swicegood for the initial work and collaboration.
  * 🐛`380` Improved unicode support when testing objects for being
    string-like. Thanks to Jiri Barton for catch & patch.
  * :support:`382` Experimental overhaul of changelog formatting & process to
    make supporting multiple lines of development less of a hassle.
  * :release:`1.1.2 <2011-07-07>` (see below for details)
  * :release:`1.0.2 <2011-06-24>` (see below for details)

Prehistory
==========

  The content below this section comes from older versions of Fabric which wrote
  out changelogs to individual, undated files. They have been concatenated and
  preserved here for historical reasons, and may not be in strict chronological
  order.

  ----


Changes in version 1.1.2 (2011-07-07)
=====================================

Bugfixes
--------

  * :issue:`375`: The logic used to separate tasks from modules when running
    ``fab --list`` incorrectly considered task classes implementing the mapping
    interface to be modules, not individual tasks. This has been corrected.
    Thanks to Vladimir Mihailenco for the catch.
2011-08-08 21:04:26 +00:00
bouyer
46c0cd7f46 Apply patch from PR pkg/45171, fixing rc.d script on DragonFly. 2011-08-07 17:27:24 +00:00
cheusov
b742beedd2 Update to version 0.9. This fixes build failures on Linux (PR 44001).
Support for NetBSD was added.
Fixes for pkglint warnings. Oked by wiz@
2011-08-06 16:36:41 +00:00
joerg
83c5eae674 Disable stack scan for clang. It fails miserable and I can't figure out
what this $%^&$%^& is supposed to do.
2011-08-04 11:40:49 +00:00
joerg
94956dd049 Fix getline usage. 2011-08-04 11:37:58 +00:00
bouyer
35dfda410c Update to 3.14.9.
Dragonfly users, please test that is still builds !
pkgsrc change: as snmp support doesn't depend on net-snmp
anymore, remove snmp option and always build snmp support.
cgi option now depend on graphics/gd/

User-visible changes sinces 3.14.3:

2010-08-30 14:18  adk0212

        * src/drivers/snmplite/: mge-mib.cpp, mge-oids.h, mibs.cpp:

        Add support for MGE SNMP MIB. Contributed by Lars Täer
        <taeuber@bbaw.de>

2010-07-30 18:04  adk0212

        * src/drivers/snmplite/: apc-mib.cpp, apc-oids.h, mib.cpp, oids.h,
        rfc1628-mib.cpp, rfc1628-oids.h, snmplite.cpp, snmplite.h:

        Add support for RFC1628 SNMP MIB. Refactor APC MIB and create
        MibStrategy struct for associating MIB/CI mapping with
        corresponding processing function. RFC1628 strategy is coded per
        the MIB but untested.

2010-01-10 10:29  adk0212

        * include/defines.h, src/apctest.c, src/drivers/usb/usb.c:

        Add apctest support for reading/setting self-test interval on USB.
        Also show current setting in UPS status. Contributed by James
        Belleau <jpbelleau@gmail.com>

2009-10-25 11:03  adk0212

        * configure, autoconf/config.h.in, autoconf/configure.in,
        autoconf/variables.mak.in, include/struct.h,
        platforms/etc/apcupsd.conf.in, src/drivers/Makefile,
        src/drivers/drivers.c, src/drivers/snmplite/Makefile,
        src/drivers/snmplite/asn.cpp, src/drivers/snmplite/asn.h,
        src/drivers/snmplite/mib.cpp, src/drivers/snmplite/snmp.cpp,
        src/drivers/snmplite/snmp.h, src/drivers/snmplite/snmplite.cpp,
        src/drivers/snmplite/snmplite.h, src/lib/apcconfig.c,
        src/lib/apcstatus.c:

        Add SNMP Lite driver which does not depend on net-snmp library.
        This makes it more portable and eliminates need to move libsnmp.so
        to /lib in order to do a killpower on systems where /usr is
        unmounted.

2009-09-01 20:30  adk0212

        * src/apctest.c:

        Implement battery calibration in apctest for USB models.  Thanks to
        James Belleau <james@belleau.net> for the original implementation
        which has been modified somewhat in this commit.

2009-05-02 10:30  adk0212

        * src/action.c:

        Change log level of UPS self-test messages to WARNING from ALERT.
        Given that self-test messages are routine, they do not belong at
        LOG_ALERT.  Contributed by Dave Ewart <davee@ceu.ox.ac.uk>.

2009-04-25 10:58  adk0212

        * src/lib/apcconfig.c:

        Remove EVENTFILE, EVENTFILEMAX config directives. These were
        replaced by the plural versions that are in use today (EVENTSFILE,
        EVENTSFILEMAX) almost 10 years ago. It's time to kill the old
        names.  (h/t Trevor Roydhouse <trev@sentry.org>)

2009-03-02 17:48  adk0212

        * doc/apcupsd.man, include/drivers.h, include/extern.h,
        src/action.c, src/apctest.c, src/apcupsd.c, src/device.c,
        src/options.c, src/drivers/drivers.c,
        src/drivers/apcsmart/apcsmart.h, src/drivers/apcsmart/smart.c,
        src/drivers/apcsmart/smartoper.c, src/drivers/usb/usb.c,
        src/drivers/usb/usb.h, src/lib/apclock.c:

        Add support for turning the UPS off completely. This complements
        existing hibernate (aka killpower) functionality. Turn-off is
        implemented for apcsmart and USB drivers, subject to support for
        the relevant commands in the UPS itself. Contributed by Keith
        Campbell <campbell@econnectix.com>.

2008-06-29 11:12  adk0212

        * src/action.c:

        Fix bug in LOWBATT glitch handling. We must examine LOWBATT for
        changes every time thru the status loop, not just during the
        OnBattery state.  Otherwise we can miss the initial LOWBATT
        assertion, which defeats the glitch rejection logic.

2008-05-06 20:16  skoona

        * src/gapcmon/gapcmon.c:

        Corrected the use of NOMPOWER and the calc of current usage amount

2008-05-04 11:13  adk0212

        * src/drivers/usb/usb.c:

        Add a heuristic to fix up incorrect NOMINV or NOMOUTV. Some UPSes
        (RS 500) report decivolts instead of volts. Reported by Kirill S.
        Bychkov <yason@linklevel.net>.

2008-01-27 12:00  adk0212

        * include/struct.h, platforms/etc/apcupsd.conf.in,
        platforms/mingw/apcupsd.conf.in, src/device.c,
        src/drivers/net/net.c, src/drivers/snmp/drv_powernet.c,
        src/lib/apcconfig.c:

        Add POLLTIME directive to control UPS polling interval. NETTIME is
        accepted as a synonym for compatibility with old config files.
2011-08-01 14:54:51 +00:00
shattered
7c86e54a43 PR/36803 -- honour PKG_SYSCONFDIR 2011-07-30 10:47:54 +00:00
bouyer
5ecb8fbb98 Add p5-UPS-Nut 2011-07-29 15:15:45 +00:00
bouyer
7430a85c10 Initial import of p5-UPS-Nut version 2.6.1:
Perl interface to talk to the NUT upsd network daemon
2011-07-29 15:13:58 +00:00
bouyer
dbc0b04143 Update ups-nut* from 2.0.5 to 2.6.1. Changes are too large to list here,
see: http://www.networkupstools.org/source/2.6/new-2.6.1.txt
2011-07-29 15:11:40 +00:00
jakllsch
60ddf80dee Update flashrom to 0.9.4.
==New major user-visible features==
* Support for new programmers:
** OpenMoko Neo1973/Neo FreeRunner debug board version 2 or 3, FTDI FT2232-based (r1231)
** Olimex ARM-USB-TINY, ARM-USB-TINY-H, ARM-USB-OCD, and ARM-USB-OCD-H, FTDI FT2232-based (r1331)
** Open Graphics Project development card, OGD1 (r1241)
** Angelbird Wings PCIe SSD/88SX7042 (r1258)
** ITE IT85xx embedded controllers (r1262)
** Intel NIC with parallel flash (r1297)
* Dozens of added flash chips, chipsets, mainboards.
* Improved user interface.
* Reliability fixes for buggy hardware, buggy third party software and corner case spec conformance.
* Improved Dediprog SF100 support.
* Update port of flashrom package to Mac OS X using DirectHW.
* Improved support for protection status printing and chip unlocking.
* Fix and improve libpayload platform support.
* Add support for more than one Super I/O or EC per machine.
* Always read the flash chip before writing, for improved error checking and faster programming.
* Enable write support on NVIDIA MCP6x/MCP7x.
* Added SPI flash emulation capability to the dummy programmer.

==Infrastructural improvements and fixes==
* Shutdown function registration
* Improved error messages
* Correctness fixes
* Various workarounds for broken hardware
* Code cleanups
2011-07-29 13:35:42 +00:00
agc
78c52a5b0c Add and enable libvirt 2011-07-26 06:07:26 +00:00
agc
ecb9f5cfff Initial import of libvert version 0.9.3 into the packages collection.
libvirt is:
	+ A toolkit to interact with the virtualization capabilities of recent
	  versions of operating systems, see our project goals for details.
	+ A long term stable C API
	+ A set of bindings for common languages
	+ A CIM provider for the DMTF virtualization schema
	+ A QMF agent for the AMQP/QPid messaging system
	libvirt supports:
	+ The KVM/QEMU Linux hypervisor
	+ The Xen hypervisor
	+ The LXC Linux container system
	+ The OpenVZ Linux container system
	+ The User Mode Linux paravirtualized kernel
	+ The VirtualBox hypervisor
	+ The VMware ESX and GSX hypervisors
	+ The VMware Workstation and Player hypervisors
	+ Virtual networks using bridging, NAT, VEPA and VN-LINK.
	+ Storage on IDE/SCSI/USB disks, FibreChannel, LVM, iSCSI, NFS and filesystems
	libvirt provides:
	+ Remote management using TLS encryption and x509 certificates
	+ Remote management authenticating with Kerberos and SASL
	+ Local access control using PolicyKit
	+ Zero-conf discovery using Avahi multicast-DNS
	+ Management of virtual machines, virtual networks and storage

I'm fairly sure that the NetBSD part of the bridging code still needs
some more work, but I'll leave that as an exercise for someone more
versed in it than I am.
2011-07-26 06:05:00 +00:00
jmcneill
2cad6f620c support HID descriptors larger than 256 bytes 2011-07-24 18:00:06 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
drochner
94e4ef2d00 don't propagate dependencies on fam and avahi -- thode are used by
plugin modules only, not by the base lib
2011-07-20 17:58:37 +00:00
jym
6c284b42ff - protect Xen's stdarg.h from multiple inclusion.
- build fix for stdarg under NetBSD.

Both backported from upstream. Seems to be needed to build pkg under 5.99.x

http://xenbits.xensource.com/hg/xen-unstable.hg/file/a574bf2f5059/xen/include/xe
n/stdarg.h
2011-07-19 18:54:11 +00:00
jym
f036c7a4ad - protect Xen's stdarg.h from multiple inclusion.
- build fix for stdarg under NetBSD.

Both backported from upstream. Seems to be needed to build pkg under 5.99.x

http://xenbits.xensource.com/hg/xen-unstable.hg/file/a574bf2f5059/xen/include/xen/stdarg.h
2011-07-19 18:53:53 +00:00
drochner
9e1a542deb participate in the client pkg's patches 2011-07-18 19:18:09 +00:00
drochner
4fe6510d5a fix fime namespace problems to make this compile with g++-4.5 2011-07-18 19:06:02 +00:00
drochner
d8135fd94c update to 1.2.8.12
changes: bugfixes
2011-07-13 20:12:23 +00:00
gls
86702a29fd Update sysutils/fabric to 1.1.1
Upstream changes highlights:

Many, many bugfixes.

In release 1.1, highlights are

    * #76: New-style tasks have been added. With the addition of the task
decorator and the Task class, you can now "opt-in" and explicitly mark task
functions as tasks, and Fabric will ignore the rest. The original behavior (now
referred to as "classic" tasks) will still take effect if no new-style tasks are
found. Major thanks to Travis Swicegood for the original implementation.
    * #56: Namespacing is now possible: Fabric will crawl imported module
objects looking for new-style task objects and build a dotted hierarchy (tasks
named e.g. web.deploy or db.migrations.run), allowing for greater organization.
See Namespaces for details. Thanks again to Travis Swicegood.
2011-07-12 20:56:21 +00:00
wiz
f10259d4e1 Update to 3.01a05:
All:

-	The makefile system now by default disables smake Simple Suffix Rules
	and the POSIX Suffix Rules in order to speed up inference rule search.

Libschily:

-	New functions mkgmtime() mklgmtime() and timegm()

Libfind:

-	libfind no longer aborts with a lack of memory but writes an error
	message

-	libfind now correctly frees memory that has been allocated internaly
	from treewalk()

Mkisofs (Maintained/enhanced by J

-	Mkisofs now correctly supports El Torito multi boot entries by introducing
	a Boot Dection Header before a list of alternate boot entries.

-	New option -eltorito-platform allows to set the El Torito platform id
	for a boot entry or for a list of boot entries. Supported values for the
	parameter are:

	-	x86	the standard value vor x86 based PCs

	-	PPC	the Power PC platform

	-	Mac	The Apple Mac platform

	-	efi	EFI based boot for PCs

	-	#	an arbitrary numerical value

-	New option -modification-date allows to specify a predictable UUID for grub.

	The syntax is: YYYY[MM[DD[HH[MM[SS]]]]][.hh][+-GHGM] and is forgiving
	enought to accept the pupular POSIX date format created by:

		date "+%Y-%m-%d %H:%M:%S %z"
2011-07-12 13:32:25 +00:00
jmcneill
d3ed4c29b9 + xc3028l-firmware 2011-07-11 18:27:29 +00:00
jmcneill
2c13bc6d68 Initial import of XC3028L firmware package. 2011-07-11 18:26:29 +00:00
drochner
2ed26db5b6 include <string.h> explicitely to get the memset() prototype, fixes
the build of cdrdao at least on NetBSD-current/gcc45
2011-07-08 18:18:16 +00:00
drochner
5c2ea6cca1 avoid gnutls, and implicit dependency on libgcrypt
bump PKGREV
2011-07-08 11:03:35 +00:00
shattered
2c46b832bd PR/34029 -- gtar is probably not required any more. 2011-07-03 13:59:53 +00:00
jym
b745ec2adb check-interpreter fix. 2011-07-03 12:11:29 +00:00
jym
db7d75f08a check-interpreter fix. 2011-07-03 11:52:55 +00:00
shattered
98c5e95a4e REPLACE_PERL in src/cats/make_catalog_backup.pl.in 2011-06-26 14:24:55 +00:00
schnoebe
f0f5d5a3b6 Convert to "PKG_DESTDIR_SUPPORT=user-destdir". 2011-06-20 23:49:36 +00:00
tron
bd1d01bf26 Fix build problem caused by tmpfs changes in NetBSD-current. 2011-06-20 10:19:54 +00:00
pettai
3482de427d Updated MASTER_SITES, HOMEPAGE 2011-06-19 16:40:52 +00:00
taca
80117e1142 Update pear-Log pacakge to 1.12.6.
Release date: 2011-05-26 05:28 UTC

Changelog:
- Improved the console handler's stream handling. (Bug 17874)
- Added a 'reopen' configuration parameter to the syslog handler.
  (Request 18185)
- The backtrace depth is now configurable via setBacktraceDepth().
  (Request 18423)
2011-06-19 15:57:09 +00:00
plunky
0a95862566 update to bluez-hcidump-2.1
from the ChangeLog:
	Add support for decoding OBEX Action command.
	Add support for decoding SMP commands.
	Add support for decoding ATT commands.
	Add support for missing LE decoding.
2011-06-19 13:02:35 +00:00
plunky
8a9b934f09 retain bt_compidtostr() prototype to fix a potential build error 2011-06-19 12:25:42 +00:00
taca
d3419795a0 Add and enable ruby-fssm. 2011-06-19 07:36:56 +00:00
taca
dae0ce9251 Importing ruby-fssm package version 0.2.7. It is needed by newer
ruby-compass pacakge.

The File System State Monitor keeps track of the state of any number
of paths and will fire events when said state changes
(create/update/delete). FSSM supports using FSEvents on MacOS, Inotify
on GNU/Linux, and polling anywhere else.
2011-06-19 07:36:15 +00:00
taca
4ed4d82ed6 Update ruby-facter package to 1.5.9.
1.5.9
=====
4de8b20 Updated CHANGELOG for 1.5.9rc6
cc67a01 Removed inappropriately uncredited Ohai method from ec2 fact
69f98da Add facter test for ticket 7039
f91c120 downcase arp output so that the ec2 arp is matched
a75f0f9 (#7039) Pre-load all facts when requesting a single fact
6b97242 Update CHANGELOG for 1.5.9rc5
acf0bb2 Ensures that ARP facts are returned only on EC2 hosts
76f544b Updated CHANGELOG for 1.5.9rc4
09b9f9b (#6795) Update tests to reflect changed exec
3db1cd0 Updated CHANGELOG for 1.5.9rc3
def3322 (#6795) xendomains: Ignore error output from xm list
f39d487 (#6763) Use Facter::Util::Resolution.exec for arp
3eb9410 arp: Cleanup indendation
50b9b3f Updated CHANGELOG for 1.5.9rc2
2fb8316 Clean up indentation, and alignment in macaddress_spec.rb
3f0a340 (#6716) fix facter issues on OSX with ipv6 in macaddress.rb.
43f82ef Update CHANGELOG for 1.5.9rc1
d62e079 Fixed #2346 - A much cleverer EC2 fact
0411d2e Fixed #2346 - Part 1: Added arp fact for Linux
5b6f4fa Discussion on ec2 facts - #2346
e917e1a Fixed #3087 - Identify VMWare
d0f0f63 (#6327) Memory facts should be available on Mac Darwin
458a22d Incremented release to 1.5.9
4eb64fe Fixed #6719 Typo
ffd80ac (#5011) Adds swap statistics for OSX
1207765 (#6719) Restricts virtualization types for zones
8d71db3 Fixed #6616 - Stubbing in VMware tests on Linux
aa959df Remove Solaris from the list of confined systems. It won't get the original lsb facts, and it's nonsensical too.
2e48e18 Fixed #6695 - Updated id fact for Darwin et al
d718af4 Fix #6679 - Added Scientific Linux to operatingsystem fact
dea6f78 Further fix to #5485 - SELinux facts
6d6d8da (#2721) Merged patch from Brane GraAnar
868e7ba (#5485) Made selinux_mode fact work
214da73 Fixed #5485 - Updated selinux_mode fact
ba2601f Fix for #6495 - Updated interface detection
93461d9 Fixed #5950 - Solaris ipaddress incorrect after bonding failure
2e06cdc (#6615) fix missing stub calls in loader specs
3c7841e (#5666) windows support for facter/id.rb
dd5d5bf (#4925) - MS Windows doesn't do man pages
52026ee Fixed #5699 - Added processorcount support for S390x
7dd730d Fixed #5699 - Added virtual support for s390x/Zlinux
d6ce08a Fixed #6611 - Fixed broken HPVM test and rationalised test structure
84fa3c4 (#6525) change semicolons to 'then' in case statement for ruby 1.9.2 compatibility
3e6217d Fixes #6521 and other Ruby 1.9 issues
eb5d6fc Fixed #6525 - Test failures on Ruby 1.9.x
cb25119 (#2270) add testing for the new ipaddress6 feature
ea29483 (#2270) add IPv6 support to facter core.
77eb512 (#2270) Remove DWIM code from ipaddress on Darwin.
f5bf0f5 (#6360) Flush Facter top level cache before every test case.
0d7a2e6 Fix #4755: add support for GNU/kFreeBSD platform where missing.
b88a088 (#5510) Facter should load custom fact definitions in filename order.
7a8be16 Refactor #6044 -- use _spec.rb as the pattern for spec tests.
b39f892 Refactor #6044 -- require spec_helper with a consistent path.
a4fe459 Refactor #6044 -- port testing to rspec2
af9134c (#5086) Try using kstat before falling back to 'who -b' to determine uptime.
cbbfe55 Refactor util/uptime.rb tests to reduce duplication using contexts
f0cc2c0 (#4575) win32 support for manufacturer, productname, & serialnumber
c40fc07 (#1423) Memory facts for Solaris
1985528 (#4754) Change is_virtual logic to not enumerate virtual types
739040f (#4754) Add support for Darwin and Parallels VM to "virtual" fact
9332f8a (#5325) Add tests for SPARC manufacturer and product name
5b561e3 (#5325) Manufacturer and product name on SPARC
9d99079 maint: Fix spec failures caused by having a space in the path to facter's source
89da001 maint: require rubygems so hudson can run the specs
1eef842 Maint: add "Local-branch:" info to mails sent by "rake mail_patches"
f007a9d (#4989) Add xendomains fact
1fa87a9 JSON support. Works in 1.9.1. Warnings in 1.9.2. LoadError on 1.8.7 for some reason
43e203c (#5040) fact virtual should detect hpvm
7cec60a (#5016) is_virtual should be true on solaris zones
f2e66b6 (#5031) Remove redundant puts from RDoc.usage
f4da528 maint: Fix merge error
d62b013 Issue #4889 Fact values should all be strings
07f186d [#4552] Updating --timing to report in milliseconds instead of seconds
1f387a5 [#4552] Apply patch from Dean Wilson
244d2f1 Better fix for Bug 4569: Uptime Fact is incorrect on Windows
11544c1 [#4289] operatingsystemrelease fact for oel, ovs
e6bfdf9 Fix for bug #4569
8c4d0cd (#4558) Fail with message on --help errors
7210429 [#4558] Refactor facter binary using optparse
b5c85de [#4563] Add a --trace option to the binary
ebcb81b [#4558] Refactor facter binary using optparse
b8b7123 (#4567) Remove unnecessary or non-portable redirects
7ecba71 (#4567) Retain detached HEAD state
1125e1e Make sure FreeBSD spec also works on systems that have /proc/cpuinfo.
889e150 Sync rpm spec file from Fedora/EPEL
725dce0 Rename Reductive Labs to Puppet Labs
ff473ef Updated signing rake task
a85f2b0 [#2865] Fix reporting of virtual facts
f67ec05 [#4567] Add ext/facter-diff to compare output of 2 versions
4050acc Removing stupid .DS_Store files :(
016cf03 [#3703] Fix macaddress fact for Darwin
2011-06-19 03:23:13 +00:00
taca
cfa630723f Update ruby-directory-watcher package to 1.4.0.
== 1.4.0 / 2011-03-15

Minor Enhancements
- added support for 'cool.io' [Jonathan Stott]
2011-06-19 03:22:03 +00:00
shattered
66a32f9e36 Fix build with python option. 2011-06-18 10:40:33 +00:00
cegger
9cd858d455 Xen 4.1.1 (maintenance release)
*   Security fixes including CVE-2011-1583 CVE-2011-1898
 *   Enhancements to guest introspection (VM single stepping support for very
fine-grained access control)
 *   Many stability improvements, such as: PV-on-HVM stability fixes (fixing
some IRQ issues), XSAVE cpu feature support for PV guests (allows safe use of
latest multimedia instructions), RAS fixes for high availability, fixes for
offlining bad pages and changes to libxc, mainly of benefit to libvirt
 *   Compatibility fixes for newer Linux guests, newer compilers, some old
guest savefiles, newer Python, grub2, some hardware/BIOS bugs.
2011-06-16 13:40:06 +00:00
cegger
6a0079666e Apply build fix about redefining va_list.
Failure has been reported to get fixed upstream.
2011-06-16 13:02:50 +00:00
cegger
302844c581 Xen 4.1.1 (maintenance release)
*   Security fixes including CVE-2011-1583 CVE-2011-1898
 *   Enhancements to guest introspection (VM single stepping support for very fine-grained access control)
 *   Many stability improvements, such as: PV-on-HVM stability fixes (fixing some IRQ issues), XSAVE cpu feature support for PV guests (allows safe use of latest multimedia instructions), RAS fixes for high availability, fixes for offlining bad pages and changes to libxc, mainly of benefit to libvirt
 *   Compatibility fixes for newer Linux guests, newer compilers, some old guest savefiles, newer Python, grub2, some hardware/BIOS bugs.
2011-06-16 10:28:47 +00:00
tez
1356f9362c Add patch for CVE-2011-2200 (SA44896) from
http://cgit.freedesktop.org/dbus/dbus/commit/?h=dbus-1.2&id=6519a1f77c61d753d4c97efd6e15630eb275336e
2011-06-13 22:06:39 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
obache
27edd2857b remove bpf_dump() definition from sf-gencode.h.
Its signature is changed at libpcap-1.0, not DragonFly specific,
and it should be defined by include of pcap.h, no need to define here.

fixes PR#45035.
2011-06-10 11:45:01 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
abs
7a3c42cf8a Use REPLACE_PYTHON in the appropriate places - bump pkgrevision 2011-06-05 23:05:58 +00:00
wiz
bbf572eafe Install README and design document. Bump PKGREVISION. 2011-05-31 12:01:18 +00:00
jakllsch
1118ad5789 Update memtest86+ to 4.20.
Changes since 4.10:
 Added failsafe mode (press F1 at startup)
 Added support for Intel "Sandy Bridge" CPU
 Added support for AMD "fusion" CPU
 Added Coreboot "table forward" support
 Corrected some memory brands not detected properly
 Various bug fixes
2011-05-30 19:58:07 +00:00
cheusov
3d07d2b7a8 DESCR_SRC now contains full paths to DESCR files 2011-05-28 10:15:14 +00:00
cheusov
dfaec020db Update "used by ..." entries 2011-05-28 10:03:38 +00:00
cheusov
d86120748a add heirloom-shl, oked by sponsors 2011-05-28 10:02:12 +00:00
cheusov
80167b2884 heirloom-shl, a part of heirllom tools 2011-05-28 10:01:05 +00:00
cheusov
1a183db087 add heirloom-* packages, oked by sponsors 2011-05-28 00:53:00 +00:00
cheusov
7b234bdb2b heirloom-getconf utility 2011-05-28 00:48:27 +00:00
cheusov
f2e5619b1a heirloom-file utility 2011-05-28 00:41:36 +00:00
cheusov
72df21e634 basename utility 2011-05-28 00:35:46 +00:00
cheusov
60759caddf heirloom-cat utility 2011-05-28 00:35:06 +00:00
cheusov
7e8d3f979d heirloom-chmod utility 2011-05-28 00:34:16 +00:00
cheusov
0949732099 heirloom-chown utility 2011-05-28 00:33:10 +00:00
cheusov
b608a00488 heirloom-cksum utility 2011-05-28 00:32:17 +00:00
cheusov
c58a04978d heirloom-cmp utility 2011-05-28 00:30:54 +00:00
cheusov
8abae23cee heirloom-copy utility 2011-05-28 00:30:19 +00:00
cheusov
405f90eca8 heirloom-cp utility 2011-05-28 00:29:21 +00:00
cheusov
89674c5d02 heirloom-csplit utility 2011-05-28 00:28:44 +00:00
cheusov
51dcb93b55 heirloom-dd utility 2011-05-28 00:27:41 +00:00
cheusov
838b84e985 heirloom-dirname utility 2011-05-28 00:26:41 +00:00