Commit graph

50 commits

Author SHA1 Message Date
Alexander Leidinger
d3e867aa6b Update to 2.01a20. For a list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a20

Submitted by:	maintainer
2003-12-14 12:42:41 +00:00
Alexander Leidinger
c7aadf88d2 Add sysutils/cdrtools-devel (currently at version 2.01a18) and
sysutils/mkisofs-devel (currently at version 2.01a17) after repo-copy
from sysutils/cdrtools respectively sysutils/mkisofs.
The cdrtools-devel and mkisofs-devel ports are for the alpha versions,
for further information on changes since cdrtools 2.00 see
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a01 up to AN-2.01a18.

Further changes to the cdrtools-devel and mkisofs-devel ports to
relative to the existing ports of cdrtools and mkisofs are:

Changes common to cdrtools-devel and mkisofs-devel:
- 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 (Patch taken from the OpenBSD
  port of cdrtools).
- Add patches to prefer seteuid(2) over setreuid(2), this s inconsistend
  with the cdrtools package (Mostly based on patches from the NetBSD
  port/pkgsrc of cdrtools).
- Manually replace included copies of config.guess and config.sub with
  versions from ${PORTSDIR}/Templates. This is necessary as the cdrtools
  package doesn't have a valid configure script in it's root directory
  but several in sub-directories that are executed by the SING (Schily
  Is Not Gnu) makefile system further down the road. Therefor the port
  can't set GNU_CONFIGURE which would automatically copy the relevant
  files.
- Install some relevant READMEs in DOCSDIR (unless NOPORTDOCS is set),
  some manual pages also reference these.

Changes to cdrtools-devel:
- Fix COMMENT, this port doesn't install mkisofs. Honor that some tools
  of the cdrtools package (namely cdda2wav and readcd) 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 license of cdrtools is added (The idea
  for this and some wording in the PKGMESSAGE are taken from the NetBSD
  port/pkgsrc of cdrtools). See also PR ports/50835.
- Install a sample configuration file for cdrecord, also install a
  configuration file if it doesn't already exist (the file doesn't cause
  problems if one doesn't edit it to suit local needs).
- Patch manpages to better correspond to files and locations on FreeBSD.
- Add a knob to optionally build and install rcsi, 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.
  Everything using lib(r)scg can act as a client to rscsi, e.g.
  sysutils/sformat (requires a bit of patching, however doesn't make much
  sense to use this over the network) and sysutils/cdrdao (requires a bit
  of patching).
- Remove BSD_SCSI_SENSE_BUG from COPTX (CFLAGS) to libscg. It is a
  workaround for a (probably alumnus) bug in a SCSI-driver of NetBSD and
  the affected code doesn't get compiled on neither pre-CAM nor CAM
  versions of FreeBSD.

Changes to mkisofs-devel:
- Add MLINKS for devdump.8, isodump.8, 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.
- Replace mkhybrid.8 (just includes mkisofs.8, broken without patching)
  with a MLINKS to mkisofs.8.
- Quiet portlint (3 errors/1 warning -> 0 errors/1 warning).

None of these changes is bound to the alpha versions of the cdrtools
package and may be "back-ported" to sysutils/cdrtools (apart from a
security issue with rscsi of cdrtools 2.00.3).

PR:	ports/52849
Submitted by (including this commit message):	Marius Strobl <marius@alchemy.franken.de>
2003-08-19 16:25:47 +00:00
Sergey A. Osokin
766f93f7ea Sync PORTVERSION with master port.
Spotted by:	Marius Strobl <marius@alchemy.franken.de>
Approved by:	fjoe (mentor) (implicit)
2003-07-07 08:39:27 +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
Kris Kennaway
02baa4219f Convert COMMENT to COMMENTFILE until these ports can be converted.
Submitted by:	lioux
2003-02-10 09:04:04 +00:00
David E. O'Brien
9deaec875b Update to version 2.0. 2003-01-11 20:16:08 +00:00
Dirk Froemberg
fae32c18b4 Upgrade to 1.11.a39. 2002-10-27 19:29:12 +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
ebb304a29b Add WWW. 2001-11-25 15:16:41 +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
58da4a7acb Cut down to a slave port for cdrtools-1.10 and thus upgrade to 1.14. 2001-08-02 09:04:08 +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
a9bdb479e3 Bump PORTREVISION to reflect addition of patch-aj.
Reminded by:	Mike Meyer <mwm@mired.org>
2001-02-27 22:45:39 +00:00
Dirk Froemberg
bb0f1a4bf1 Add a patch for the old and new __dtoa().
Submitted by:	tegge
PR:		ports/25286
2001-02-25 20:48:14 +00:00
Dirk Froemberg
fa627dd957 Replace every occurance of scsi_mode_page_header with
scg_scsi_mode_page_header in order to resolve a conflict with
scsi_mode_page_header defined /usr/include/scsi/scsi_all.h.
2000-08-19 21:26:05 +00:00
Dirk Froemberg
4669e89833 Upgrade to 1.13:
- mkisofs has it own distribution
- mkhybrid was integrated into mkisofs
- apple_driver builds out of the box
2000-07-30 17:43:27 +00:00
David E. O'Brien
1228d352ee Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
2000-06-29 07:03:02 +00:00
Dirk Froemberg
880b5e44bc Add bin/apple_driver.
Found by:	bento
2000-06-16 08:45:15 +00:00
Dirk Froemberg
1e22193d62 Build mkhybrid as part of mkisofs. So the mkhybrid* ports are
included in mkisofs, now.

As of cdrecord version 1.9a01 the functionality of mkhybrid is
included in mkisofs anyway, i.e. there will be one binary only.

Submitted by:	Patrick Bihan-Faou <patrick@mindstep.com>
2000-05-19 10:40:48 +00:00
Dirk Froemberg
9264ebb478 Upgrade to 1.12.1 (included in cdrecord-1.8.1). 2000-04-29 16:01:30 +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
226171ceed Fix a core dump in conjunction with -T.
PR:		ports/16697
Submitted by:	Udo Schweigert <ust@cert.siemens.de>
2000-02-13 20:48:18 +00:00
Dirk Froemberg
ceb2e15f2c Upgrade to mkisofs included in cdrecord-1.8. 2000-01-29 23:53:24 +00:00
Dirk Froemberg
db451927cb Upgrade to mkisofs included in cdrecord-1.8a40. 2000-01-18 23:35:32 +00:00
Dirk Froemberg
c9474df488 Upgrade to mkisofs included in cdrecord-1.8a38.
From AN-1.8a38:

- Fixed a seriuos bug related to the structures iso_path_table and
  iso_directory_record.

  Both structures have an odd length and some compilers (e.g. on
  Sun3/mc68020 systems) will padd these structures to an even size.
  For this reason it was a bad idea to use sizeof(iso_path_table)
  of sizeof(iso_directory_record) for on disk size computations.

  The changes affect central functionality and it is needed to do
  testing if my changes will not introduce a new bug.
2000-01-07 19:38:57 +00:00
Dirk Froemberg
08e2ce737b Upgrade to mkisofs included in cdrecord-1.8a37. 1999-12-30 11:31:51 +00:00
Dirk Froemberg
aa80aaa009 Upgrade to mkisofs included in cdrecord-1.8a36.
From AN-1.8a35:

- The -a option is now obsolete. Now all files are put on CD by default.
  To suppress backup files use the new option -nobak

- -nobak option new to exlude files that contain a '~' or a '#' or
  end in '.bak'

From AN-1.8a36:

- Support for Eltorito Hard-disk-emulation boot from H.P.Anvin
  Note that the original source was non portable and I could not
  test if my portable version work correctly.

- Support for Eltorito No-emulation boot from H.P.Anvin
  Note that the original source was non portable and I could not
  test if my portable version work correctly.

- Support for Eltorito boot-disable boot from H.P.Anvin

- Eltorito boot catalog is now a 'virtual file' (thanks to James Pearson)
  No need to write to the source tree anymore.
1999-12-22 10:28:37 +00:00
Dirk Froemberg
518415ebaa Mention Joliet. 1999-12-06 00:18:38 +00:00
Dirk Froemberg
6c97ca00d6 Upgrade to mkisofs included in cdrecord-1.8a33. 1999-12-06 00:12:19 +00:00
Dirk Froemberg
65a7d1960d Use mkisofs supplied with cdrecord.
Now the mkisofs port is a copy of the cdrecord port with some modifications.
1999-10-19 15:10:38 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
Peter Wemm
8100143543 $Id$ -> $FreeBSD$ 1999-08-31 02:00:46 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Dirk Froemberg
f6e946c63e Upgrade to 1.12b5.
Asked-for by:	Brian Handy <handy@lambic.physics.montana.edu>
1999-05-26 10:41:15 +00:00
Dirk Froemberg
2a5081cf28 Upgrade to 1.12b4.
This version has support for Joliet filesystems.

Although this is labeled as "beta" it has proven enough stability
as mkisofs112 in the ports tree. mkisofs112 is going to be deleted now.
1999-03-31 11:17:09 +00:00
Dirk Froemberg
c613991178 Save this port from rotting: overtake maintainership. 1999-02-23 16:18:44 +00:00
Dirk Froemberg
b36d9ffd01 MAINTAINER= ports@FreeBSD.ORG to make portlint happy.
Add another MASTER_SITE.
1999-02-22 16:09:52 +00:00
David E. O'Brien
36145bd251 Fix bug related to multi-session burning.
PR:				posted to ports@freebsd.org
Submitted by:	Joachim Kuebart <joki@kuebart.stuttgart.netsurf.de>
1998-10-31 06:42:02 +00:00
David E. O'Brien
ff64c2d6d7 why have a patch, when we have a nob for this in bsd.port.mk 1998-09-04 00:15:45 +00:00
David E. O'Brien
7be2304f42 upgrade to 1.11.3 1998-09-03 18:51:24 +00:00
Tim Vanderhoek
1980dcdff7 These manpages removed by Tim Vanderhoek. 1998-08-19 20:43:24 +00:00
Joerg Wunsch
c38fb7c7a2 Upgrade to version 1.11.1, also fix an ininitialized variable bug in
the multisession stuff.

Too bad, but i've missed the 2.2.5 deadline with this by a few hours.
1997-10-22 06:13:44 +00:00
Joerg Wunsch
ca01692fea Fix a gross bug in the El Torito stuff, causing a coredump during exit(). 1997-05-05 14:19:10 +00:00
Joerg Wunsch
3ee0faa496 After being able to reproduce and fix the coredumps i've got with this
version, now finally upgrade to mkisofs 1.10.

PR:		ports/3143
Submitted by:	partially by Brian Handy <handy@lambic.space.lockheed.com>
1997-04-28 11:30:52 +00:00
Satoshi Asami
a43e531faf Don't let the resulting image claim it's written by Linux. ;)
Submitted by:	jmz
1997-03-15 00:04:01 +00:00
Jordan K. Hubbard
72734182c1 Remove myself as MAINTAINER from a number of ports I no longer
have time to properly maintain.  This will cause the position to
revert to ports.
1997-01-06 12:15:11 +00:00
David E. O'Brien
3b3bd28890 CATEGORIES+= -> CATEGORIES=
Converted to new MAN[1-9]
1996-11-17 08:06:46 +00:00
Jordan K. Hubbard
445c7c73f5 Bring in mkisofs 1.0.5 as a port. 1996-08-08 01:56:41 +00:00