diff --git a/README b/README index 54ad648f..19eef3e3 100644 --- a/README +++ b/README @@ -1,8 +1,13 @@ See README.libcdio for installation instructions. -The libcdio package contains a library which encapsulates CD-ROM -reading and control. Applications wishing to be oblivious of the OS- -and device-dependent properties of a CD-ROM can use this library. +The libcdio package contains a library for CD-ROM and CD image +access. Applications wishing to be oblivious of the OS- and +device-dependent properties of a CD-ROM or of the specific details of +various CD-image formats may benefit from using this library. + +A library for working with ISO-9660 filesystems libiso9660 is +included. A generic interface for issuing MMC (multimedia commands) is +also part of the libcdio library. Also included is a library for working with ISO-9660 filesystems as is also the CD-DA error/jitter correction library from cdparanoia @@ -13,34 +18,41 @@ cdrdao's TOC format, and Nero's NRG format are available. Therefore, applications that use this library also have the ability to read disc images as though they were CD's. -Projects using libcdio are the Video CD authoring and ripping tools -VCDImager (http://vcdimager.org), a navigation-capable Video CD plugin -and CD-DA plugins for the media players xine (http://xinehq.de), -videolan's vlc (http://videolan.org), media players mplayerxp -(http://mplayerxp.sourceforge.net/) and gmerlin -(http://gmerlin.sourceforge.net), kiso, a KDE GUI for creating, -extracting and editing ISO-9600 images (http://kiso.sourceforge.net), -and a Samba vfs module that allows exporting a CD without mounting -it (http://ontologistics.net/OpenSource/Samba/index.php). +The library is written in C, however there are OO C++, Perl, Python +and Ruby wrappers to interface to the library. However C++ is the only +one that is bundled with this package, and the interfaces provide only +a subset of the full features of the library. -Also included in the libcdio package is a utility program cd-info which -displays CD information: number of tracks, CD-format and if possible -basic information about the format. If libcddb -(http://libcddb.sourceforge.net) is available, the cd-info program -will display CDDB matches on CD-DA discs. And if a new enough version -of libvcdinfo is available (from the vcdimager project), then cd-info -shows basic VCD information. +Also included in the libcdio package are a number of utility programs: -Other utility programs in the libcdio package are cd-read, for -performing low-level block reading of a CD or CD image, iso-info for -displaying ISO-9660 information from an ISO-9660 image, iso-read for -extracting files from an ISO-9660 image, a version of the CD-DA -extraction tool cdparanoia which corrects for CD-ROM jitter, and a -simple curses-based CD player, cdda-player using the analog CD-ROM -output. +* cd-info - displays CD information: number of tracks, CD-format and + if possible basic information about the format. If libcddb + (http://libcddb.sourceforge.net) is available, the cd-info + program will display CDDB matches on CD-DA discs. And if a + new enough version of libvcdinfo is available (from the + vcdimager project), then cd-info shows basic VCD information. + +* cd-read - performs low-level block reading of a CD or CD image, + +* iso-info - displays ISO-9660 information from an ISO-9660 image, + +* iso-read - extracting files from an ISO-9660 image, a version of the + CD-DA extraction tool cdparanoia which corrects for + CD-ROM jitter, and a simple curses-based CD player, + cdda-player using the analog CD-ROM output. At present, there is no support for writing CD's, nor is there any support for reading or writing DVDs. For some of these, there are other libraries (e.g. libdi, libscg, or libdvdread) may be helpful. -$Id: README,v 1.11 2006/03/18 01:05:42 rocky Exp $ +Some of the projects using libcdio are the Video CD authoring and +ripping tools VCDImager (http://vcdimager.org), a navigation-capable +Video CD plugin and CD-DA plugins for the media players xine +(http://xinehq.de), videolan's vlc (http://videolan.org), media +players mplayerxp (http://mplayerxp.sourceforge.net/) and gmerlin +(http://gmerlin.sourceforge.net), kiso, a KDE GUI for creating, +extracting and editing ISO-9600 images (http://kiso.sourceforge.net), +and a Samba vfs module that allows exporting a CD without mounting it +(http://ontologistics.net/OpenSource/Samba/index.php). + +$Id: README,v 1.12 2006/03/28 14:11:56 rocky Exp $ diff --git a/package/libcdio.spec.in b/package/libcdio.spec.in index 82ca4236..e6aa2783 100644 --- a/package/libcdio.spec.in +++ b/package/libcdio.spec.in @@ -1,4 +1,4 @@ -### $Id: libcdio.spec.in,v 1.1 2005/01/25 02:00:20 rocky Exp $ +### $Id: libcdio.spec.in,v 1.2 2006/03/28 14:11:56 rocky Exp $ ### autogenerated---edit *.spec.in %define name @PACKAGE@ @@ -20,9 +20,14 @@ Packager: Manfred Tremmel Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root %description -This library is to encapsulate CD-ROM reading and -control. Applications wishing to be oblivious of the OS- and -device-dependent properties of a CD-ROM can use this library. +The libcdio package contains a library for CD-ROM and CD image +access. Applications wishing to be oblivious of the OS- and +device-dependent properties of a CD-ROM or of the specific details of +various CD-image formats may benefit from using this library. + +A library for working with ISO-9660 filesystems libiso9660 is +included. A generic interface for issuing MMC (multimedia commands) is +also part of the libcdio library. %description -l de Diese Bibliothek dient zur Kapselung von CD-ROM Zugriffen und