pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/cdrtools



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Feb 16 14:13:07 UTC 2009

Modified Files:
        pkgsrc/sysutils/cdrtools: Makefile distinfo
        pkgsrc/sysutils/cdrtools/patches: patch-ai

Log Message:
Update to 2.01.01a57:

NEW features of cdrtools-2.01.01a57:

Libscg:

-       New SCSI low level transport for ATARI FreeMiNT has been added.
        Thanks to Yvan Doyeux

Cdrecord:

-       Do not install by overwriting /etc/default/cdrecord in case an earlier 
file
        exists.

        Please give feedback on what you like to see in future.

        Do you like to see a sample file installed?

-       README.cdplus has been renewed

Cdda2wav (Maintained/enhanced by J

-       Prevent a core dump from hitting ^C while cdda2wav tries to call
        scg_open() to open the SCSI devices.

-       A buggy address compuation that caused problems with 64 bit binaries
        has been fixed.

-       Cdda2wav now correctly deals with longer CD-Text information.
        Thanks to Yvan Doyeux for creating a related test CD...

NEW features of cdrtools-2.01.01a56:

All:

-       New autoconf test to distinguish between the free of charge
        "Bundled" cc on HP-UX and the commercial cc. Only the commercial cc
        supports ANSI C and the Bundled cc complains when the ANSI Options
        are used:

        (Bundled) cc: warning 480: The -A option is available only with the 
C/ANSI C product; ignored.
        (Bundled) cc: warning 480: The -O option is available only with the 
C/ANSI C product; ignored.

        These warnings are no longer present.

-       schily/schily.h now auto-includes stdio.h in case that the platform
        supports the new POSIX.1-2008 getline()/fgetline() functions that
        violate against general POSIX rules and thus overlay our implementation
        that exists since 1982.

-       schily/stkframe.h now uses Intptr_t for the fr_savp member to make it
        work correctly on 64bit systems without OS supplied stkframe.h.

-       New autoconf test on whether unistd.h defines extern char ** environ.

-       New file schily/stdio.h to simplify layering.

Libschily:

-       Fixed a bug in fexecl() introduced in October 2008 that caused the
        called program to be called with a too small argc (one too few).

-       format() now supports %z for size_t and %t for ptrdiff_t

Libedc (Optimized by J

-       Avoid some GCC warnings

Libdeflt:

-       lbdeflt needs to be compiled before libcdrdeflt when creating
        dynamic libs

Libscg:

-       Avoid some GCC warnings

Cdrecord:

-       Avoid some GCC warnings

-       Some small typos in error messages have been fixed.

-       Workaround for 'TSSTcorp' 'CDDVDW SE-S224Q ' 'TS01' firmware bug.
        The drives does not return SES_UNDEF for unformatted DVD+RW media.

-       Support again cdrecord -v -sao -multi *.wav
        This stopped working with 2.01.01a29 when introducing DVD multi-border
        support.

Cdda2wav (Maintained/enhanced by J

-       struct tocdesc has been restructured to prevent struct tail padding on 
MC-680x0 systems.
        Thanks to Yvan Doyeux for reporting this for the ATARI port.

-       The drive 'HP ' 'CD-Writer+ 9600 ' '1.0a' does not like to read SCSI 
FULL TOC
        with a too long transfer lenght. First retrieve the available data 
count.

-       New options -debug -debug-scsi -kdebug -kdebug-scsi -kd to set SCSI low 
level
        debugging in libscg

-       The option -v not also supports "!" and "not" to invert the list
        of "verbose" options (e.g. -v!indices for everything but indices).

-       Avoid some GCC warnings specific to HP-UX

-       Added a workaround for gmake < version 3.81.
        Older gmake versions evaluate dependencies in the wrong order.

Readcd:

-       Try to exit(excode) instead of exit(0)  in case that siginificant
        problems occured.

-       Prevent readcd from dumping core via 
raisecond("file_write_err")->abort()
        in case that the target filesystem fills up.

-       Added a workaround for gmake < version 3.81.
        Older gmake versions evaluate dependencies in the wrong order.

Scgcheck:

-       Avoid some GCC warnings

-       Added a workaround for gmake < version 3.81.
        Older gmake versions evaluate dependencies in the wrong order.

Scgskeleton:

-       Added a workaround for gmake < version 3.81.
        Older gmake versions evaluate dependencies in the wrong order.

Btcflash:

-       Added a workaround for gmake < version 3.81.
        Older gmake versions evaluate dependencies in the wrong order.

Mkisofs (Maintained/enhanced by J

-       Some casts have been added to increase the 64 bit compilation support

-       mkisofs and the tools isodump, isovfy and isoinfo now completely
        support the SUSP termination signature "ST".

-       Do no longer flag the absence of a "RR" signature as an error in
        isodump, isovfy and isoinfo as newer Rock Ridge standard versions 
removed RR.

-       Fixed a minor problem with a debug print output and 64 bit compile mode.

-       Avoid some GCC warnings

-       Minor typo fix in the mkisofs man page


To generate a diff of this commit:
cvs rdiff -r1.50 -r1.51 pkgsrc/sysutils/cdrtools/Makefile
cvs rdiff -r1.29 -r1.30 pkgsrc/sysutils/cdrtools/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/sysutils/cdrtools/patches/patch-ai

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index