From owner-cvs-all@FreeBSD.ORG Mon Apr 12 10:47:41 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 187FF16A4CE; Mon, 12 Apr 2004 10:47:41 -0700 (PDT) Received: from localhost (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.11/8.12.11) with ESMTP id i3CHleLS055095; Mon, 12 Apr 2004 13:47:40 -0400 (EDT) (envelope-from green@green.homeunix.org) Message-Id: <200404121747.i3CHleLS055095@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Marius Strobl In-Reply-To: Message from Marius Strobl <20040412192505.A93652@newtrinity.zeist.de> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 12 Apr 2004 13:47:40 -0400 Sender: green@green.homeunix.org cc: cvs-ports@freebsd.org cc: Alexander Leidinger cc: cvs-all@freebsd.org cc: ports-committers@freebsd.org Subject: Re: cvs commit: ports/sysutils/cdrtools-devel Makefile distinfo pkg-descr.mkisofs pkg-plist ports/sysutils/cdrtools-devel/files patch-ai patch-bb patch-cdda2wav::interface.c patch-cdda2wav::ioctl.c patch-cdda2wav::mycdrom.h patch-cdda2wav::setuid.c ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2004 17:47:41 -0000 Marius Strobl wrote: > No, tried that in the past (see Makefile revision 1.50 - 1.52) and > didn't work well (from the port's point of view). > > a) There's not always a DVD-patch for the current alpha snapshot > available. Have a look at the above URL, there were no patches > for e.g. 2.01a17 - 2.01a19 and 2.01a21 - 2.01a24. This means if > the patch for the previous version no longer applies and there's > no updated patch available (which happens often) I have to either > delay a port update or remove the DVD-patch-option until a new > version of the patch is available or create my own patch - all > no good solutions. > b) The quality of the DVD-patch is bad, there are obvious bugs > (tried to fix some via an EXTRA_PATCHES while the port had an > option for the DVD-patch). > c) Patching cdrecord means there's absolutely no support for it by > its author Joerg Schilling, something I don't want for the port. > > If you want to write DVDs please use a tool that's written for it, > like e.g. burncd(8), cdrecord-ProDVD, dvd+rw-tools or dvdrtools > (note that the latter is a fork of cdrecord which violates the GPL > according to Joerg Schilling). That's the problem -- the only options are burncd(8) and dvd+rw-tools. Of those, dvd+rw-tools only works on DVD+RW, burncd cannot correctly format my DVD+RW (only can be done correctly from the SCSI emulation layer with cdrecord-dvdhack or dvd+rw-tools), and the other two are completely unacceptable in that they are unavailable in source/crippleware or unavailable period, it seems, in the case of dvdrtools. As to the quality being bad, did you submit the DVD-hack patches back to the author? I don't think any of these things are really show-stoppers, just that it would be appropriate to make a non-slave-port that doesn't call itself cdrecord or cdrecord-devel. I guess it depends on whether there are users that would like to use this program on FreeBSD. Why in the world is cdrecord-ProDVD binary-only, anyway? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\