pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/cdrtools Update to 3.00. This is the stable r...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cafb69b0270b
branches:  trunk
changeset: 576271:cafb69b0270b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jun 05 11:40:05 2010 +0000

description:
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.

diffstat:

 sysutils/cdrtools/Makefile |  12 ++++++------
 sysutils/cdrtools/distinfo |   8 ++++----
 2 files changed, 10 insertions(+), 10 deletions(-)

diffs (42 lines):

diff -r fba33c2c5c44 -r cafb69b0270b sysutils/cdrtools/Makefile
--- a/sysutils/cdrtools/Makefile        Sat Jun 05 11:34:39 2010 +0000
+++ b/sysutils/cdrtools/Makefile        Sat Jun 05 11:40:05 2010 +0000
@@ -1,10 +1,12 @@
-# $NetBSD: Makefile,v 1.73 2010/05/02 10:45:50 wiz Exp $
+# $NetBSD: Makefile,v 1.74 2010/06/05 11:40:05 wiz Exp $
 
-DISTNAME=      cdrtools-2.01.01a78
+DISTNAME=      cdrtools-3.00
 PKGNAME=       ${DISTNAME:S/a/alpha/:S/-pre/pre/}
 CATEGORIES=    sysutils
-MASTER_SITES=  ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
-               http://ftp.berlios.de/pub/cdrecord/alpha/
+MASTER_SITES=  ftp://ftp.berlios.de/pub/cdrecord/ \
+               http://ftp.berlios.de/pub/cdrecord/
+#MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
+#              http://ftp.berlios.de/pub/cdrecord/alpha/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    wiz%NetBSD.org@localhost
@@ -19,8 +21,6 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-MAKE_JOBS_SAFE=        no
-WRKSRC=                ${WRKDIR}/cdrtools-2.01.01
 USE_TOOLS+=    gm4 gmake tbl
 
 CFLAGS.NetBSD+=        -DUSE_GETRAWPARTITION
diff -r fba33c2c5c44 -r cafb69b0270b sysutils/cdrtools/distinfo
--- a/sysutils/cdrtools/distinfo        Sat Jun 05 11:34:39 2010 +0000
+++ b/sysutils/cdrtools/distinfo        Sat Jun 05 11:40:05 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.51 2010/05/02 10:45:50 wiz Exp $
+$NetBSD: distinfo,v 1.52 2010/06/05 11:40:05 wiz Exp $
 
-SHA1 (cdrtools-2.01.01a78.tar.bz2) = 39643e00a37b1a2c38e6190675251b793ca97225
-RMD160 (cdrtools-2.01.01a78.tar.bz2) = 8fcaf22c1032e1cc88426804530ee6f971b6625e
-Size (cdrtools-2.01.01a78.tar.bz2) = 1928976 bytes
+SHA1 (cdrtools-3.00.tar.bz2) = 6464844d6b936d4f43ee98a04d637cd91131de4e
+RMD160 (cdrtools-3.00.tar.bz2) = 210684ab5e286ef59b788b49bd0b74d88f6435f4
+Size (cdrtools-3.00.tar.bz2) = 1978563 bytes



Home | Main Index | Thread Index | Old Index