summaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* vala: Fix path error in the last commit.Colin Guthrie2011-03-261-1/+1
|
* vala: move GLibMainLoop class into separate file to fix linker errorsAlexander Kurtz2011-03-261-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)
* vala: Some bugfixes for the vala bindingsAlexander Kurtz2011-03-251-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.
* build-sys: Include the .version file in the distribution tarballColin Guthrie2010-12-041-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.
* build-sys: Fix make distcheck failure due to udev rules fixed install pathColin Guthrie2010-12-041-0/+2
| | | | | I don't know why this does not honour DESTDIR or similar during distcheck but this simple enough patch fixes it.
* build-sys: simplify things for building on fedorav0.9.22Lennart Poettering2010-11-261-1/+2
|
* vala: install .vapi file by defaultLennart Poettering2009-09-191-1/+16
|
* bootstrap: Ship git-version-gen with the tarball.Colin Guthrie2009-06-291-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.
* build-sys: dropo shave support, depend on automake's new silent build ↵Lennart Poettering2009-06-221-6/+0
| | | | support instead
* build: generate git tarball using git describeMarc-André Lureau2009-04-231-1/+7
|
* add update-shave targetLennart Poettering2009-03-021-0/+6
|
* Remove support for internal distributing and bundling of libltdl.Diego E. 'Flameeyes' Pettenò2009-01-221-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.
* build: introduce $SKIP_GIT for make dist (off-line or behind a proxy).Marc-André Lureau2009-01-081-1/+1
| | | | | There might be a better way doing that, but 'alias git=echo' is not a solution, :(
* build: compile libltdl directory firstMarc-André Lureau2009-01-081-1/+1
| | | | | This change solves a compilation issue on maemo, and the "make dist" on Debian with autofoo from "experimental" repositories.
* Merge commit 'flameeyes/libtool-2.2'Lennart Poettering2008-12-161-1/+1
|\
| * Update code to use libtool 2.2. Use convenience recursive libltdl.Diego 'Flameeyes' Pettenò2008-08-081-1/+1
| | | | | | | | Also remove the code for older libtool from the daemon.
| * 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.
* | Make missing git-changelog.perl non-fatalLennart Poettering2008-10-201-1/+1
| |
* | 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-1/+6
|
* some svn->git updates in the MakefileLennart Poettering2008-06-261-4/+4
|
* remove remaining $Lennart Poettering2008-06-181-2/+0
|
* add a man page for the pulseaudio binary. More will follow.Lennart Poettering2007-11-051-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2023 fefdeb5f-60dc-0310-8127-8f9354f1896f
* make sjoerd happy: include ChangeLog built from svn logs in tarballLennart Poettering2007-10-301-0/+7
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2001 fefdeb5f-60dc-0310-8127-8f9354f1896f
* make make distcheck passLennart Poettering2007-10-301-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2000 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge 'lennart' branch back into trunk.Lennart Poettering2007-10-281-0/+6
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add target "eolspace" to makefil to remove trailing newlines from all source ↵Lennart Poettering2007-05-291-0/+3
| | | | | | files git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1464 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Revert stuff from commit 1431 that wasn't supposed to be there.Pierre Ossman2007-03-011-4/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1432 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Handle when ALSA tweaks our sample spec so much that the frame size changes.Pierre Ossman2007-03-011-2/+4
| | | | | | | (closes #57). git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1431 fefdeb5f-60dc-0310-8127-8f9354f1896f
* remove glib 1.2 adapter. It started to bitrot and wasn't used by anything ↵Lennart Poettering2006-07-181-5/+0
| | | | | | anyway. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1104 fefdeb5f-60dc-0310-8127-8f9354f1896f
* remove HOWL snippet from configure scriptLennart Poettering2006-07-131-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1072 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * remove doc/ directoryLennart Poettering2006-07-081-2/+2
| | | | | | | * move doc/todo to root dir git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1063 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Remove some unused m4 files.Pierre Ossman2006-07-081-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1062 fefdeb5f-60dc-0310-8127-8f9354f1896f
* remove all docs from tarball since they are now available on pulseaudio.orgLennart Poettering2006-07-071-17/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1059 fefdeb5f-60dc-0310-8127-8f9354f1896f
* name the pkg-config files after the library namesLennart Poettering2006-06-191-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1037 fefdeb5f-60dc-0310-8127-8f9354f1896f
* big s/polyp/pulse/gLennart Poettering2006-06-191-12/+17
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
* replace copy by symlink when installing homepageLennart Poettering2006-04-201-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@768 fefdeb5f-60dc-0310-8127-8f9354f1896f
* ship GPL and LGPL files with the tarballLennart Poettering2006-04-201-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@766 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix "make distccheck" properlyLennart Poettering2006-04-181-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@752 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * Get rid of libpolyp-mainloopLennart Poettering2006-02-211-1/+1
| | | | | | | * Remove pkg-config file of polyplib-error git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@546 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman2006-02-161-1/+1
| | | | | | | | | | | | | * daemon/ - Contains the files specific to the polypaudio daemon. * modules/ - All loadable modules. * polyp/ - Files that are part of the public, application interface or are only used in libpolyp. * polypcore/ - All other shared files. * tests/ - Test programs. * utils/ - Utility programs. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@487 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Merge Pierre's changesLennart Poettering2006-01-101-6/+12
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* change doxygen build stuff for better compat with moderm automakesLennart Poettering2005-01-081-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@332 fefdeb5f-60dc-0310-8127-8f9354f1896f
* * prepare polyplib-browse for installationLennart Poettering2004-12-141-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f
* prepare for releaseLennart Poettering2004-11-211-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@311 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-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
* new configuration subsystemLennart Poettering2004-09-131-1/+11
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@198 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add FAQ to homepageLennart Poettering2004-09-081-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@187 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix homepage scriptLennart Poettering2004-08-271-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@161 fefdeb5f-60dc-0310-8127-8f9354f1896f