Subject: CVS commit: pkgsrc/sysutils/cdrtools
From: Thomas Klausner
Date: 2010-06-05 13:40:05
Message id: 20100605114005.C052D175DD@cvs.netbsd.org

Log Message:
Update to 3.00. This is the stable release after 2.01; the package
had been tracking alpha releases.

Changes since 2.01 (not the latest pkgsrc version!):
The most important enhancements since May 15th 2006 are:

-	BluRay support was added

-	The DVD support code was moved to the OpenSource part of cdrtools

-	DVD Double layer support was added

-	DVD-RAM support was added

-	DVD Multi-border support for DVD- was added to cdrecord

-	Support for reading and writing Hidden Tracks (audible content before
	Track 01) on Audio CDs was added to cdda2wav and cdrecord

-	Cdda2wav is now able to create CDRWIN CUE files instead of *.inf files

-	Cdrecord now understands the CUE file enhancements from ExactAudioCopy

-	SCSI autotarget mode makes cdrtools work without the dev= SCSI address
	parameters in all cases where only one drive is available in the system

-	Mkisofs now includes support for find(1) style command line arguments
	implemented via "libfind"

-	Mkisofs now includes working support for UTF-8 based locales

-	Mkisofs now includes enhanced UDF support like symlinks, user IDs,
	group IDs and permissions (needed for DVDs and BluRays)
	There is also support for Apple specific extensions (thanks to
	Helios.de)

-	Mkisofs now supports ISO-9660 with files up to 8 TB (requires
	-iso-level 3)

-	New cdrecord option -minfo/-media-info to print Media
	information/status

-	Readcd now implements media quality scanning support code for
	C1/C2/CU errors with Plextor and NEC/Optiarc drives. Use readcd -cxscan

-	Readcd now implements media quality scan support code for Plextor
	drives. Use readcd -pi8scan or -pifscan

-	All SCSI aware programs from cdrtools now support -scanbus

-	Support for the Plextor GigaRec feature was added

-	Workarounds for many firmware bugs in various drives have been added

-	Cdrecord now defaults to -sao mode instead of -tao

-	Cdrecords CDRWIN CUE sheet parser was enhanced to support all features
	from CDRWIN and cdrecord specific extensions in addition

-	Cdrecord now allows CDRWIN CUE sheet based writing in
	-raw/-raw16/-raw96r to work around Pioneer firmware bugs
	and to allow to write SVCDs on Pioneer drives

-	Cdrecord now supports DVD-RW/DL media (once the related media
	will be made available to the public)

-	Cdda2wav now implements a new option -interactive to support being
	called from GStreamer (to avoid license problems with libcdio)

-	Cdda2wav now supports MD5 sums for audio data

-	Support for "root"-less installation on Solaris using fine grained
	privileges was added

-	Support for DragonFlyBSD was added

-	Support for Zeta (BeOS clone) was added

-	Support for Haiku (BeOS clone) was added

-	Support for Syllable was added

-	Support for ATARI FreeMiNT was added

-	Support for AMIGA-OS was added

-	Support for SunStudio 12 on Linux was added
	Call "make CCOM=suncc"

-	New program "btcflash" to flash firmware on some BTC writers

-	A new Reed Solomon "decoder" (repair) library was added

-	New experimental option -edc-corr in "readcd" was added

-	Mkisofs no longer used GNU getopt_long() but getargs() to avoid various
	bugs from GNU getopt_long()

-	Mkisofs now supports correct inode numbers for hardlinks

-	Mkisofs now implements "UNIX V6 FS style" link counts on directories,
	this is: link count for directories is "2 + number of subdirectories"

-	Mkisofs now implements the new Rock Ridge (rrip) protocol
	version 1.12 from 1994 that added support for hard linked files

-	Mkisofs now correctly implements deep directory relocation (this is
	for directories nested deeper than 8 nesting levels)

-	New mkisofs options -posix-H/-posix-L/-posix-P implement the -H/-L/-P
	options defined by POSIX.1-2001 for descending commands like
	ls/chmod/chown/find/pax/...

-	The makefile system now implements support for cdrtools local dynamic
	linking using:

	make LINKMODE=dynamic

-	All projects except "libhfs_iso", "libparanoia" and \ 
"schily autoconf"
	have been relicensed to CDDL with permission from all authors.
	Libparanoia was relicensed from GPL to LGPL with permission from Monty.

Files:
RevisionActionfile
1.74modifypkgsrc/sysutils/cdrtools/Makefile
1.52modifypkgsrc/sysutils/cdrtools/distinfo