summaryrefslogtreecommitdiff
path: root/bootstrap.sh
Commit message (Collapse)AuthorAgeFilesLines
* bootstrap.sh: don't set sysconfdir and localstatedir configure optionsTanu Kaskinen2019-08-131-1/+1
| | | | | | | I don't know why these options were being passed to configure (--sysconfdir has been there from the very beginning, --localstatedir got added when the system mode was added). Overwriting system files by default is not good, so let's not set these options.
* Use upstream gettext instead intltoolJavier Jardón2018-06-211-6/+2
|
* build-sys: make bootstrap.sh fail if autopoint or intltoolize are not availableRussell Treleaven2017-09-091-5/+9
|
* build-sys: Don't override libtoolizePhilip Chimento2017-01-191-7/+0
| | | | | | | The autoreconf invocation below will already pick up any overrides the user might have made to their LIBTOOLIZE variable. Overriding it here will break on Darwin systems where libtoolize is not called glibtoolize, and is not necessary, so just remove it.
* build-sys: bootstrap.sh: Do a make only if configure has succeededAhmed S. Darwish2015-09-251-2/+2
| | | | | | | Otherwise the important configure script error messages get buried by the "make clean" output. Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com>
* build-sys: make error message visibleTanu Kaskinen2015-08-211-1/+1
| | | | | | | | This helps figuring out why bootstrap.sh is failing... Directing the error message to /dev/null was very strange. I don't know what the original motivation might have been. My guess is that it was added unintentionally.
* update FSF addresses to FSF web pageOndrej Holecek2015-01-141-2/+1
| | | | | | | | | FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources.
* build-sys: Add -fdiagnostics-color=auto to CFLAGSJavier Jardón2014-06-261-4/+0
| | | | | | | | As a way to highlight warnings and errors in GCC output This will be available in GCC 4.9, but some distros backported the feature to lower versions http://gcc.gnu.org/gcc-4.9/changes.html
* bootstrap.sh: use /usr/bin/env to find bashRyan Lortie2013-12-131-1/+1
| | | | | | | | bootstrap.sh uses some non-POSIX features of bash, so we can't use /bin/sh. Unlike /bin/sh, bash can be installed anywhere in the path, so we should use /usr/bin/env to find it. This helps systems that have bash in /usr/local/bin, for example.
* build-sys: Use autoreconf in bootstrap.shJavier Jardón2013-06-061-48/+5
|
* build-sys: Use upstream gettext instead glib oneJavier Jardón2013-06-041-2/+1
|
* build-sys: Check for necessary programs in bootstrap.shMaarten Bosmans2011-07-281-5/+9
| | | | Also use glib-gettextize instead of plain gettextize.
* Solaris: bootstrap portabilityFinn Thain2009-08-221-3/+3
| | | | | | | | | On Fri, 21 Aug 2009, Colin Guthrie wrote: > > Just put an echo statement in there too. Should cover the bases for everyone. Something like this?
* build-sys: take preset CFLAGS into accountLennart Poettering2009-08-031-1/+1
|
* Further simplify on Daniel's patch for bootstrap.sh.Diego Elio 'Flameeyes' Pettenò2009-07-171-8/+2
| | | | | Instead of having further indirections, stick to POSIX command options for cp and chmod. This leaves just the LIBTOOL handling to be Darwin-specific.
* make bootstrap.sh aware of Darwin environmentDaniel Mack2009-07-171-2/+14
| | | | Signed-off-by: Daniel Mack <daniel@caiaq.de>
* bootstrap: Ship git-version-gen with the tarball.Colin Guthrie2009-06-291-0/+5
| | | | | | | | | bootstrap.sh is already shipped and when rebootstrapping, it will call git-version-gen internally when processing configure.ac. In order to know when someone has rebootstrapped, we modify the tarball version to mark it as rebootstrapped. Not 100% sure this later stage is desired or if we should remove the .tarball-version file instead.
* build-sys: dropo shave support, depend on automake's new silent build ↵Lennart Poettering2009-06-221-2/+2
| | | | support instead
* git: activate default commit hookLennart Poettering2009-05-111-0/+6
|
* revive solaris moduleFinn Thain2009-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Hi All, This patch fixes the solaris audio device source and sink, and fixes some portability issues that break the build on solaris. Questions and comments welcomed. I've tested this patch only with OpenSolaris Express snv 103. Eventually I hope to be able to test a few older releases and older hardware (though it is hard to say whether there is much interest in those). This is my first brush with pulseaudio and so I read the wiki docs and some of the source code but I'm still unsure of a few things. In particular I'm wondering about rewind processing, corking and what (if anything) the module needs for those. I'm also unclear on the implications of thread_info.buffer_size, .fragment_size and .max_request, and whether my code is correct or not. This patch disables link map/library versioning unless ld is GNU ld. Another approach for solaris would be to use that linker's -M option, but I couldn't make that work (due to undefined mainloop, browse and simple symbols when linking pacat. I can post the errors if anyone is intested.) Thanks, Finn Thain
* build: shave it!Marc-André Lureau2009-02-241-1/+5
| | | | http://damien.lespiau.name/blog/2009/02/18/shave-making-the-autotools-output-sane/
* drop --ltdl from the libtoolize invocation, since we don't ship ltdl anymoreLennart Poettering2009-01-231-1/+1
|
* Move the safety check about pkg-config in bootstrap.sh.Diego E. 'Flameeyes' Pettenò2009-01-221-0/+9
| | | | | Don't check twice for pkg-config during configure, since the undefined macro would be possibly caused on a different system.
* require autoconf 2.63Lennart Poettering2009-01-221-2/+2
|
* libtool 2.2 updatesLennart Poettering2008-12-161-1/+1
|
* require ac 2.62 in bootstrap.shLennart Poettering2008-08-191-2/+2
|
* Create an m4 directory for common macros and use it.Diego 'Flameeyes' Pettenò2008-08-081-1/+1
| | | | | | | Split acinclude.m4 in multiple macro files. Let it be known to autoconf and aclocal to use the m4 directory. Ignore macro files copied or linked by libtool and intltool.
* add i18n supportLennart Poettering2008-08-061-6/+13
|
* remove remaining $Lennart Poettering2008-06-181-1/+0
|
* Let bootstrap.sh require version 1.10 of the various autofoo bits. Otherwise ↵Sjoerd Simons2008-04-131-1/+1
| | | | | | things will break during compilation git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2263 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge 'lennart' branch back into trunk.Lennart Poettering2007-10-281-3/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add new --system command line parameter to the daemon for running ↵Lennart Poettering2006-07-191-1/+1
| | | | | | | | | | | | PulseAudio as system-wide instance * add PA_ prefixes to all global #defines * modify auth-by-creds: define a new group "pulse-access" which is used for authentication * add proper privilige dropping when running in --system mode * create runtime directory once on startup and not by each module seperately git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1105 fefdeb5f-60dc-0310-8127-8f9354f1896f
* big s/polyp/pulse/gLennart Poettering2006-06-191-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
* remove superfluous "set -ex" lineLennart Poettering2006-04-221-2/+0
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@780 fefdeb5f-60dc-0310-8127-8f9354f1896f
* make --enable-force-preopen the default for SVN buildsLennart Poettering2006-04-131-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@701 fefdeb5f-60dc-0310-8127-8f9354f1896f
* unbreak fresh SVN buildsLennart Poettering2006-04-101-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@681 fefdeb5f-60dc-0310-8127-8f9354f1896f
* build system updates, including support for some newer GCC optionsLennart Poettering2006-01-101-10/+28
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@446 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * add some missing "static"sLennart Poettering2004-11-211-1/+1
| | | | | | | * include libltdl in distribution git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@302 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Make the whole stuff LGPL onlyLennart Poettering2004-11-141-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* sample cache workLennart Poettering2004-07-201-3/+11
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@98 fefdeb5f-60dc-0310-8127-8f9354f1896f
* main part of the native protocolLennart Poettering2004-06-231-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@31 fefdeb5f-60dc-0310-8127-8f9354f1896f
* autoconfLennart Poettering2004-06-111-0/+39
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@5 fefdeb5f-60dc-0310-8127-8f9354f1896f