summaryrefslogtreecommitdiff
path: root/audio/libao
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Remove @dirrm related logic.joerg1-3/+1
2009-06-14Convert @exec/@unexec to @pkgdir or drop them.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-5/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-12-19ALSA plugin build fixes.jmcneill2-1/+17
2008-12-18polypaudio option is now pulseaudio, and note libao-pulse package injmcneill2-3/+4
MESSAGE.common
2008-11-02Add notes about "# used by audio/libao-*/Makefile"obache1-1/+7
2007-11-30Update to 0.8.8:wiz7-61/+31
0.8.8 - Thu May 24 - New win32 driver - Few fixes and changes in autotools and configuration files. 0.8.7 - unreleased snapshot - obsolete alsa device renamed to alsa05 - the 'alsa' device now uses the 0.9/1.0 API - ALSA driver fixes
2006-12-19Fixed PKGMANDIR.rillig1-1/+3
2006-12-12Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.joerg1-2/+2
The redundant parsing of bsd.prefs.mk is mostly avoided now and parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-11-02DESTDIR support.joerg2-3/+5
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-22Reset MAINTAINER; I don't have the time nor inclination to maintainlukem1-2/+2
these any more.
2006-04-13Improve DESCR more, by mentioning the file outputs.reed2-4/+9
In +DISPLAY mention that the plugins are not all available on every platform. (Ride on PKGREVISION bump from a few minutes ago.)
2006-04-13Add a MESSAGE.common to tell user to install a libao plugin.reed3-11/+17
I used MESSAGE.common so a MESSAGE.${OPSYS} could also be added. Bump PKGREVISION. Clarify DESCR and do not mention all the outputs it supports as this may make it appear it is works without installing another plugin. TODO: What about NULL, WAV, IRIX, and ALSA?
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam1-2/+2
Remove deprecated ossaudio.buildlink3.mk.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2005-10-08For packages using libao, add a default dependency on a plugin (eitherjmmv1-1/+16
oss or sun), based on the current OS name. This is only used if no other libao plugin is installed, and is binary package friendly. Addresses PR pkg/30920 by Chuck Cranor.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-3/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-06-06Fix the previous PKGREVISION bump by setting PKGREVISION in Makefile,minskim2-4/+3
instead of Makefile.common.
2005-06-06Replace patches that remove -ldl with those that use BUILDLINK_LDADD.dl.minskim4-8/+11
Bump PKGREVISION.
2005-05-31Removed trailing white-space.rillig1-2/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-20- Change libao to not build OSS, Sun, MacOS X nor several other plugins evenjmmv9-68/+94
when the header files are found. Bump its revision to 1 due to this. This makes the libao package completely audio-output agnostic. - Add a libao-macosx package containing the MacOS X plugin (sorry, untested). - Add a libao-oss package containing the OSS plugin. While here, use ossaudio.buildlink3.mk to determine the audio device instead of hardcoding it in a patch. - Add a libao-macosx package containing the Sun audio plugin (sorry, untested). Change approved by silence on tech-pkg@ for quite a long time since my proposal. I'm doing these changes to cleanup the base libao package. Before these, it contained a huge conditional to determine when the OSS and/or Sun plugins were built, which often failed in untested platforms (PLIST inconsistencies, for example). Having these plugins in independent packages makes debugging easier, keeps the dependency tree clean and also lets us use {ONLY,NOT}_FOR_PLATFORM directives to easily say where they work or don't.
2005-05-03Do not install the sun plugin on DragonFlyBSD, patch fromxtraeme1-2/+2
Joerg Sonnenberger in PR pkg/30120.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests to the SHA1 ones.agc1-1/+2
2005-02-18Update to 0.8.6:wiz5-31/+31
0.8.6 - January 11, 2005 - Added Polypaudio driver(libao-polyp 0.4) from Lennart Poettering - Use esd_close() in the esd driver - Broaden sample rate tolerance in the OSS driver for nForce compatibility
2004-12-18add libmacosx for Darwin.grant1-0/+2
2004-12-18Darwin doesn't build liboss or libsun, but does use dlopen.grant1-1/+5
no PKGREVISION bump because it didn't build before.
2004-11-16Changes 0.8.5:adam7-30/+31
* Support now for the ALSA 1.0 API * ALSA mmap() mode can be enabled/disabled at runtime using "use_mmap" option. * Patch to OSS plugin to fix skipping issues with some drivers (like emu10k1). * Can build with --disable-esd option again * Minor build fixes
2004-11-12Give this a chance to build on MacOS X.hubertf2-12/+23
Tested by Holger Amann [keeney at fehu dot org]
2004-10-12Make work on Interix. (Its base libao has no direct audio drivers; atv1-1/+4
plugin such as libao-esound is required.)
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-9/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-04-22Clean up traces of buildlink2->buildlink3 conversion; remove unusedwiz3-32/+5
bl2 file.
2004-03-15Fix PLIST on Linux; libsun.* are not installed except on Linux/sparc.minskim1-1/+4
Closes PR pkg/24577. OK'ed by reed@.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-3/+4
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-19buildlink{2,3} files should not include pkgconfig/buildlink{2,3}.mk.wiz2-5/+2
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-3/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-22Solaris has no OSS, tweak the PLIST appropriately.grant2-5/+10
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-11Add a buildlink3.mk file for libao.jlam1-0/+18
2004-01-07Mark this package as not ready for pkgviews. It needs to be fixed withjlam1-2/+2
respect to its plugin directory.
2004-01-07Only libao has been bl3ified. Fix building of libao-{arts,esound} untiljlam2-5/+11
they have been, too.