Commit graph

58 commits

Author SHA1 Message Date
Alexander Leidinger
be8bf03eff Make usable as master port for the upcomming sysutils/cdrtools-cjk.
Submitted by:	marius
2004-06-07 13:20:56 +00:00
Alexander Leidinger
2a753271f9 - Add a workaround for the problem that cdda2wav doesn't use a page
aligned buffer for the SCSI transfers in paranoia mode. [1]
- Stop the artificial separation of mkisofs from cdrtools and merge
  sysutils/mkisofs into sysutils/cdrtools which brings us in line
  with other distributions. The separation of mkisofs caused quite
  some confusion among users as well as committers about why its
  PORTVERSION was different from the cdrtools port, how to install
  it, etc.

PR:		63775 [1]
Submitted by:	marius
2004-06-02 17:16:04 +00:00
Alexander Leidinger
6c5bd8f212 - Fix installation when CC is not set to "cc". [1]
- Use ARCH instead of MACHINE_ARCH to please portlint >= 2.5.9.

PR:		66925 [1]
Submitted by:	marius
2004-05-25 14:26:39 +00:00
Alexander Leidinger
704080a7b5 erge from sysutils/cdrtools-devel resp. sysutils/mkisofs-devel:
Changes common to cdrtools and mkisofs:
- Delete targets for mkisofs and friends when building cdrtools and vice
  versa to speed up the build of the respective port.
- Respect CC already at the configure-stage.
- Manually replace included copies of config.guess and config.sub with
  versions from ${PORTSDIR}/Templates.
- Install relevant READMEs in DOCSDIR (unless NOPORTDOCS is set), some
  manual pages also reference these.
- Add a workaround for what appears to be a problem with gmake and certain
  locales on -current. [1]

Changes to cdrtools:
- Adjust COMMENT, some tools in this package are for extracting CDs/CD-R[W]s.
- Install scgcheck, a tool to check and validate the ABI of libscg.
- Patch cdrecord to use ${PREFIX}/etc as the location of the global
  configuration file, rather than using /etc/default. The installed
  documentaion also gets patched accordingly and a PKGMESSAGE reflecting
  this change as required by the terms in cdrecord/defaults.c (PR 50835).
- Install a sample configuration file for cdrecord, also install a
  configuration file if it doesn't already exist.
- Patch manpages to better correspond to files and locations on FreeBSD.
- Add a knob to optionally build and install rscsi, a tool that allows using
  SCSI-devices over the network. The required rscsi user gets added
  automatically and templates for the configuration file also get installed.
  PKGINSTALL points to for further information on how to configure remote
  access to SCSI-devices.
  Note that the stock rscsi of cdrtools 2.00.3 has a small security issue,
  the fix from the cdrtools alpha version has been added to the port.
- Remove BSD_SCSI_SENSE_BUG from COPTX (CFLAGS) to libscg (see revision 1.48
  of sysutils/cdrtools-devel/Makefile for a more detailed description).
- Make the direct ATAPI transport (cooked_ioctl interface) of cdda2wav
  (e.g. when used via `cdda2wav -D /dev/acd0`) work on FreeBSD after
  ata(4) was GEOM'ifed and the CDIOCREADAUDIO ioctl removed.
- Properly initialise the verbosity level of cdda2wav when the cooked_ioctl
  interface is used so it's disabled by default.
- Remove unnecessary patch-ai, this patch for supporting Plasmon RF 4100
  originated in the FreeBSD port of cdrtools but the relevant parts were
  incorporated in cdrtools-1.10a14.
- Disable the use of mlockall(2) on all version of FreeBSD (see PR 62930 for
  a description of the problem).

Changes to mkisofs:
- Add MLINKS for devdump.8, isodump.8 and isovfy.8 to isoinfo.8.
- Install isodebug, a simple tool to display the creation date and the
  commandline options used to create a certain ISO-image with mkisofs.
- Remove apple_driver.8, this tool doesn't get installed.
- Unbreak mkhybrid.8 by replacing it with a MLINKS to mkisofs.8.
- Remove patch-bb, its purpose is unclear and there's no indication in the
  CVS history why it was added.

Requested by:	pav [1]
Submitted by:	marius (maintainer)

Changes to UPDATING:
 - add a note about the new location of the global configuration of cdrecord.
2004-04-20 20:46:33 +00:00
Alexander Leidinger
4171a9b485 Use the @FreeBSD.org address of the maintainer.
Approved by:	marius
2004-04-20 13:49:29 +00:00
Alexander Leidinger
deb805c182 Give this port into the hands of Marius Strobl, he already maintains
cdrtools-devel and is willing to sync both ports as necessary.

Requested by:	Marius Strobl <marius@alchemy.franken.de>
2004-03-17 14:34:31 +00:00
Kris Kennaway
805608ac9a Don my portmgr hat and return dirk@FreeBSD.org's ports back to the
unmaintained pool.  He has not committed in over a year and has been
unresponsive to emails over a similar time period.
2004-02-22 01:40:47 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Eivind Eklund
5fa18a7717 Remove mkisofs mention from comment; it disappeared from the port sometime in
1998
2004-01-18 18:20:17 +00:00
Edwin Groothuis
ea31a84685 Make MAINTAINER section conditional, a slave port might want to set it.
PR:		ports/58051 (related)
Submitted by:	Statue <statue@freebsd.sinica.edu.tw>
2004-01-03 07:53:43 +00:00
Alexander Leidinger
6019d07548 cdrtools and mkisofs:
- Add CONFLICTS for corresponding -devel ports.

mkisofs:
- Rearrange a line in the Makefile in oder to quiet portlint (3 errors/
  1 warning -> 0 errors/1 warning).

PR:		ports/52849
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2003-08-19 16:22:06 +00:00
Sergey A. Osokin
87015a51a6 Update to 2.0.3 (maintainer timeout after 19 days)
Approved by:	fjoe (mentor) (implicit)
2003-07-06 21:25:19 +00:00
Oliver Lehmann
bc9ddf53fc Fix a securety issue which may cause a local root exploit
(if the cdrecord binary is suid 0).
For more information about this, feel free to take a look at
http://marc.theaimsgroup.com/?l=bugtraq&m=105285564307225&w=2

Approved by:	maintainer hasn't responded within 3 days, alex (mentor)
2003-05-20 20:33:44 +00:00
Ade Lovett
84ea4ee842 Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:	portmgr (implicitly)
2003-03-06 19:23:19 +00:00
David E. O'Brien
fffe5093cf Always use -f with ln. 2003-01-11 20:48:57 +00:00
David E. O'Brien
869d25210f Unbreak mkisofs. 2003-01-11 20:16:51 +00:00
David E. O'Brien
8b99d4a472 Update to version 2.0. 2003-01-11 20:09:49 +00:00
David E. O'Brien
c79e29b4b3 Update to 1.11.a40 (which is really a version 2.0 alpha). 2003-01-11 20:01:43 +00:00
Marcel Moolenaar
b62e2696f0 Always create a link from ${MACHINE_ARCH}-freebsd-cc.rul to the i386
version in the RULES directory if the build machine is not i386.
This fixes the port on ia64 because it simply wasn't enumerated.

No response: dirk@
2002-12-20 04:37:14 +00:00
Dirk Froemberg
fae32c18b4 Upgrade to 1.11.a39. 2002-10-27 19:29:12 +00:00
Jake Burkholder
a23b0eba19 Make this compile on sparc64. Needed for make release. 2002-10-14 22:13:22 +00:00
Dirk Froemberg
121887516b Upgrade to cdrtools-1.11a28. 2002-08-04 08:02:05 +00:00
Dirk Froemberg
0a2bad5a69 Upgrade to cdrtools-1.11a21. 2002-04-16 19:02:19 +00:00
Dirk Froemberg
2124f79666 Fix cdda2wav for ATAPI drives.
Submitted by:	Naoya Nishimura <nishinao@m3.kcn.ne.jp>
2001-11-18 11:50:31 +00:00
Dirk Froemberg
63ee14dd88 Upgrade to cdrtools-1.10 after repository copy from cdrecord.
Add knobs for mkisofs slave port.
2001-08-02 08:55:16 +00:00
Dirk Froemberg
607764c7bd Upgrade to 1.9.
cdda2wav-ATAPI-Reviewed-by:	reg
2000-07-31 09:02:00 +00:00
Dirk Froemberg
553987c99b Upgrade to 1.8.1. 2000-04-29 16:00:13 +00:00
Michael Haro
960543ecef Corrrect whitespace introduced during PORTNAME conversion and portlint 2000-04-22 10:14:11 +00:00
Chris Piazza
f9bfad56c5 Update with the new PORTNAME/PORTVERSION variable 2000-04-09 19:09:11 +00:00
Dirk Froemberg
85fae8dfcd Upgrade to 1.8. 2000-01-29 23:53:58 +00:00
Dirk Froemberg
3a9cb2f489 Upgrade to 1.8a40. 2000-01-18 23:36:09 +00:00
Dirk Froemberg
d5eb1c905b Upgrade to 1.8a37. 1999-12-30 11:31:18 +00:00
Dirk Froemberg
70d18405f6 Upgrade to 1.8a36. 1999-12-22 10:25:45 +00:00
Dirk Froemberg
e261fddbfa - upgrade to cdrecord-1.8a33
- install readcd, too
- don't build mkisofs (wasn't installed anyway)
- minor corrections to pkg/COMMENT and pkg/DESCR
- nuke pkg/INSTALL
1999-12-06 00:11:18 +00:00
Dirk Froemberg
c5e4e82815 Upgrade to 1.8a31. 1999-11-09 11:41:50 +00:00
Dirk Froemberg
07cddebe69 Upgrade to 1.8a30. 1999-10-19 12:39:14 +00:00
Dirk Froemberg
48ad97f80c Add a link from cdda2wav to list_audio_tracks.
list_audio_tracks lists the sectors for a audio track and is used
by ${WRKSRC}/cdda2wav/cdda2mp3.

Submitted by:	TAOKA Satoshi <taoka@FreeBSD.org>
1999-09-24 20:39:27 +00:00
Dirk Froemberg
6c463f1aa6 Upgrade to 1.8a29.
From AN-1.8a29:
"removed a bug that caused an endless loop if a TEAC-CDR 50 /55
was present without a media.
This bug has been introduced when tryint to find a workaround
for a bug in the Ricoh 7040 firmware."
1999-09-20 10:34:41 +00:00
Dirk Froemberg
30485f5e1c Make cdrecord build on alpha (at least).
It compiled fine on beast.freebsd.org. But I couldn't really test
it there. So some feedback from alpha people would be great.
1999-09-18 18:52:53 +00:00
Dirk Froemberg
1b4030baf6 - upgrade to 1.8a28:
highlight from AN-1.8a28:

	"Now after more then half a year of testing,
	auinfo.c is included with this distribution.
	This allows to create bitwise correct audio copies:

	cdda2wav -B -v255
	cdrecord -v -dao -useinfo *.wav

	When using these commands, the cddb ID is copied,
	also the start time of the first track, all available
	ISRC ID's, the MCN, the size of all pregaps between
	all tracks and all indices if present."

- add more MASTER_SITES

- use MAKE_ENV instead of a custom do-build

- don't link /dev/rworm0.ctl to /dev/scgx in pkg/PLIST
  according to the docs it isn't even neccessary for non-CAM systems
1999-09-17 12:20:04 +00:00
Dirk Froemberg
f7d4e6e801 Change MAINTAINER from jmz@FreeBD.org to dirk@FreeBSD.org.
Thanks to Jean-Marc for maintaining cdrecord up to now.

OK'ed by:	Jean-Marc Zucconi <jmz@FreeBSD.org>
1999-09-17 11:37:50 +00:00
Peter Wemm
8100143543 $Id$ -> $FreeBSD$ 1999-08-31 02:00:46 +00:00
Bill Fumerola
95c90fde1f Include audio as a virtual category, this port has an audio ripper too.
PR:		ports/12474
Submitted By:	Marc van Woerkom <van.woerkom@netcologne.de>
1999-07-01 14:26:07 +00:00
Michael Haro
716c14f8ce Update to 1.8a22
PR: 11949
Submited by: Juergen Lock <nox@jelal.kn-bremen.de>
1999-05-31 06:22:12 +00:00
David E. O'Brien
450d670a07 Update to 1.8a21. 1999-05-11 02:29:31 +00:00
David E. O'Brien
59263f3209 Upgrade to 1.8a20
(all patches still apply)
1999-04-07 08:10:00 +00:00
Satoshi Asami
9ae91f2b6d portlint 1999-03-27 22:18:05 +00:00
Jean-Marc Zucconi
56b2073a25 Fix the path for cdda2wav.1.
Remove the (now useless) link to /dev/rworm0.ctl.

Submitted by:	Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
1999-03-24 20:54:01 +00:00
Jean-Marc Zucconi
130ea58aa2 Upgrade to version 1.8a.
Submitted by:	Khetan Gajjar <khetan@link.freebsd.os.org.za>
1999-03-23 23:29:01 +00:00
David E. O'Brien
5b01056a23 Upgrade to version 1.6.1. 1998-10-31 07:00:21 +00:00