From owner-cvs-all Thu Jan 2 7:53:41 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E5E437B401; Thu, 2 Jan 2003 07:53:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A097D43ED4; Thu, 2 Jan 2003 07:53:38 -0800 (PST) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h02Frcfh014060; Thu, 2 Jan 2003 07:53:38 -0800 (PST) (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h02FrcmC014059; Thu, 2 Jan 2003 07:53:38 -0800 (PST) Message-Id: <200301021553.h02FrcmC014059@repoman.freebsd.org> From: Alexander Leidinger Date: Thu, 2 Jan 2003 07:53:38 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/sysutils/cdrdao Makefile pkg-plist ports/sysutils/cdrdao/files patch-configure patch-dao::cdrdao.man patch-dao::main.cc patch-paranoia::configure patch-paranoia::isort.c patch-trackdb::Track.cc patch-xdao::AudioCDView.cc patch-xdao::CdDevice.cc ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG netchild 2003/01/02 07:53:38 PST Modified files: sysutils/cdrdao Makefile pkg-plist sysutils/cdrdao/files patch-configure patch-xdao::SoundIF-linux.cc Added files: sysutils/cdrdao/files patch-dao::cdrdao.man patch-dao::main.cc patch-paranoia::configure patch-paranoia::isort.c patch-trackdb::Track.cc patch-xdao::AudioCDView.cc patch-xdao::CdDevice.cc Log: From the submitter: - Don't default to '-O2' when compiling the cdparanoia-lib but respect CFLAGS, this should work around the generation of broken code with GCC and an optimazation-level greater than 1. - Fix a bug in the cdparanoia-lib that can cause problems on some !386. - Remove the unneeded usage of what seems to be an extension of G++, i.e. arguments to the constructor when allocating an array of objects with new, fixes compilation with compilers stricter obeying the standards. - Always symlink ${MACHINE_ARCH}-freebsd-cc.rul to the i386-version on !i386 in the RULES-directory of scglib to be consistent with sysutils/cdrtools, cdrdao also should compile and work on any platform with the fixes above. - hier(7) the location of the global cdrdao.etc to LOCALBASE/etc/cdrdao.conf. - Make the gcdmaster gnome-frontend compile with GCC3, use HAVE_GOME-magic to build it. - Clean up some stuff. NOTE: Gcdmaster has a very obvious bug, if one creates a new audio-CD by "New Audio CD project" -> "Edit" -> "Append Track" (select audio-file) it will get the length of the track wrong, display a garbage waveform and play nothing when hitting the play-button, same for further added tracks. This can be worked around by saving the project and re-opening it, now appending further tracks also works and the burnt CD is fine. This is _not_ a bug of this port but a bug in gcdmaster itself and is totally reproducable on Linux, therefore please don't mail the maintainer of this port about it expect you have a fix, thanks. Submitted by: maintainer Revision Changes Path 1.32 +57 -18 ports/sysutils/cdrdao/Makefile 1.3 +9 -0 ports/sysutils/cdrdao/files/patch-configure 1.1 +16 -0 ports/sysutils/cdrdao/files/patch-dao::cdrdao.man (new) 1.1 +15 -0 ports/sysutils/cdrdao/files/patch-dao::main.cc (new) 1.1 +32 -0 ports/sysutils/cdrdao/files/patch-paranoia::configure (new) 1.1 +14 -0 ports/sysutils/cdrdao/files/patch-paranoia::isort.c (new) 1.1 +20 -0 ports/sysutils/cdrdao/files/patch-trackdb::Track.cc (new) 1.1 +11 -0 ports/sysutils/cdrdao/files/patch-xdao::AudioCDView.cc (new) 1.1 +11 -0 ports/sysutils/cdrdao/files/patch-xdao::CdDevice.cc (new) 1.2 +1 -1 ports/sysutils/cdrdao/files/patch-xdao::SoundIF-linux.cc 1.10 +22 -0 ports/sysutils/cdrdao/pkg-plist To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message