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 2.01.01a57:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9e902c2dfc4f
branches:  trunk
changeset: 554581:9e902c2dfc4f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Feb 16 14:13:07 2009 +0000

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

diffstat:

 sysutils/cdrtools/Makefile         |   4 ++--
 sysutils/cdrtools/distinfo         |  10 +++++-----
 sysutils/cdrtools/patches/patch-ai |   8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

diffs (55 lines):

diff -r 2fed54d73614 -r 9e902c2dfc4f sysutils/cdrtools/Makefile
--- a/sysutils/cdrtools/Makefile        Mon Feb 16 13:59:42 2009 +0000
+++ b/sysutils/cdrtools/Makefile        Mon Feb 16 14:13:07 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2009/01/07 23:23:13 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2009/02/16 14:13:07 wiz Exp $
 
-DISTNAME=      cdrtools-2.01.01a55
+DISTNAME=      cdrtools-2.01.01a57
 PKGNAME=       ${DISTNAME:S/a/./}
 CATEGORIES=    sysutils
 MASTER_SITES=  ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
diff -r 2fed54d73614 -r 9e902c2dfc4f sysutils/cdrtools/distinfo
--- a/sysutils/cdrtools/distinfo        Mon Feb 16 13:59:42 2009 +0000
+++ b/sysutils/cdrtools/distinfo        Mon Feb 16 14:13:07 2009 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.29 2009/01/07 23:23:13 wiz Exp $
+$NetBSD: distinfo,v 1.30 2009/02/16 14:13:07 wiz Exp $
 
-SHA1 (cdrtools-2.01.01a55.tar.bz2) = fd6202a023aeb25a36f0dc72e256e968d284f00d
-RMD160 (cdrtools-2.01.01a55.tar.bz2) = 8799ff8fe71786e0ee6a0deb238c80a14eed0f2b
-Size (cdrtools-2.01.01a55.tar.bz2) = 1769457 bytes
+SHA1 (cdrtools-2.01.01a57.tar.bz2) = e07ec85d42df24ecf5f15236bb0cc4968be47f98
+RMD160 (cdrtools-2.01.01a57.tar.bz2) = d7e8ea512a1e8ecaf3be6a9c4a782ff16c1d5253
+Size (cdrtools-2.01.01a57.tar.bz2) = 1779673 bytes
 SHA1 (patch-aa) = 1f3461ae34071c20672025575bbb0abe7b128ef8
 SHA1 (patch-ab) = c5454596c0733601b21219c92d609e4157d897a6
 SHA1 (patch-ad) = 08230fc203325916d4604576401da048dc108637
-SHA1 (patch-ai) = a08dcc1fa3639c793701c0748a600ef8cc038d45
+SHA1 (patch-ai) = b3ef2697a55c715c385a44e0d11bb702fa67f5c3
 SHA1 (patch-ch) = 65397614fe196709b26a789bdd34ed6776b4ef46
 SHA1 (patch-ci) = ff0d14544b0958f581a37c1b007fae581f871021
diff -r 2fed54d73614 -r 9e902c2dfc4f sysutils/cdrtools/patches/patch-ai
--- a/sysutils/cdrtools/patches/patch-ai        Mon Feb 16 13:59:42 2009 +0000
+++ b/sysutils/cdrtools/patches/patch-ai        Mon Feb 16 14:13:07 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ai,v 1.6 2008/10/14 14:48:18 wiz Exp $
+$NetBSD: patch-ai,v 1.7 2009/02/16 14:13:07 wiz Exp $
 
---- libscg/scsi-bsd.c.orig     2008-10-04 18:12:36.000000000 +0000
+--- libscg/scsi-bsd.c.orig     2009-01-20 23:29:26.000000000 +0000
 +++ libscg/scsi-bsd.c
 @@ -44,6 +44,7 @@ static       char __sccsid[] =
  
@@ -14,8 +14,8 @@
   *    Choose your name instead of "schily" and make clear that the version
   *    string is related to a modified source.
   */
--LOCAL char    _scg_trans_version[] = "scsi-bsd.c-1.45";       /* The version for this transport*/
-+LOCAL char    _scg_trans_version[] = "scsi-bsd.c-1.45nb1";    /* The version for this transport*/
+-LOCAL char    _scg_trans_version[] = "scsi-bsd.c-1.46";       /* The version for this transport*/
++LOCAL char    _scg_trans_version[] = "scsi-bsd.c-1.46nb1";    /* The version for this transport*/
  
  #define       MAX_SCG         16      /* Max # of SCSI controllers */
  #define       MAX_TGT         16



Home | Main Index | Thread Index | Old Index