summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update the attributes.m4 macro file from xine-lib/lscube.Diego E. 'Flameeyes' Pettenò2008-11-192-5/+54
| | | | | Also use the new CC_CHECK_CFLAGS_APPEND macro instead of doing the for loop manually.
* add missing inclusion of sys/time.hLennart Poettering2008-10-261-0/+1
|
* Merge commit 'flameeyes/verbosity'Lennart Poettering2008-10-213-2/+34
|\
| * Bumping version (and version info for the library).Diego 'Flameeyes' Pettenò2008-10-021-2/+2
| | | | | | | | | | This will allow to explicitly check for support of the new extensions (like verbosity).
| * Add support for setting verbosity level for stdout/stderr output.Diego 'Flameeyes' Pettenò2008-10-012-0/+32
| |
| * Conditionally declare variables if their use is conditional.Diego 'Flameeyes' Pettenò2008-10-011-1/+3
| | | | | | | | | | Reduces warnings about unused variables by not declaring them if they are under an #ifdef conditional.
| * Fix building on OpenSolaris (without _NSIG definition).Diego 'Flameeyes' Pettenò2008-10-011-1/+9
| | | | | | | | | | | | | | On OpenSolaris, the _NSIG macro is not defined, but NSIG is; as it's not possible to use NSIG under glibc (it would miss the SIGRT* series), define a SIGNAL_UPPER_BOUND depending on the system (and error out if the system lacks both NSIG and _NSIG).
* | Merge commit 'flameeyes/opensolaris'Lennart Poettering2008-10-211-2/+12
|\ \ | |/ |/|
| * Conditionally declare variables if their use is conditional.Diego 'Flameeyes' Pettenò2008-10-011-1/+3
| | | | | | | | | | Reduces warnings about unused variables by not declaring them if they are under an #ifdef conditional.
| * Fix building on OpenSolaris (without _NSIG definition).Diego 'Flameeyes' Pettenò2008-10-011-1/+9
| | | | | | | | | | | | | | On OpenSolaris, the _NSIG macro is not defined, but NSIG is; as it's not possible to use NSIG under glibc (it would miss the SIGRT* series), define a SIGNAL_UPPER_BOUND depending on the system (and error out if the system lacks both NSIG and _NSIG).
* | Create an -uninstalled variant of the pkg-config file.Diego 'Flameeyes' Pettenò2008-10-014-2/+10
|/ | | | | With this variant, it's possible to build against a live tree of libdaemon to test in-development features.
* Split out the lynx documentation generation autoconf code to an m4 macro.Diego 'Flameeyes' Pettenò2008-08-072-18/+25
| | | | | As many 0pointer projects use the same code, move it out on its own macro, and use that. The macro can then be shared across projects.
* Replace the CFLAGS-checking code with a common macro from xine-lib.Diego 'Flameeyes' Pettenò2008-08-072-23/+263
| | | | | | | | | | | | | | Instead of writing custom code to check for cflags checking, import a copy of attributes.m4 from xine-lib's repository and use the CC_CHECK_CFLAGS macro. The advantage lies not only in being able to reduce the custom code in configure.ac, but also in the fact that the CC_CHECK_CFLAGS macro caches the results, making ./configure -C quite faster on second run. Check for the CFLAGS for any compiler and not just GCC, if the compiler does support the flag it is better to u se it anyway, otherwise it will be skipped.
* Don't check for the C++ compiler, as there are no C++ source files.Diego 'Flameeyes' Pettenò2008-08-071-1/+0
| | | | | | | Older versions of libtool (pre-2.2) made this change unimportant as C++ and Fortran compilers were always checked for. Newer libtool versions solve this problem, so it makes configure faster not to check for it.
* Use AC_PROG_CC_C99 to discover C99-compliant compiler.Diego 'Flameeyes' Pettenò2008-08-071-3/+2
| | | | | | | | | Instead of just checking if the compiler supports -std=gnu99 option, make use of the autoconf macro for discovering C99. This way other non-GCC compiler could be used in C99 mode too. If the compiler does not support gnu99 it falls back to c99, giving more chances that it would work than leaving it to default.
* Create the m4 directory to host M4 macro files.Diego 'Flameeyes' Pettenò2008-08-073-0/+8
| | | | | Make it known to autoconf and aclocal, add ignore file for libtool 2.2 macro files.
* Check for assert.h header and allow to disable assertions.Diego 'Flameeyes' Pettenò2008-08-071-0/+1
| | | | | | | In recent versions of autoconf, the AC_HEADER_ASSERT check not only makes sure that the assert.h header is found but it also allows the user to decide whether to enable or disable assertions at ./configure (rather than having to pass -DNDEBUG manually).
* Don't symlink README in srcdir or it will fail on out-of-build trees.Diego 'Flameeyes' Pettenò2008-08-071-4/+3
|
* Install README files in doc/html directories.Diego 'Flameeyes' Pettenò2008-08-071-3/+3
| | | | | | | | | | Install and distribute README.html and style.css in the html directory. Install and distribute README in the doc directory. The htmldir and docdir entries are added by recent versionf of autoconf and are configurable, so that distributions don't need to handle installation of these manually.
* Execute autoupdate.Diego 'Flameeyes' Pettenò2008-08-071-2/+2
| | | | | Replaces AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS and AC_HELP_STRING with AS_HELP_STRING (and quotes its parameters).
* Bump autoconf requirement to 2.62 (latest released version).Diego 'Flameeyes' Pettenò2008-08-071-1/+1
|
* check in the right fd_set after coming back from select()Lennart Poettering2008-08-061-1/+1
|
* make building of examples optionalLennart Poettering2008-07-302-1/+10
|
* Revert "bump soname/version" which was innappropriately named and a bad idea ↵v0.13Lennart Poettering2008-07-291-1/+0
| | | | | | anyway This reverts commit b05a9ea7518befdae73772becaf9bc4b11711f80.
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/libdaemonLennart Poettering2008-07-291-0/+1
|\
| * bump soname/versionLennart Poettering2008-07-291-0/+1
| |
* | hide more files from gitLennart Poettering2008-07-292-0/+2
| |
* | fix linkLennart Poettering2008-07-291-1/+1
| |
* | update docsLennart Poettering2008-07-291-6/+8
| |
* | bump soname/versionLennart Poettering2008-07-291-2/+2
|/
* fix indentingLennart Poettering2008-07-281-1/+1
|
* close fds/reset sigs for exec'ed processesLennart Poettering2008-07-281-0/+2
|
* add a bit more error checkingLennart Poettering2008-07-281-4/+14
|
* save/restore errno where applicableLennart Poettering2008-07-281-2/+17
|
* decrement number of possible argsLennart Poettering2008-07-281-2/+1
|
* shorten code a bitLennart Poettering2008-07-281-4/+1
|
* make retval checking more portableLennart Poettering2008-07-281-1/+1
|
* be a bit more explicativeLennart Poettering2008-07-281-1/+1
|
* save/restore errno where applicableLennart Poettering2008-07-281-1/+3
|
* fix a few thinkos in handling of exception listsLennart Poettering2008-07-281-12/+28
|
* create retval pipes once onlyLennart Poettering2008-07-281-2/+8
|
* save and restore errno where necessaryLennart Poettering2008-07-281-0/+7
|
* add more error checkingLennart Poettering2008-07-281-1/+9
|
* reorder a few things, so that logging works properly very early alreadyLennart Poettering2008-07-281-14/+15
|
* add a bit more error checkingLennart Poettering2008-07-281-3/+10
|
* fix indentationLennart Poettering2008-07-281-1/+1
|
* save and restore errno in destructorLennart Poettering2008-07-281-0/+4
|
* make sure we don't keep a round a va_list that is started but not stoppedLennart Poettering2008-07-281-5/+3
|
* destruct signal fds on failureLennart Poettering2008-07-281-1/+3
|
* don't call fcntl unless we have toLennart Poettering2008-07-281-6/+7
|