summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
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
2006-07-08Remove some unused m4 files.Pierre Ossman1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1062 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-07-07remove all docs from tarball since they are now available on pulseaudio.orgLennart Poettering1-17/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1059 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19name the pkg-config files after the library namesLennart Poettering1-2/+2
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1037 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-06-19big s/polyp/pulse/gLennart Poettering1-12/+17
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1033 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-20replace copy by symlink when installing homepageLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@768 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-20ship GPL and LGPL files with the tarballLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@766 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-04-18fix "make distccheck" properlyLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@752 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-02-21* Get rid of libpolyp-mainloopLennart Poettering1-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
2006-02-16Reorganised the source tree. We now have src/ with a couple of subdirs:Pierre Ossman1-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
2006-01-10Merge Pierre's changesLennart Poettering1-6/+12
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f
2005-01-08change doxygen build stuff for better compat with moderm automakesLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@332 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-12-14* prepare polyplib-browse for installationLennart Poettering1-1/+1
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f