Commit Graph

175 Commits

Author SHA1 Message Date
rocky
98a486f82c Add tests for gettimeofday(), {sete,get}{u,g}id()
More of the UDF library code mechanism put in.
2005-10-23 12:56:40 +00:00
rocky
91ed647a6b BSDI needs to test for libgnugetopt. Patch from Steven Schultz 2005-10-16 22:21:13 +00:00
rocky
16bdbf2615 Remove libpopt.
cd-drive, cd-info: some source option bug fixes
osx.c: bug in duplicate free in add-device

Patches and bug fixes courtesy Peter J. Creath
2005-10-05 09:48:11 +00:00
rocky
16e7b54f92 Add doxygen file identification to cdio/cdio_config.h. 2005-09-30 01:10:54 +00:00
rocky
26295ee24f Add darwin8* to list - thanks to Peter J. Creath; Oh, and we are iIn version 0.77cvs now 2005-09-30 01:09:16 +00:00
rocky
ba988e93c8 Final preparation for 0.76 release. 2005-09-23 09:08:48 +00:00
rocky
2a03988a3a Add -lm in libcdio_cdda where it's needed. 2005-09-21 01:09:08 +00:00
rocky
901ab06722 Change needed for building cdda-player: -lcdrom needs to come after
-ldvd

Problem determination and patch all from Steve Schultz. Thanks!
2005-09-18 20:30:33 +00:00
rocky
7895f93f0e disable cdda_player if lib curses test fails. Previous position of
test was faulty.
2005-09-17 15:30:08 +00:00
rocky
03c84e94e0 Change of heart. Stay with CVS until right up until release. 2005-09-17 01:41:13 +00:00
rocky
a1f3f30d06 Allow building cd-paranoia even if Perl isn't installed. (Sad in this
day and age one still can't assume Perl.)
2005-09-17 01:33:29 +00:00
rocky
f6a5b4ad0b configure.ac: make it explicit that --without-cd-paranoia also means
without the library

If --without-cd-paranoia don't try to build paranoia programs in example and
example/C++.

Thanks to Elio Blanca for reporting the problems.
2005-09-16 09:31:38 +00:00
rocky
b4b1c4ec6f Add option to disable Rock-Ridge support --disable-rock
Add IS_ISSOCK() or S_ISLNK() macros for Rock-Ridge when environment
doesn't have it, e.g. MSYS 1.0.10 with MinGW 3.4.2.

Go over --enable settings. --disable-cpp-progs now works.

Require libcddb 1.0.1 or better
2005-09-15 06:36:01 +00:00
rocky
798e8e4329 Open season for changes. Now in 0.76cvs land 2005-07-15 21:40:06 +00:00
rocky
f905e246f5 Get ready for 0.75 release. 2005-07-11 11:51:32 +00:00
rocky
28fee57747 Now in 0.75cvs land. 2005-05-16 08:12:40 +00:00
rocky
8df6fb53c1 Get ready for 0.74 Release. 2005-05-13 20:34:14 +00:00
rocky
d1f56b181d We really should be in 0.74cvs by now. 2005-04-28 01:44:32 +00:00
rocky
15ddfdbc2c Another autoconf bug. I hate autoconf. 2005-04-22 03:26:50 +00:00
rocky
4d66b8b630 Testing wrong variable in showing whether paranoia is set to be built. 2005-04-22 03:18:34 +00:00
rocky
4e3e2a6aa6 Order of ncurses/curses headers should match order of ncurses/curses library? 2005-04-22 02:54:10 +00:00
rocky
a691a9a1b1 Add test to see if curses has keypad(). May break on Solaris - we'll see.
Fix from discussion with Steve Schultz
2005-04-22 01:54:13 +00:00
rocky
52064d3f33 Get ready for 0.73 release. 2005-04-14 00:35:03 +00:00
rocky
a439bbf31e Horrible hack until I can figure out how to generate
cdio/cdio_config.h correctly.
2005-03-19 07:52:51 +00:00
rocky
a5161ab684 Revise audio subchannel structure to remove lba uniion since we don't
support returning LBA's inside the structure.

include/types.h: use cdio_config.h if none was supplied.
2005-03-19 06:42:22 +00:00
rocky
bd9336310a Check for ncurses.h header (in addition to curses.h).
Had a problem (on Solaris) where both libcurses and libncurses were
around but the curses.h header (from libcurses) was installed.
2005-03-17 07:36:09 +00:00
rocky
fb00a8ab56 Check for libncurses as well as libcurses and add whatever is found to
cdda-player libraries.
2005-03-10 12:47:03 +00:00
rocky
912ab1082d Add --without-cdda-player. Dependency on curses now works. 2005-03-09 03:39:46 +00:00
rocky
db3b2fa938 Add Gerd Knorr's cdda-player as an example program using the libcdio Audio
controls.
2005-03-07 12:55:12 +00:00
rocky
fa54ee6514 Now use cdrom.h for BSDI libcdio library. 2005-03-03 10:34:14 +00:00
rocky
9d7e2b97da Enable building out of srcdir. Patches outside of test/* from Mike Castle 2005-03-02 12:49:28 +00:00
rocky
1b52b05e36 Add C++ Makefile. 2005-02-19 11:46:00 +00:00
rocky
e643816fba Wasn't running ISO9660 regression tests. Output now includes file sizes. 2005-02-18 23:49:45 +00:00
rocky
6618a05537 Various portability fixes mosty for MSVC which doesn't have drand and
doesn't allow dynamic local arrays.
v_fragment -> v_fragment_t
libcdio.sym: more external symbols defined
/lib/_cdio_linux.c: harmless type mismatch
example/sample2.c -> example/device.c
2005-02-06 15:09:10 +00:00
rocky
187c314225 Deal with OS's that don't have a stat'able filesystem.
More SuSe spec removal.

More SuSE spec removal
2005-02-05 23:16:34 +00:00
rocky
f0708a5264 Test and workaround another Unixism - pwd.h, getuid/getpwuid. 2005-02-03 08:07:24 +00:00
rocky
5bd3a51e03 Test for presense of lstat (optionally used in scan_devices of
cdda_interface).
2005-02-03 07:52:15 +00:00
rocky
4d300c72df Okay, we're really in 0.73cvs now. 2005-02-03 07:30:15 +00:00
rocky
14e37c6438 Require automake 1.8. Kudos to Steve Schultz; raspberries to automake. 2005-02-01 00:31:53 +00:00
rocky
d3cde584f5 Add substitution for mkdir -p
Get ready for 0.72
2005-01-31 23:55:23 +00:00
rocky
e9e9a88af8 Hopefully last release candidate. 2005-01-29 21:01:45 +00:00
rocky
9348908fd5 Put Japanese man page in man/jp. 2005-01-29 08:03:23 +00:00
rocky
97bedb82a6 Add check for <sys/param.h> to and use in freebsd.c to stop warning. 2005-01-27 04:54:26 +00:00
rocky
c80a25ca91 Okay, we'll call this rc1. 2005-01-27 03:13:29 +00:00
rocky
9e2eaf7546 cdparanoia: add ability to disable byte swapping
configure.ac: remove AIX driver for now - it doesn't really work
remove some (but not all) of the valgrind errors in cd-text
Some stylistic things, doxygen comment improvements typos, etc.
2005-01-27 03:10:06 +00:00
rocky
266cb9a65d libcdio_cdda.pc.in: had wrong cdda_interface library
Rename paranoia routines to cdio-specific names so both libraries can
coexist.  And I think it makes debugging a little easier if not
clearer.
2005-01-25 11:04:45 +00:00
rocky
c519546437 Add package directory for various package files.
paranoia2.c: comment typo
2005-01-25 02:00:19 +00:00
rocky
45500e1e73 Work on documentation. cd-paranoia name is now properly substituted.
Offset option described better.
2005-01-16 13:08:25 +00:00
rocky
bb1bb5113d doc: add some paranoia documentation.
src: Cleaner way to get usage and allow it to be customized to a particular
     name
configure.ac: add --with-cd-paranoia-name to allow customization of the
cd-paranoia name.

More work is needed to get the binary renamed.
2005-01-11 04:00:26 +00:00
rocky
c6e33b1a1c Put back some of the GNU/Linux-ism for detecting drive endian-ness.
The data-driven endian correction isn't working correctly.

Ultimately though this code should move down into libcdio (and get
removed from here.)
2005-01-08 20:39:40 +00:00