Commit graph

12 commits

Author SHA1 Message Date
Trevor Johnson
6e7d58c396 Trim whitespace. 2004-04-10 16:07:10 +00:00
Alexander Leidinger
5af2b1ef15 - Update to 1.1.8. Relevant parts from the release notes:
<snip>
  - Improved performance of the new L-EC code by up to a factor 2 depending
    on the hardware.
  - 'read-test' runs L-EC encoder over mode 1 or mode 2 form 1 sectors to
    allow performance testing in conjunction with option --speed.
  new:
  - toc2cddb: translates a TOC file into a cddb file. (Giuseppe Corbelli)
  new:
  - cue2toc: convert CUE to TOC format for audio CDs. (Matthias Czapla)
  <snip>

  Note:	The 1.1.8 tarball was re-rolled twice because of missing files and
	a show-stopper in gcdmaster and some SourceForge mirrors still might
	need to catch up on it. If you have problems with differing checksums
	please fetch from ftp://us.dl.sourceforge.net/pub/sourceforge/cdrdao,
	which is known to carry the latest version.
- Use/respect DATADIR and DOCSDIR.
- Make PREFIX-clean by respecting PREFIX instead of LOCALBASE.
- First part of splitting gcdmaster into a slave port because the conditional
  compilation via HAVE_GNOME caused problems when gnomelibs where installed
  afterwards (PR 61840).
- Tidy the PORTDOCS a bit, e.g. no longer install the release notes for
  previous releases, they are easily accessible on the homepage anyway.
- On deinstall, remind the user to delete the global config file if existent
  and permanently removing this port.
- In pkg-descr, mention that cdrdao also handles the bin/cue format. Wording
  taken from the Debian cdrdao package.
- Fix some references in the cdrdao manpage to fit FreeBSD.
- Remove the WITH_PTHREADS knob, it was never very usefull on FreeBSD.
- Remove the WITHOUT_SCGLIB knob, the "native" CAM interface of cdrdao has
  issues with ATAPICAM and probably will be removed in future version.
- Remove "-DBSD_SCSI_SENSE_BUG" from CFLAGS, for an explanation see
  sysutils/sformat/Makefile revision 1.5.

Submitted by:	maintainer
2004-02-18 14:56:10 +00:00
Alexander Leidinger
21e18d8230 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
2003-01-02 15:53:38 +00:00
Alexander Leidinger
f1f585463f - give maintainership from ports to submitter
From submitter:
- Remove the devel/pccts BUILD_DEPENDS, there's no need to depend on it as
  cdrdao ships it's own version (but use the pccts-port if it happens to be
  installed in order to speed up things).
- Add a knob to build toc2mp3 (a tool encode an audio cd-image to a set of
  mp3 files, see Release-1.1.6), makes this port depend on audio/lame.
- Use the FreeBSD INSTALL-macros to install the 4 (5 when building toc2mp3)
  files that are not yet installed by them, much faster than going through
  the whole makfile-tree.
- Don't install extra documentation when NOPORTDOCS is defined (pkg-plist
  was already correct).
- Remove pkg-message, POSIX scheduling is part of the GENERIC kernel since
  FreeBSD 4.0-RELEASE and it's options are different for 3-stable, 4-stable
  and 5.0-current. Therefore it's ugly to explain for what options to check
  on what FreeBSD-version. Don't install README.FreeBSD for the same reason.
- Don't copy a getopt.h to ${WRKSRC}/utils, it's neither required nor gets
  picked up.
- Respect PTHREAD_LIBS, respect CC/CFLAGS when compiling Joerg Schiling's
  SCSI library (the later is recycled sysutils/cdrtools/files/patch-ad).
- Don't build librscg and rscsi (remote-scsi) of the SCSI library, they
  aren't required by cdrdao and the later fails to link anyway because
  _somewhere_ in the makefile-tree libcam no longer gets passed forward
  in $SCSILIB.
- Fix compilation on 5.0-current.
- Add support for FreeBSD/sparc64.

Submitted by:	marius@alchemy.franken.de
2002-11-13 14:05:31 +00:00
Ying-Chieh Liao
880f872b91 upgrade to 1.1.7
PR:		43960
Submitted by:	Ports Fury
2002-10-12 15:48:17 +00:00
Ying-Chieh Liao
827ac39580 Add NOPORTDOCS support to pkg-plist
PR:		28579, 28582, 28583, 28585, 28586, 28587, 28590, 28591, 28595, 28599
Submitted by:	Patrick Li <pat@databits.net>
2001-07-08 07:25:57 +00:00
Ying-Chieh Liao
58d856e60e upgrade to 1.1.5
PR:		27228
Submitted by:	maintainer
2001-05-27 12:48:45 +00:00
Kris Kennaway
a2cc6b15a8 Fix plist 2001-03-10 06:02:19 +00:00
James E. Housley
01aee34750 Upgraded to version 1.1.4
PR:		22155
Submitted by:	David Lebel <lebel@lebel.org>
2000-11-01 02:45:38 +00:00
Steve Price
40afbb8a71 Update to version 1.1.3.
PR:		14550
Submitted by:	maintainer
1999-11-01 02:04:33 +00:00
Chris Piazza
f162ef270b Update to version 1.1.2
PR:		12642
Submitted by:	maintainer

Build xcdrdao if gtk-- is installed or XCDRDAO is set to yes.

PR:		12642
Submitted by:	Juergen Lock <nox@jelal.kn-bremen.de>
1999-08-12 18:49:28 +00:00
SADA Kenji
730184884f CDRDAO writes audio CD-Rs in disc-at-once (DAO) mode.
Submitted by:	Yasuhito FUTATSUKI <futatuki@fureai.or.jp>
Reviewed by:	Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>,
		FUJISHIMA Satsuki <k5@respo.or.jp>
1999-04-21 13:51:11 +00:00