Port details |
- cdrtools-devel CD/DVD/BluRay and ISO-9660 image creation and extraction tools
- 3.02a09,1 sysutils
=10 3.02a09,1Version of this port present on the latest quarterly branch.
- Maintainer: marius@FreeBSD.org
- Port Added: 2003-08-19 16:26:34
- Last Update: 2021-07-01 21:11:52
- Commit Hash: 2a40da7
- People watching this port, also watch:: sudo, lsof, unzip, nmap, rsync
- Also Listed In: audio
- License: BSD2CLAUSE CDDL GPLv2 LGPL21
- WWW:
- http://cdrecord.org/
- Description:
- The cdrtools software includes tools to create and/or extract
ISO-9660 filesystems, verify their integrity, and write them to
disc.
This package contains the following programs:
- btcflash (a firmware flash utility for BTC DRW1008 DVD+/-RW recorder)
- cdda2wav (a digital CD audio extraction program)
- cdrecord (a CD/DVD/BluRay recording program)
- devdump (dump a device or file in hex)
- isodebug (show debug info contained in an ISO-9660 image)
- isodump (dump a device or file based on ISO-9660)
- isoinfo (analyze or list an ISO-9660 image)
- isovfy (verify an ISO-9660 image)
- mkisofs (an ISO-9660 filesystem image creator)
- mkhybrid (an ISO-9660/HFS filesystem image creator)
Link to mkisofs.
- readcd (a data CD reading and recording program)
May be used to write to DVD-RAM and to copy Solaris boot CD's.
- scgcheck (checks and validates the ABI of libscg)
- rscsi (daemon providing access to local SCSI-devices over the network)
WWW: http://cdrecord.org/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cdrtools-devel>0:sysutils/cdrtools-devel
- Conflicts:
- CONFLICTS:
- cdrkit-*
- cdrtools-[0-9]*
- cjk-cdrtools-*
- No installation instructions:
- This port has been deleted.
- PKGNAME: cdrtools-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1526292215
SHA256 (cdrtools-3.02a09.tar.bz2) = aa28438f458ef3f314b79f2029db27679dae1d5ffe1569b6de57742511915e81
SIZE (cdrtools-3.02a09.tar.bz2) = 2156745
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- msgfmt : devel/gettext-tools
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- libiconv.so : converters/libiconv
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for cdrtools-devel-3.02a09,1:
CDDA2MP3=off: Build cdda2mp3 (requires audio/lame)
CDDA2OGG=off: Build cdda2ogg (requires audio/vorbis-tools)
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
RSCSI=off: Build rscsi suid root remote SCSI access daemon
===> Use 'make config' to modify these settings
- Options name:
- sysutils_cdrtools-devel
- USES:
- gmake tar:bzip2 gettext iconv
- pkg-message:
- For install:
- Note: The location of the cdrtools `defaults' files has been set to
/usr/local/etc
This is the FreeBSD ports standard config file location, NOT the cdrtools
standard location, which is /etc/default.
The reason for this is that FreeBSD ports and packages should not use
configuration files outside of /usr/local.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.01.01a03_1,1 24 Jul 2005 03:51:08 |
ahze |
- Remove fatal white spaces.
Reported by: freshports sanity check |
2.01.01a03_1 24 Jul 2005 03:46:10 |
ahze |
- Add knob WITH_CDDB, adds cddb support.
this is also auto-detected and can not be turned off because
there is no configure knob to turn off.
- Bump PORTREVISION because libcddb just got bumped so people wont' run
in to problems with libver stuff. |
2.01.01a03,1 10 Jul 2005 13:48:15 |
marius |
- Update to 2.01.01a03 (there was no public 2.01.01a02). For changes since
2.01.01a01 see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01.01a03
- Resign from maintainership.
Approved by: netchild |
2.01.01a01,1 29 Dec 2004 22:23:18 |
marius |
- Update to 2.01.01a01 which adds support for GigaRec feature found in
some Plextor writers. This release doesn't start a new cdrtools alpha
series though.
- Once again remove the patch for the configure script to disable the use
of mlockall(2) as it no longer causes negative side effects on FreeBSD
=> 502113. Mark the port IGNORE on FreeBSD 5.x with broken mlockall(2)
as such changes are not allowed according to a comment in xconfig.h.in.
A patch for aclocal.m4 was submitted upstream but didn't get integrated.
Approved by: netchild |
2.01a38 25 Sep 2004 22:16:24 |
marius |
The 2.01a38 distfile has been removed from the official mirrors after the
release of 2.01-final. Unbreak this port for FreeBSD 5.3 by adding another
master site which actually has the distfile.
Noticed by: Jim Hatfield
Approved by: portmgr (linimon) |
2.01a38 31 Aug 2004 15:24:32 |
marius |
The 2.01a38 distfile has been re-rolled. In the new version of the distfile
two GCC warnings were silenced, some typos in comments fixed, some older
changlogs removed and rants about Linux updated.
Approved by: eik
Reported by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> |
2.01a38 29 Aug 2004 14:28:38 |
marius |
Update to 2.01a38. This fixes a security bug in the rscsi client code
and adds a workaround for a not further specified problem in FreeBSD
UID handling and suid cdda2wav.
2.01a37 only had Linux-specific changes over the 2.01a36 version of
this port.
Approved by: netchild |
2.01a36 11 Aug 2004 20:38:53 |
marius |
Update to 2.01a36 which replaces the workaround of the FreeBSD port for
non page aligned transfers in libparanoia with a better one that adaptes
to the pagesize.
For other changes since 2.01a34 see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a35
and
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a36
Approved by: netchild |
2.01a32 23 Jun 2004 18:55:51 |
marius |
Update to 2.01a32. For a list of changes please see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a32
Approved by: netchild |
2.01a31 07 Jun 2004 13:33:11 |
netchild |
Update to 2.01a31. For a list of changes please see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a31
Submitted by: marius |
2.01a30 02 Jun 2004 17:05:44 |
netchild |
- Update to 2.01a30. For a list of changes please see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a30
- Add a workaround for the problem that cdda2wav doesn't use a page
aligned buffer for the SCSI transfers in paranoia mode. [1]
- Merge sysutils/mkisofs-devel into sysutils/cdrtools-devel as done
with the corresponding non-devel ports.
PR: 63775 [1]
Submitted by: marius |
2.01a29 25 May 2004 14:30:02 |
netchild |
- Update to 2.01a29. For a list of changes please see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a29
- Fix installation when CC is not set to "cc". Inspired by PR 66925.
- Use ARCH instead of MACHINE_ARCH to please portlint >= 2.5.9.
Submitted by: marius |
2.01a28 04 May 2004 14:44:32 |
netchild |
Update to 2.01a28. For a list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a28
Submitted by: maintainer (marius) |
2.01a27_1 20 Apr 2004 20:30:43 |
netchild |
- Disable the use of mlockall(2) on all version of FreeBSD again (see PR 62930
for a description of the problem). Appears to be a machine-dependant issue
as I only see it on one box.
- Replace the default path to the rscsi binary in the rscsi client library
with the correct location (why did this ever work?).
Submitted by: marius (maintainer) |
2.01a27 20 Apr 2004 13:49:29 |
netchild |
Use the @FreeBSD.org address of the maintainer.
Approved by: marius |
2.01a27 12 Apr 2004 13:06:47 |
netchild |
- Update to 2.01a27.
Notes: - Since 2.01a26 cdrecord has a new option "-tao" (Track At Once)
for what was the default write mode in previous versions.
Currently, cdrecord still falls back to writing in TAO mode if
no writing mode has been specified but this might change in a
future version (infact, the release notes for 2.01a26 already
say that cdrecord won't burn a CD if no write mode has been
specified).
- Cdrecord 2.01a26 was broken in that it only wrote in TAO mode,
which was fixed in 2.01a27.
For changes since 2.01a25 see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a26
and
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a27
- Add a workaround for what appears to be a problem with gmake and certain (Only the first 15 lines of the commit message are shown above ) |
2.01a25_1 19 Mar 2004 01:51:15 |
trevor |
Add size data, approved by maintainers. |
2.01a25_1 04 Feb 2004 05:10:27 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
2.01a25 25 Jan 2004 10:59:40 |
netchild |
- Update cdrtools-devel port to 2.01a25 which fixes a crash of cdrecord.
For a full list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a25
- Fix previous commit which made the cdrtools-devel port to not print the
available knob in the pre-everything target when said knob is turned on to
not offer it when compiling mkisofs-devel. Note that the former behaviour
will be removed again in case the cdrtools-devel port grows more knobs,
it's just to much mess in the makefile then.
- Introduce a small hack in the makefile of the cdrtools-devel port so the
cdrtools version has to be only specified once for PORTVERSION and DISTNAME.
- Reword the desciption of rscsi in the pre-everything message and the PLIST
to make clear that rscsi is the remote SCSI daemon and clients are built
into cdda2wav, cdrecord, etc. unconditionally.
- Bump the PORTREVISION of the mkisofs-devel port as underlying libraries
have changed.
Submitted by: maintainer |
2.01a24 18 Jan 2004 22:09:21 |
obrien |
Test WITH_RSCSI rather than MKISOFS before offering the WITH_RSCSI option. |
2.01a24 14 Jan 2004 15:11:46 |
netchild |
- Update to 2.01a24.
If you are using older version of these ports updating is encouraged,
`cdrecord -toc` for CD-ROM drives and a Rock-Ridge related bug in
mkisofs were fixed. For a full list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a24
- Add README.audio to the PORTDOCS of cdrtools-devel.
Submitted by: maintainer |
2.01a23 04 Jan 2004 13:53:05 |
netchild |
Update to 2.01a23.
For changes since 2.01a21 see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a22
and
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a23
Submitted by: maintainer |
2.01a21 28 Dec 2003 14:38:14 |
netchild |
- Update to 2.01a21. For a list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a21
- Obey the (changed) "GPL clarifications text" in cdrecord.c and compile
with "-DSOURCE_MODIFIED" as this port slightly modifies cdrtools.
- Remove the WITH_DVDHACK knob, this port is pretty much unmaintainable
with this patch on its coat-tails. If you want to write DVDs please use
a tool like dvdrtools or cdrecord-prodvd that is written for that purpose
and coordinate with their authors if they don't work for you.
Submitted by: maintainer |
2.01a20 14 Dec 2003 12:41:50 |
netchild |
Update to 2.01a20. For a list of changes see:
ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01a20
Submitted by: maintainer |
2.01a19_1 17 Nov 2003 10:11:20 |
netchild |
- Add a knob WITH_DVDHACK that builds cdrecord with a third-party patch
allowing to record DVD-R[W]s. [1]
NOTE: Please don't blame Joerg Schilling or ask for support on the
cdrtools mailing lists if this doesn't work. Also have a look
at the output of `cdrecord -version`.
- Append '-rscsi' to PKGNAMESUFFIX when built with WITH_RSCSI (equivalent
is done when built with WITH_DVDHACK).
- Limit the workaround that disables using mlockall(2) to FreeBSD versions
where it triggers a panic.
Requested by: pav [1]
Tested by: Harold Gutch <logix@foobar.franken.de> [1] |
2.01a19 30 Sep 2003 17:09:58 |
netchild |
- Update to 2.01a19.
- Remove one site that seems to have stopped carrying the latest alpha
versions from MASTER_SITES.
- Install some PORTDOCS for cdda2wav.
- Refine the patching of the manual pages.
- Add a workaround for the bug in -current that causes cdrecord to trigger
a panic.
Submitted by: maintainer |
2.01a18 02 Sep 2003 08:06:38 |
netchild |
Add pkg-message.
Pointy hat to: netchild (forgot to add it), maintainer (not noticed until now) |
2.01a18 19 Aug 2003 16:25:47 |
netchild |
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). (Only the first 15 lines of the commit message are shown above ) |