R. Bernstein
df2b1f120b
_cdio_generic.c: Initialize new scsi_tuple field. Removes SEGV in OSX and others.
...
configure.ac: Try sed -r and -E rather than rely on OS type.
2012-04-29 10:17:56 -04:00
R. Bernstein
07711418d0
OSX and BSD use -E for extended re's rather than GNU -r
2012-04-28 21:36:06 -04:00
rocky
16f2cc0b17
Do not need DARWIN_10_OR_GREATER but can use __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ instead courtesy Natalia Portillo. Savannah Bug #36330 https://savannah.gnu.org/bugs/?36330
2012-04-28 18:51:59 -04:00
R. Bernstein
95aa6b4dfa
Need to allow darwin10.8 etc.
2012-04-23 06:23:31 -04:00
R. Bernstein
53440aae9b
configure architecture fixes from Nigel Pearson.
2012-04-22 20:27:38 -04:00
R. Bernstein
c7c422221e
OSX fixes: test for stdbool.h, allow darwin10-12 and set DARWINT_10_OR_GREATER. Use generic CD-Text routines.
2012-04-21 23:42:53 -04:00
R. Bernstein
c09f15298c
Reduce use of cdtext_private.h. Let's see if autoconf 2.61 (circa 6 years ago) is okay. Some MacBooks seem to still use this.
2012-04-16 20:21:56 -04:00
R. Bernstein
844578d204
Possibly fixes OSX 10.6 where includes have moved around a bit.
2012-04-10 03:29:32 -04:00
rocky
aa0c1cb2a3
test/Makefile.am: test example files, some of which are used in tests, is no longer optional
...
other Makefile.am: remove some cruft.
2012-03-25 20:11:11 -04:00
rocky
eb990be1a6
Getting back to before cdtext library
2012-03-25 17:21:12 -04:00
rocky
1c41e1c46c
Create CD-Text library - first round. (Second round will remove from lib/driver)
2012-03-25 17:18:48 -04:00
R. Bernstein
8023341b0b
Remove paranoia libcdio_cdda.pc.in
2012-03-05 23:12:27 -05:00
R. Bernstein
14f6f505ce
Some more pbatard patches
2012-03-04 14:12:09 -05:00
R. Bernstein
af0a57856e
test/check_udf.sh works when building outside source tree. With this "make distcheck" should work again
2012-03-04 00:30:58 -05:00
R. Bernstein
730b58a86e
Reduce differences between master and pbatard branch.
2012-03-03 08:26:48 -05:00
R. Bernstein
871eca6415
* use "Define to" as this is the comment default from autotools
...
* use quotes and x prefix for string tests
* add detection for MinGW required LFS calls and remove unneeded AC_FUNC_FSEEKO
* set LFS support for MinGW
* disable cdda_player for MinGW
* enable Joliet support without iconv on MinGW
* also fix an issue with CRLF in config.rpath
Above from Pete Batard.
2012-02-24 05:16:13 -05:00
rocky
f9bd26cbc2
paranoia code removed. Is now in separate tree under GPL v2+.
...
realpath.c: patch from Debian and N. Boullis
2012-02-19 22:11:14 -05:00
R. Bernstein
3800908aed
Administrivia: Don't recreate INSTALL when doing autoreconf. COPYING is now in .git too.
2012-01-25 23:28:41 -05:00
R. Bernstein
70e8d1a6f8
Enable automake enable silent rules which makes it easier to spot warnings.
...
If Automake v1.10 or earlier is used, AM_SILENT_RESULES is be ignored. Patch
also from Pete Batard.
2012-01-17 11:32:05 -05:00
rocky
8238905c98
Add replacement for strndup(). MinGW doesn't have it. From Pete Batard again.
2012-01-16 20:15:33 -05:00
rocky
0faac0dabb
Remove -mwindows for MinGw and cygwin since it prevents stdout/stderr from reaching the console. From Pete Batard, see libcdio-devel Jan 16, 2012.
2012-01-16 20:11:03 -05:00
R. Bernstein
1de200a821
Allow FreeBSD9. John Wehle says it works
2011-12-15 23:42:14 -05:00
rocky
f5a2c6666f
cygwin has ncurses.h in <ncurses/ncurses.h>
2011-11-30 06:06:40 -05:00
rocky
7032a6dbd9
If we don't have ncurses.h don't try to look for libncurses
2011-11-25 10:22:30 +01:00
R. Bernstein
401efe4e68
up release to 0.84git
2011-11-24 21:09:31 -05:00
R. Bernstein
e0b2ee826d
Don't error out on handling "NO PRE_EMPHASIS" in cdrdao TOC.
...
Savannah bug #34826 :
2011-11-16 20:36:22 -05:00
R. Bernstein
bf925d61d7
Get ready for 0.83 release
2011-10-26 21:14:54 -04:00
R. Bernstein
6822c3543e
Makefile.am: Increase shared library "current" numbers, zeroing "revision" and "age ".
...
configure.ac: require autoconf at least 2.67
2011-10-21 15:32:57 -04:00
R. Bernstein
b7203f5d6b
Correct test for enable_cdda to accept either curses.h *or* ncurses.h
...
Add <strings.h> in more places that use bzero. Checks suggested by Blake Jones.
Add preprocessor symbol CDIO_CONFIG_H to <cdio_config.h>
2011-10-20 18:24:10 -04:00
rocky
15cd458874
Use "make" to create include/cdio/cdio_config.h rather than do it in the configure script.
2011-07-08 21:40:07 -04:00
rocky
0c0a16befd
Copy all of config.h in order to get _FILE_OFFSET_BITS.
2011-07-07 06:49:48 -04:00
R. Bernstein
958c3cad4d
configure.ac: remove no AC_LANG_SOURCE call detected. (From Christopher Yeleighton)
2011-05-20 17:25:32 -04:00
R. Bernstein
3b933bb375
Savannah Patch #7129 from Mike Frysinger:
...
specifies user-visible e-mail address in AC_INIT
- uses AC_HELP_STRING() for enable/with options
- uses AC_MSG_* instead of `echo` for user notices
- removes redundant test checks for enable/with options
- fixes 3rd arg handling with AC_ARG_ENABLE and --enable-rock and --enable-cddb and --enable-vcd-info
- properly quotes enable/with variables in case someone passes a value with spaces as the enable/with value
2010-03-23 16:20:35 -04:00
R. Bernstein
f23ca9a9da
Start to remove sleep in favor of usleep. Bug #28543 .
2010-02-11 20:10:11 -05:00
R. Bernstein
c8b86ee520
Drop version number on automake. Add missing externals to libcdio.sym
2010-02-09 03:02:28 -05:00
R. Bernstein
c90c24d1c8
testtoc -> driver/cdrdao.c.in
2010-01-23 23:20:12 -05:00
R. Bernstein
50b9cf1343
Allow automake 1.10
2010-01-21 04:11:35 -05:00
R. Bernstein
2b4a36f758
Remove more warnings. test/testnrg.c.in -> test/driver/nrg.c.in
2010-01-21 02:58:19 -05:00
R. Bernstein
0ec240f935
Reorganize test data for future growth.
2010-01-20 20:57:43 -05:00
R. Bernstein
7d8b6d0a4d
cdio_follow_symlink -> cdio_realpath which is really POSIX realpath. (Suggestion via Thomas Schmitt.) gnu_linux.c: report errors when they occur.
2010-01-16 16:44:12 -05:00
R. Bernstein
d675551d19
Let's try FreeBSD driver on FreeBSD 8.x
2010-01-03 10:36:29 -05:00
R. Bernstein
cb35e2877c
Move driver tests into a separate directory.
2009-12-26 11:20:55 -05:00
R. Bernstein
205c944f74
Show whether we are building C++ programs in configure output.
2009-12-25 16:04:25 -05:00
R. Bernstein
1d4e4fd169
cddb configure patch #6904 for gentoo bug #272788 .
2009-12-24 07:31:02 -05:00
R. Bernstein
9bec7fc204
Change tests for S_ISLNK and S_ISSOCK macros from AC_COMPILE_IFELSE to
...
AC_LINK_IFELSE. On Mingw 4.4.0 these macros succeed when they should
fail. Patch by carlo.bramix to libcdio-devel
2009-10-29 10:16:55 -04:00
R. Bernstein
273ba31e3a
In 0.83git now. Fix minor leaks in libcdio 0.82 detected by cppcheck
...
via Eric Sesterhenn.
2009-10-27 21:00:51 -04:00
R. Bernstein
5ead040aea
Make doxygen clean. Get ready for 0.82 release.
2009-10-27 07:47:55 -04:00
R. Bernstein
2522c26ec8
Adapted from patches by Nicolas Boullis on Debian:
...
* alignment issues on sparc
* "make check" failure when stderr is not a tty
* wrong program name in manpages in tarball
* build failure with hurd
* "make check" failure on machines with no disc drive
* make distclean fixes
2009-07-02 20:26:39 -04:00
R. Bernstein
58d87158cf
Add OS/2 driver courtesy of KO Myung-Hun. Security: Add "%s" to cdparanoia's fprintfs
2009-02-08 05:52:49 -05:00
R. Bernstein
860becb14c
Use LTLIBICONV instead of LIBICONV. Bug #25201 from Yaakov Selkowitz
2008-12-28 23:09:25 -05:00