summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2015-01-14update FSF addresses to FSF web pageOndrej Holecek1-3/+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.
2014-10-28build-sys: Alias bash-completion for all PulseAudio commandsMichał Górny1-1/+13
Bash-completion 1.90 introduced support for on-demand loading of completions. Install the completion file as 'pulseaudio' to match the main command, and create symlinks as aliases for other supported commands in order to support the new system.
2014-09-21Add a Valgrind suppression fileTanu Kaskinen1-0/+1
2014-08-17shell-completion: Install the Zsh completionsTanu Kaskinen1-1/+3
This makes the Zsh completions work out-of-the-box. I also moved pulseaudio-zsh-completion.zsh to zsh/_pulseaudio to be in line with the common naming convention of Zsh completion files.
2014-04-17vala: Add bindings for libpulse-simpleAlexander Kurtz1-1/+2
2013-06-06build-sys: Use build-aux directory to store autogenerated filesJavier Jardón1-1/+0
2013-06-04build-sys: Use upstream gettext instead glib oneJavier Jardón1-0/+1
2013-02-06build-sys: Add check-daemon target to the top-level Makefile.am.Tanu Kaskinen1-0/+3
2013-01-31build-sys: Use dist_vapi_DATA instead of listing the files in EXTRA_DIST.Tanu Kaskinen1-5/+1
2013-01-31build-sys: Install the bash completion script.Tanu Kaskinen1-1/+3
2013-01-31build: Add bash completionpoljar (Damir Jelić)1-0/+1
This patch adds bash completion for pulseaudio and all of the utilities. Channel maps and properties are not yet completed. This should make mostly pactl/pacmd more useful for bash users. Thanks to Denis Kasak for the awk magic (fetching ports and profiles from the card info).
2013-01-28build: Add zsh completionpoljar (Damir Jelić)1-0/+1
This patch adds zsh completion for pulseaudio and all of the utilities. Channel maps and properties are not yet completed. This should make mostly pactl/pacmd more usefull for zsh users.
2012-11-17build-sys: Drop ChangeLog generationArun Raghavan1-5/+0
This drops ChangeLog generation from git. It does not make sense to distribute 500 kB of ChangeLog given how easy it is these days to browse history with git. We might replace this with a release-annoucement-esque high-level summary of changes.
2012-11-04build: Add PROTOCOL to EXTRA_DIST.Tanu Kaskinen1-0/+1
It's useful documentation, no reason to leave it out of the tarball.
2012-11-04build: Add .gitignore files to EXTRA_DIST.Tanu Kaskinen1-1/+9
As a packager, I want to be able to do "git format-patch v3.0..origin/master" and I want the generated patches to apply cleanly against the 3.0 tarball. The patches don't currently apply cleanly if there are any changes to the .gitignore files, because the .gitignore files are not shipped in the tarball. This patch fixes that problem.
2011-10-19build-sys: Provide a simple CMake Config setup (similar to pkgconfig)Colin Guthrie1-0/+3
I'd rather not have to do this, as I don't really see the point in duplicating what is done in pkgconfig, but this is likely the easiest way to avoid nasty hacks.
2011-06-24Remove libpulse-browse and pabrowseMaarten Bosmans1-5/+0
2011-03-26vala: Fix path error in the last commit.Colin Guthrie1-1/+1
2011-03-26vala: move GLibMainLoop class into separate file to fix linker errorsAlexander Kurtz1-2/+6
Vala uses the name of the *.vapi file to determine the libraries to link against. Since the pa_glib_mainloop_*() functions are in a separate library (libpulse-mainloop-glib.so) the corresponding objects in the Vala bindings have to be in a separate *.vapi file. If you are compiling an app without the GLib integration you could use: $ valac --pkg=libpulse test.vala but if you do use GLib you can use: $ valac --pkg=libpulse-mainloop-glib test.vala (libpulse is a dep of the libpulse-mainloop-glib so no need to specify it explicitly)
2011-03-24vala: Some bugfixes for the vala bindingsAlexander Kurtz1-1/+2
1. PA uses Vala's "Posix" package (see line 23 of libpulse.vapi). These dependencies have to be declared in the *.deps file. 2. Fix obvious copy/paste error. 3. Rename the parameter to match the C function. This simplifies understanding what this parameter means. 4. According to the official documentation the "dev" parameter for playback/capture streams on connection may be NULL and this is the default. Change the method definition accordingly.
2011-03-18build-sys: Flip default to no git pull on make distMaarten Bosmans1-2/+2
2010-12-05build-sys: Include the .version file in the distribution tarballColin Guthrie1-0/+1
As per the comments in git-version-gen, the .version file that is typically generated automatically during build should be included in the tarball, so generate it in the dist-hook. This fixes a problem when running make distcheck which uses a read-only source folder and thus cannot generate the $top_srcdir/.version as part of it's build process (it uses a _build folder which is r/w) and thus cannot be built.
2010-12-05build-sys: Fix make distcheck failure due to udev rules fixed install pathColin Guthrie1-0/+2
I don't know why this does not honour DESTDIR or similar during distcheck but this simple enough patch fixes it.
2010-11-28build-sys: simplify things for building on fedoraLennart Poettering1-1/+2
2009-09-19vala: install .vapi file by defaultLennart Poettering1-1/+16
2009-06-29bootstrap: Ship git-version-gen with the tarball.Colin Guthrie1-1/+1
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.
2009-06-22build-sys: dropo shave support, depend on automake's new silent build ↵Lennart Poettering1-6/+0
support instead
2009-04-23build: generate git tarball using git describeMarc-André Lureau1-1/+7
2009-03-02add update-shave targetLennart Poettering1-0/+6
2009-01-22Remove support for internal distributing and bundling of libltdl.Diego E. 'Flameeyes' Pettenò1-1/+1
Standing to what the libtool documentation says, the LTDL_INIT macro and the related configure options are only useful when intending to distribute libltdl, and is superfluous if the system copy were always to be used. Which makes it very easy to just drop the internal copy and use the system library, just do it like any other library lacking pkg-config files to identify its presence. If this tries to build against an older libtool version it might fail at link time, so for now this is not an user-proof solution. But it at least should provide a working environment for packagers.
2009-01-08build: introduce $SKIP_GIT for make dist (off-line or behind a proxy).Marc-André Lureau1-1/+1
There might be a better way doing that, but 'alias git=echo' is not a solution, :(
2009-01-08build: compile libltdl directory firstMarc-André Lureau1-1/+1
This change solves a compilation issue on maemo, and the "make dist" on Debian with autofoo from "experimental" repositories.
2008-12-16Merge commit 'flameeyes/libtool-2.2'Lennart Poettering1-1/+1
2008-10-20Make missing git-changelog.perl non-fatalLennart Poettering1-1/+1
2008-08-08Create an m4 directory for common macros and use it.Diego 'Flameeyes' Pettenò1-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.
2008-08-08Update code to use libtool 2.2. Use convenience recursive libltdl.Diego 'Flameeyes' Pettenò1-1/+1
Also remove the code for older libtool from the daemon.
2008-08-08Create an m4 directory for common macros and use it.Diego 'Flameeyes' Pettenò1-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.
2008-08-06add i18n supportLennart Poettering1-1/+6
2008-06-26some svn->git updates in the MakefileLennart Poettering1-4/+4
2008-06-18remove remaining $Lennart Poettering1-2/+0
2007-11-05add a man page for the pulseaudio binary. More will follow.Lennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2023 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30make sjoerd happy: include ChangeLog built from svn logs in tarballLennart Poettering1-0/+7
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2001 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-30make make distcheck passLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2000 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-10-28merge 'lennart' branch back into trunk.Lennart Poettering1-0/+6
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-05-29add target "eolspace" to makefil to remove trailing newlines from all source ↵Lennart Poettering1-0/+3
files git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1464 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-03-01Revert stuff from commit 1431 that wasn't supposed to be there.Pierre Ossman1-4/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1432 fefdeb5f-60dc-0310-8127-8f9354f1896f
2007-03-01Handle when ALSA tweaks our sample spec so much that the frame size changes.Pierre Ossman1-2/+4
(closes #57). git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1431 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-18remove glib 1.2 adapter. It started to bitrot and wasn't used by anything ↵Lennart Poettering1-5/+0
anyway. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1104 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-13remove HOWL snippet from configure scriptLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1072 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-08* remove doc/ directoryLennart Poettering1-2/+2
* move doc/todo to root dir git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1063 fefdeb5f-60dc-0310-8127-8f9354f1896f