BSD Ports

audio/pcaudiolib 1.2 MidnightBSD

Portable C audio library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl3
Categories
audio

Description

The Portable C Audio Library (pcaudiolib) provides a C API to different audio devices. Supported backends are ALSA, OSS, and PulseAudio.

This Port can be built with any combination of the supported backends, but official packages are distributed with OSS support only, in order to not depend on the other backends being installed.

In the other systems

SystemPortVersion
MidnightBSDaudio/pcaudiolib1.2
FreeBSDaudio/pcaudiolib1.3
OpenBSDaudio/pcaudiolib1.3
NetBSDaudio/pcaudiolib1.3nb4
DragonFlyaudio/pcaudiolib1.2_2
HardenedBSDaudio/pcaudiolib1.3
GhostBSDaudio/pcaudiolib1.3

Install

Binary package:

mport install pcaudiolib

From mports:

cd /usr/mports/audio/pcaudiolib && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pcaudiolib>0:audio/pcaudiolib
LIB_DEPENDS=	libpcaudio.so:audio/pcaudiolib

Dependencies

Required by 1

Configuration

Options name: audio_pcaudiolib

OptionDefaultDescription
ALSAoff
OSSon
PULSEAUDIOoff
USES
libtool pkgconfig
Service scripts
none

Files

pkg-plist 5
  • include/pcaudiolib/audio.h
  • lib/libpcaudio.a
  • lib/libpcaudio.so
  • lib/libpcaudio.so.0
  • lib/libpcaudio.so.0.0.1
distinfo 1
FileSizeSHA256
pcaudiolib-1.2.tar.gz3770666fae11e87425482acbb12c4e001282d329be097074573060f893349255d3664b
Master sites 1
  • https://github.com/espeak-ng/pcaudiolib/releases/download/1.2/