Path to this page:
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: