rocky
cb2cf370ec
Another header for Linux and cdparanoia.
2005-01-05 22:28:16 +00:00
rocky
81d0304b7e
test/*, configure.ac:
...
First paranoia regression test. It's run automatically as it assumes
that you have a *flawless* CD-DA in a drive.
*.{c,h}: more integration toward libcdio routines. In particular remove
swap16 and swap32.
2004-12-19 00:02:09 +00:00
rocky
8b111096d3
cd-info now shows size of CD.
...
iso-info takes options -l and -f to be a little more like isoinfo
configure.ac now allows for disabling cd-paranoia, iso-read,
iso-drive, cd-drive.
Regression tests adjusted to new output and more drive reading capabilities.
2004-12-18 21:24:25 +00:00
rocky
6c14d28918
BIG REORGANIZATION.
...
Reorganize directory structure for inclusion of cd-paranoia. Works for
GNU/Linux. Other OS's may be broken. Regression test output needs to
be adjusted too.
Move:
lib/driver (split off of lib)
lib/iso9660 (split off of lib)
Add from paranoia:
lib/cdda_interface
lib/paranoia
src/paranoia
Also made some small changes to capability indentification to show
more reading capabilties and show that.
cd-info now shows the total disc size.
2004-12-18 17:29:32 +00:00
rocky
5cfd029197
Towards getting an AIX driver working.
2004-12-15 01:45:15 +00:00
rocky
5f76506751
As per Tilman Linneweh FreeBSD 6 is like FreeBSD 5.
2004-12-09 01:03:29 +00:00
rocky
1ca2253b95
Fix up ability to use in C++ programs.
...
Add some C++ example programs to make sure those compile.
2004-11-22 01:03:52 +00:00
rocky
e28ed9bd87
configure.ac: in 72cvs now.
...
iso9660.{c,h}: "new" is a reserved word in C++. Don't use it as a
parameter name
2004-11-21 22:32:03 +00:00
nboullis
bc75f2e8e8
If ld is not GNU ld, --without-versioned-libs is assumed, so it is
...
useless to fail if make is also not GNU make.
2004-11-16 00:12:24 +00:00
rocky
277df80074
lib/Makefile.am: make sure we include .sys files in distribution.
...
configure.ac: get ready for 0.71
Makefile.am: one of those m4's doesn't exist here.
2004-11-14 18:33:13 +00:00
rocky
e37155e627
fixes to make run on AIX
2004-11-07 19:26:03 +00:00
rocky
9338185a21
Clean up headers - remove "obsolete" names. Some OS's weren't testing
...
some, and some OS-specific we were testing for.
2004-11-06 16:10:27 +00:00
rocky
d364eb5f96
Automake woes. Think I have PACKAGE and VERSION set right now.
...
lib/Makefile.am: we'll say libcdio has new interfaces
2004-11-06 12:29:37 +00:00
rocky
152d8508b7
Common output routine in utility programs as a concession to
...
environments which may no have or prefer stdout/stderr such as XBOX.
2004-11-04 10:08:23 +00:00
rocky
e1a034f5d8
Set some package strings.
2004-11-01 08:53:47 +00:00
rocky
4ca6d1cdd1
Typo.
2004-11-01 08:35:22 +00:00
rocky
465e0373ee
configure.ac, lib/*, example/*.c, src/iso-read.c:
...
start to separate compiler/OS deficiencies into "portable.h"
configure.ac, lib/iso9660_fs.c:
use AM_LANGINFO_CODESET rather than code in our ouwn langinfo.h and
CODESET tests.
2004-10-31 13:58:44 +00:00
rocky
b3b2ded91b
Fix up Joliet detection or lack thereof.
2004-10-31 03:10:25 +00:00
rocky
299e2ea2f9
configure.ac, iso9660.c: test for tzname variable.
...
configure.ac, iso9660_fs.c: test for nls_langinfo() and #include <langinfo.h>
iso-info.c: some OS's need 2 args for multi-arg defines.
2004-10-30 02:55:17 +00:00
rocky
9d94b71a53
*: test for daylight and timezone
...
configure.ac: test for stdbool.h
2004-10-30 00:38:43 +00:00
rocky
6869e97bb2
configure.ac: Add --disable-joliet and disable joliet if iconv is not around
...
iso9660_fs.c: Setting string length on of UCBE wrong?
test/*: add joliet regression test.
2004-10-28 11:13:40 +00:00
rocky
f8e1ad674d
Remove some gettext fascism.
2004-10-26 09:00:11 +00:00
rocky
589fba32d9
Solaris fixes
...
test/vcd_demo.right: fix when vcd-info is not installed.
2004-10-26 08:32:28 +00:00
rocky
3cc13c287f
Test for presence of tzset().
2004-10-26 06:33:49 +00:00
rocky
fa880ca82a
Makefile.am: "make test" now means the same thing as "make check"
...
configure.ac: make sure we test for iconv. gettext isn't all that important
right now.
2004-10-24 14:32:50 +00:00
rocky
ca786556c7
Try to reduce duplicate header tests.
2004-10-24 11:32:21 +00:00
rocky
4df410a412
configure.ac: test for intl and iconv needed for Joliet support
...
iso-info.c: add --no-joliet option
Doxyfile*, configure.ac: Automatically update some ofthe Doxyfile information
2004-10-24 11:20:30 +00:00
rocky
a492bb4ab6
First cut at Joliet support for ISO 9660 images. More work is needed
...
to integrate this into CD reading.
2004-10-23 20:55:08 +00:00
rocky
c1905e6879
configure.ac: now in 0.71cvs
...
*.c: lint-like changes. Tested on Sun's SUNPRO cc compiler.
Removed feild initialization lingo (even if it is C99).
2004-09-03 23:20:11 +00:00
rocky
a14c20644b
Update for release.
2004-09-01 23:39:17 +00:00
rocky
1c08b4e69b
Another attempt at a pkgconfig bug workaround
2004-08-19 02:50:35 +00:00
rocky
34749d84ae
Fixes for making libcdio work with pkg-config on Darwin when linking
...
vcdimager and when linking just libcdio. From Steven M. Schultz:
I blew a couple minutes tinkering with libcdio.pc and found that
manually adding a quote character (not even a matched set of quotes!)
around the second -framework was enough.
What works for now is manually editing libcdio.pc after it's been
installed:
Libs: -L${libdir} -lcdio -lm -Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,IOKit
to:
Libs: -L${libdir} -lcdio -lm -Wl,-framework -Wl,CoreFoundation "-Wl,-framework" -Wl,IOKit
is enough to get vcdimager compiled and linked.
Appears that the thing to do is somehow get the quotes into
libcdio.pc but not into $LIBS - or something like that at any rate.
2004-08-19 01:12:27 +00:00
rocky
b1cf0ebe7e
Don't know how $target_os got in there, but it's not
...
defined. $host_os will work although there probably is something better
for cross-compiling.
2004-06-27 16:25:16 +00:00
rocky
79ea450a56
Add type for holding MCN and ISRC. Add type for session
...
Replace magic constant 100 with CDIO_MAX_TRACK+1 where appropriate.
_cdio_osx: save session number and presumably some tighter coding.
nrg.c: make sure we add zero byte to end of MCN.
2004-06-27 15:29:20 +00:00
rocky
1e59a360a2
thesin says the double -Wl,-framework is necessary when building
...
vcdimager.
2004-06-26 19:26:36 +00:00
rocky
6bf47238f6
configure.ac: we're now in 0.70cvs
...
scsi_mmc.h: add doxygen comment.
2004-06-26 01:08:46 +00:00
rocky
8f47e3671e
Get ready for real 0.69 release.
2004-06-25 21:26:34 +00:00
rocky
90c266d1ad
libvcdinfo is used by cd-info not cd-read.
2004-06-19 16:17:09 +00:00
rocky
3146cb61a3
Allow FreeBSD 5.X: Heiner says it sort of works.
2004-06-12 17:33:46 +00:00
rocky
eaa9f05aec
It is a tad nicer to switch off --without-versioned-libs when GNU ld
...
isn't around rather than give and error and halt.
2004-06-11 02:22:13 +00:00
rocky
692ff69339
Revert last change which is at least wrong for me.
2004-06-02 08:23:55 +00:00
thesin
08d7ceae64
Few fixed for the big rename and fixed a long standing mmmm thing that bothered me, -I-I../lib ;)
2004-06-02 04:52:55 +00:00
thesin
b0416a3eff
Fix compile on OS X 10.3, should work on 10.2 and 10.3, still testing for 10.1, OS X Drivers still incomplete this is just to fix compiling.
2004-05-31 15:21:48 +00:00
rocky
08863d33bb
It's now AC_HEADER_STDC rather than AC_STDC_HEADERS. Woopie doo.
2004-05-09 17:03:27 +00:00
rocky
739b049e49
Make sure entire warning is printed.
2004-05-08 10:50:51 +00:00
rocky
e41457c9ff
Warn when cd-drive, cd-info, cd-read, iso-info and iso-read don't get built.
2004-05-07 11:00:27 +00:00
rocky
582db275fe
CDRDAO->cdrdao.
2004-05-04 12:06:40 +00:00
rocky
c286bec8ee
Another patch from Heiner Eichmann.
2004-05-03 03:22:24 +00:00
rocky
12762d2d7c
*.{c,h}: add cdio_get_drive_cap to determine what kind of CDROM device
...
we've got.
README.libcdio: suggest stonger making a separate package for cd-info
configure.ac: we are in 0.69cvs now
2004-04-22 03:24:38 +00:00
rocky
058cc085e1
0.68 release.
2004-03-24 00:06:12 +00:00