Tue Dec 8 21:02:44 2009 UTC ()
Update to 2.01.01a69:

2.01.01a69:

All:

-	Support for 64 Bit compilation was added for IRIX.
	Call smake CCOM=cc64 or smake CCOM=gcc64 as usual.

-	C++ compilation support fior IRIX was added to the makefile system

-	Schily Makefile rules no longer contain Simple Suffix Rules.
	All default rules are now based on Pattern Matching Rules.
	This speeds up smake.

-	Added autoconf test to distinct Linux ACLs from IRIX ACLs

Libschily:

-	Removed some GCC warnings from libschily/getargs.c

Libfind:

-	let libfind deal with the differences between Linux ACLs and IRIX ACLs

Libscg:

-	Removed some GCC warnings from libscg/scsi-sgi.c

Cdrecord:

-	Work around a bug in the firmware from drives
	developed by PIONEER in November 2009. This affects
	drives labelled "Pioneer", "Plextor" and "TEAC".
	Do no longer call cdr_buffer_cap() before the drive
	buffer was not at least filled once to avoid that
	the the drive throughs away all data.

-	Man page reworked

Cdda2wav (Maintained/enhanced by J

-	Man page reworked

-	Removed some (int) casts before the SNDCTL_DSP_* ioctl()s

Readcd:

-	Man page reworked

Scgcheck:

-	Man page reworked

Btcflash:

-	Man page reworked

Mkisofs (Maintained/enhanced by J

-	Various Cstyle changes

2.01.01a68:

All:

-	VMS rules for libraries not create an archive XXX.olb instead of libXXX.a

-	schily/utypes.h enhanced to allow to define maxint_t which is
	missing on VMS

-	Better autoconf test for union wait vs. int for platforms that
	define union wait but use int as wait() parameter.

-	schily/vfork.h now includes unistd.h as the related definitions
	are there on Solaris

-	Fixed a configure bug with opendir() inherited from GNU autoconf

-	Enhanced the vfork() autoconf test to avoid a hang on VMS

Libschily:

-	libschily/spawn.c now uses vfork()

-	libschily/fexec.c now supports IO redirection on VMS

Libparanoia (Ported/enhanced by J

-	Some #define inline definitions removed as "inline" is already
	handled by schily/mconfig.h

Libfind:

-	Fixed a typo in idcache.c

Libfile:

-	Some changes for better VMS support

Libhfs_iso:

-	Removed a warning from the HP-UX C-compiler about a possible endless loop

Libsiconv:

-	Add the VMS C-compiler to the list of exceptions for not fully C99 compliant
	compilers to allow compilation.

Libscg:

-	changed a include path in libscg/scsi-mac-iokit.c to allow
	compilation on "Snow Leopard"

Cdrecord:

-	Added a workaround for a firmware oddity with DVD+RW on
	'_NEC    ' 'DVD_RW ND-3500AG' with media written from other drives.

Cdda2wav (Maintained/enhanced by J

-	Added a forgotten modification in ringbuff.c that caused an abort due to
	a wrong assert() condition.

Mkisofs (Maintained/enhanced by J

-	Fixed a bug (writing to stdout instead of stderr) recently introduced with better
	RR recognition support.

-	"isoinfo" now supports iconv() based locales for Joliet.


(wiz)
diff -r1.65 -r1.66 pkgsrc/sysutils/cdrtools/Makefile
diff -r1.44 -r1.45 pkgsrc/sysutils/cdrtools/distinfo
diff -r1.3 -r0 pkgsrc/sysutils/cdrtools/patches/patch-ae

cvs diff -r1.65 -r1.66 pkgsrc/sysutils/cdrtools/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/cdrtools/Makefile 2009/11/10 16:49:00 1.65
+++ pkgsrc/sysutils/cdrtools/Makefile 2009/12/08 21:02:44 1.66
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.65 2009/11/10 16:49:00 wiz Exp $ 1# $NetBSD: Makefile,v 1.66 2009/12/08 21:02:44 wiz Exp $
2 2
3DISTNAME= cdrtools-2.01.01a67 3DISTNAME= cdrtools-2.01.01a69
4PKGNAME= ${DISTNAME:S/a/alpha/:S/-pre/pre/} 4PKGNAME= ${DISTNAME:S/a/alpha/:S/-pre/pre/}
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \ 6MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \
7 http://ftp.berlios.de/pub/cdrecord/alpha/ 7 http://ftp.berlios.de/pub/cdrecord/alpha/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= wiz@NetBSD.org
11HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html 11HOMEPAGE= http://cdrecord.berlios.de/old/private/cdrecord.html
12COMMENT= Software for creating ISO9660 images and writing CD/DVD/Blu-ray 12COMMENT= Software for creating ISO9660 images and writing CD/DVD/Blu-ray
13#LICENSE= CDDL.Schily.txt AND gnu-gpl-v2 AND gnu-lgpl-v2.1 13#LICENSE= CDDL.Schily.txt AND gnu-gpl-v2 AND gnu-lgpl-v2.1
14 14
15CONFLICTS= mkisofs-[0-9]* cdrtools-ossdvd-[0-9]* cdrecord-[0-9]* cdrkit-[0-9]* 15CONFLICTS= mkisofs-[0-9]* cdrtools-ossdvd-[0-9]* cdrecord-[0-9]* cdrkit-[0-9]*
16 16
17PKG_INSTALLATION_TYPES= overwrite pkgviews 17PKG_INSTALLATION_TYPES= overwrite pkgviews
18PKG_DESTDIR_SUPPORT= user-destdir 18PKG_DESTDIR_SUPPORT= user-destdir
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22MAKE_JOBS_SAFE= no 22MAKE_JOBS_SAFE= no
23WRKSRC= ${WRKDIR}/cdrtools-2.01.01 23WRKSRC= ${WRKDIR}/cdrtools-2.01.01

cvs diff -r1.44 -r1.45 pkgsrc/sysutils/cdrtools/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/cdrtools/distinfo 2009/11/10 16:49:00 1.44
+++ pkgsrc/sysutils/cdrtools/distinfo 2009/12/08 21:02:44 1.45
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.44 2009/11/10 16:49:00 wiz Exp $ 1$NetBSD: distinfo,v 1.45 2009/12/08 21:02:44 wiz Exp $
2 2
3SHA1 (cdrtools-2.01.01a67.tar.bz2) = 3df25c2bcc8c18360bd864581484956190eb45b3 3SHA1 (cdrtools-2.01.01a69.tar.bz2) = 5da138f393b14b478e3df4f95324f3ea1b7a3cc2
4RMD160 (cdrtools-2.01.01a67.tar.bz2) = 83909a50e91b1650003cd3d82449826186567a96 4RMD160 (cdrtools-2.01.01a69.tar.bz2) = 1006076aecdf0bc2f467a675b2116c5d51c3c59b
5Size (cdrtools-2.01.01a67.tar.bz2) = 1846740 bytes 5Size (cdrtools-2.01.01a69.tar.bz2) = 1851038 bytes
6SHA1 (patch-ae) = 9b58bfb2e394cd5e710d1fa407a887dbdaacd756 

File Deleted: pkgsrc/sysutils/cdrtools/patches/Attic/patch-ae