head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.10 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.8 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.6 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.4 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.2 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.7.0.2 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.5.0.6 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.4 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.4.0.4 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.2 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.3.0.6 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.4 pkgsrc-2008Q1:1.3.0.2 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.2.0.8 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.6 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.4 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.2 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.1.0.8 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.6 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.4 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.2 pkgsrc-2006Q1-base:1.1; locks; strict; comment @# @; 1.8 date 2009.10.31.00.58.43; author wiz; state dead; branches; next 1.7; 1.7 date 2009.09.09.20.30.57; author wiz; state Exp; branches; next 1.6; 1.6 date 2009.09.09.13.57.52; author wiz; state dead; branches; next 1.5; 1.5 date 2008.11.05.19.46.44; author wiz; state Exp; branches; next 1.4; 1.4 date 2008.08.12.21.07.05; author wiz; state Exp; branches; next 1.3; 1.3 date 2008.02.11.13.05.14; author bjs; state Exp; branches; next 1.2; 1.2 date 2007.03.16.22.04.53; author bad; state dead; branches; next 1.1; 1.1 date 2006.01.25.16.03.00; author joerg; state Exp; branches; next ; desc @@ 1.8 log @Remove some now unneeded patches and related code. @ text @$NetBSD: patch-ad,v 1.7 2009/09/09 20:30:57 wiz Exp $ --- cdrecord/Makefile.orig 2008-10-26 21:43:44.000000000 +0000 +++ cdrecord/Makefile @@@@ -45,7 +45,7 @@@@ HFILES= cdrecord.h iso9660.h auheader.h HFILES_TAG= ../include/scg/scgio.h ../include/scg/scsidefs.h \ ../include/scg/scsireg.h ../include/scg/scsitransp.h #LIBS= -lschily $(LIB_SOCKET) -LIBS= -lscgcmd -lrscg -lscg $(LIB_VOLMGT) -ledc_ecc -lcdrdeflt -ldeflt -lschily $(SCSILIB) $(LIB_SOCKET) +LIBS= -lscgcmd -lrscg -lscg $(LIB_VOLMGT) -ledc_ecc -lcdrdeflt -ldeflt -lschily $(SCSILIB) $(LIB_SOCKET) $(LIB_RT) XMK_FILE= Makefile.man Makefile.dfl Makefile.doc @ 1.7 log @Files are still needed on not-current NetBSD. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2008/11/05 19:46:44 wiz Exp $ @ 1.6 log @Annotate two patches, and remove three that are not needed on NetBSD-5.99.16/amd64. @ text @@ 1.5 log @Update to 2.01.01a53: Libcdrdeflt: - This is a new library that has been introduced as mans programs like to parse the content of /etc/default/cdrecord Libscgcmd: - This is a new SCSI command library Cdrecord: - Converted to use libcdrdeflt - Converted to use libscgcmd - Man page now includes many small modifications that mention BluRay media. Cdda2wav - Converted to use libcdrdeflt - Converted to use libscgcmd - The -M/-md5 option now finally works. Cdda2wav now computes MD5-sums for the audio data and writes the result into the *.inf files. Readcd: - Converted to use libcdrdeflt - Converted to use libscgcmd Scgcheck: - Converted to use libcdrdeflt - Converted to use libscgcmd Scgskeleton: - Converted to use libcdrdeflt - Converted to use libscgcmd Btcflash: - Converted to use libcdrdeflt - Converted to use libscgcmd Mkisofs (Maintained/enhanced by J - Converted to use libcdrdeflt - Converted to use libscgcmd NEW features of cdrtools-2.01.01a52: All: - Config.sub now supports NetBSD on AMD64 - The email addresses in many file have been updated. Libfile: - The license has been changed from a license (similar to a BSDl 4 clause) to a new BSDL 2 clause license with permission from all involved authors. Libscg: - Unneeded code from libscg/scsierrs.c removed Cdda2wav - The MD5 implemenation (although currently unused) has been changed from the RSA variant (that requires advertizing for RSA) to a "public domain" implementation from Colin Plumb used in OpenBSD. - The new MD5 implementation has been made portable. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2008/08/12 21:07:05 wiz Exp $ @ 1.4 log @Update to 2.01.01a45: NEW features of cdrtools-2.01.01a44: ******* NOTE: cdrtools is currently in a state just before a new major release. ******* All: - New directory autoconf/ contains the complete Schily autoconf system. It is based on GNU autoconf-2.13, the latest GNU autoconf that worked correctly even on older systems. - Sources and makefilesystem restructured to allow all needed files to be retrieved from the SCCS repository and to call "make" later. To achieve this, all symlinks have been removed from the tarball. - The Schily Makefile System now includes rules to recreate the file "configure" by calling "autoconf". This is needed in order to allow the complete source tree to be extracted from the SCCS repository. Libscg: - aspi-win32.h and spti-wnt.h now in SCCS Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko@@hexco.de): - Interactive mode for corrected to allow new tests for replacing libcdio in GStreamer. - child_pid variable moved into gloval var structure. NEW features of cdrtools-2.01.01a45: All: - Added a workaround for a GNU make design bug that causes the rules to create file "foo" to be evaluated _past_ the "include foo" statement in a Makefile has been evaluated. Note that you still need GNU make 3.81. GNU make 3.80 and before will still fail to compile cdrtools because of other unfixed GNU make bugs. Note that the basic GNU make design bug has been reported to the GNU make maintainers and accepted as bug by the GNU make maintainers in 1998 already. It is still unfixed in GNU make although smake and SunPro make verify that there is no problem to do it right. Cdrecord: - Reduced the minimal write speed of a ultraspeed CD-RW capable drive from 16x to 10x. Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale): - Try to avoid incostencies with USE_ARGEFILES with multi-extent files - Corrected the iso directory record size computation in stream-file mode - Mkisofs no longer tries to write 8 TB of data in case that -stream-media-size was too small. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2008/02/11 13:05:14 bjs Exp $ d3 1 a3 1 --- cdrecord/Makefile.orig 2008-08-03 15:28:16.000000000 +0000 d5 1 a5 1 @@@@ -44,7 +44,7 @@@@ HFILES= cdrecord.h iso9660.h auheader.h d9 2 a10 2 -LIBS= -lrscg -lscg $(LIB_VOLMGT) -ledc_ecc -ldeflt -lschily $(SCSILIB) $(LIB_SOCKET) +LIBS= -lrscg -lscg $(LIB_VOLMGT) -ledc_ecc -ldeflt -lschily $(SCSILIB) $(LIB_SOCKET) $(LIB_RT) @ 1.3 log @ The code to support real-time scheduling on NetBSD in the package Makefile did not work; add something which does (it's a far better check, too). Bump rev. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- cdrecord/Makefile.orig 2008-01-02 16:38:49.000000000 -0500 d5 2 a6 2 @@@@ -42,7 +42,7 @@@@ HFILES= cdrecord.h iso9660.h auheader.h ../include/scg/scgio.h ../include/scg/scsidefs.h \ @ 1.2 log @Update cdrtools to 2.01.01a24. The change logs with over 3000 lines are too long to mention here. See AN-2.01.01* in the source directory. For me it was support for writing DVD+RWs. Note on the patches: patch-ak: fix compilation with DVDPLUS_DEBUG defined. patch-cg: revert "use" from off_t to int again as it is passed to function expecting an int. The possible values aren't huge, anyway. patch-ck, patch-cl, patch-cm: fix references to /etc/default/cdrecord. Remove patches that have been incorporated upstream. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2006/01/25 16:03:00 joerg Exp $ d3 10 a12 3 --- cdda2wav/mycdrom.h.orig 2006-01-25 15:53:18.000000000 +0000 +++ cdda2wav/mycdrom.h @@@@ -52,7 +52,7 @@@@ All subcode only a13 7 # endif /* if 0 */ # else /* not Sun SVR4 */ -# if defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ +# if defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__ || defined __DragonFly__ # if !defined CDIOCREADAUDIO # undef HAVE_IOCTL_INTERFACE # else @ 1.1 log @Dramatically increase likeliness of cdrtools working. Bump revision, since it compiled before. @ text @d1 1 a1 1 $NetBSD$ @