Path to this page:
Subject: CVS commit: pkgsrc/sysutils/cdrtools
From: Thomas Klausner
Date: 2008-09-06 15:31:07
Message id: 20080906133108.000DA175D0@cvs.netbsd.org
Log Message:
Update to 2.01.01a48:
NEW features of cdrtools-2.01.01a46:
All:
- New autoconf test AC_CHECK_DLIB() checks for lib members while using
specified include files. This is a workaround for the autoconf hostile
gettext() and iconv() implementations on Linux.
- THe gettext()/iconv() tests have been rewritten to use AC_CHECK_DLIB()
- The autoconf test AC_FUNC_VFORK from Paul Eggert was not written in
clean C and thus failed on a ANSI-C compiler, asuming that vfork()
is not available in the ANSI case.
- README.compile fixed to refer to READMEs/README.gmake instead of
README.gmake
- Symlink support in RULES/MKLINKS added for ia64-hp-ux-cc.rul and
ia64-hp-ux-gcc.rul, thanks to a hint from Steven M. Schweda
Cdda2wav (Maintained/enhanced by J
- The new -interactive option has now been stabilized for a first integration that
allows to replace libcdio for sound-juicer to come to an implementation without
license violations.
Mkisofs (Maintained/enhanced by J
- Mkisofs now correctly limits filenames with non-ISO-8859-1 characters
to 127 chars max.
- Mkisofs now correctly sets the permissions for "invented" unreal
directories in UDF instread of using mode 000.
NEW features of cdrtools-2.01.01a47:
All:
- DEFAULTS*/Defaults.dragonfly added
Thanks to a hint from Thomas Klausner
- Added a workaround for a Sun make bug
Mkisofs (Maintained/enhanced by J
- Mkisofs now correctly sets the permissions for "invented" unreal
directories in UDF instread of using mode 000. The last version
intruced a bug during the code cleanup phase.
- Mkisofs now correctly mixes multi-extent-File directory entries from
old sessions made by mkisofs. This is only related to multi-session
with files >= 4 GB.
- isoinfo now extracts files using 10 sectors at a time to speed up
operation
[pkgsrc note: this is based on patch-cj]
NEW features of cdrtools-2.01.01a48:
All:
- Next attempt to work around the non-autoconf friendly implementation
of GNU gettext and GNU libiconv.
- A new autoconf test allows to check whether the installed system shell
(/bin/sh) properly aborts with failed commands in "sh -ce 'cmd'".
If failed simple commands in "sh -ce 'cmd'" do not abort complex
commands, "make" will not stop on errors in the build process.
Note that this is a definite POSIX incompatibility.
The most well known defective shell with respect to this problem is "bash"
but /bin/sh on HP-UX-10.x (a Korn Shell modification) does not work
correctly either. If your system (Linux, HP-HX, ...) suffers from this
problem, I recommend to fetch the Schily Source consolidation from
ftp://ftp.berlios.de/pub/schily/
Use a version that has been published past September 1st 2008, compile
and install the contained Bourne Shell as "/bin/bosh". Then call
"./.clean" and compile again. The resulting "smake" will then
automatically call "/bin/bosh" instead of "/bin/sh" in order to
execute commands.
Libfind:
- & before some functions removed
Cdrecord:
- cdrecord now correctly writes DVD+R/DL media with all drives.
Before, there have been problems at the layer break with some
drives.
Files: