From 35ddd3815641e4564d75c5b402f7f0cf48628167 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 14 Aug 2013 01:35:52 -0700 Subject: Wed Aug 14 01:35:17 PDT 2013 --- community/clalsadrv/PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 community/clalsadrv/PKGBUILD (limited to 'community/clalsadrv') diff --git a/community/clalsadrv/PKGBUILD b/community/clalsadrv/PKGBUILD new file mode 100644 index 000000000..614845421 --- /dev/null +++ b/community/clalsadrv/PKGBUILD @@ -0,0 +1,46 @@ +# $Id: PKGBUILD 95507 2013-08-13 03:42:10Z speps $ +# Maintainer : speps + +pkgname=clalsadrv +pkgver=2.0.0 +pkgrel=1 +pkgdesc="C++ wrapper around the ALSA API" +arch=('i686' 'x86_64') +url="http://kokkinizita.linuxaudio.org/linuxaudio/" +license=('GPL') +depends=('clthreads' 'alsa-lib') +source=("${url}downloads/$pkgname-$pkgver.tar.bz2") +md5sums=('be123e1701e4b6c6300907df949bd71c') + +prepare() { + cd "$pkgname-$pkgver/libs" + + # use ldconfig locally + sed -i 's/ldconfig /&-N $(DESTDIR)/' Makefile +} + +build() { + cd "$pkgname-$pkgver/libs" + + # libs + make + + # create lib link for building apps + ln -sf lib$pkgname.so.$pkgver lib$pkgname.so + + # apps + cd ../apps + CXXFLAGS+=" -I../libs" \ + LDFLAGS+=" -L../libs -lasound" \ + make PREFIX=/usr +} + +package(){ + cd "$pkgname-$pkgver" + + # libs + make -C libs DESTDIR="$pkgdir/" PREFIX=/usr LIBDIR=lib install + + # apps + make -C apps DESTDIR="$pkgdir/" PREFIX=/usr LIBDIR=lib install +} -- cgit v1.2.3-54-g00ecf