# $Id: PKGBUILD 180835 2013-03-26 16:00:15Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Gilles CHAUVIN pkgname=live-media pkgver=2013.03.23 pkgrel=1 pkgdesc="A set of C++ libraries for multimedia streaming" arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://live555.com/liveMedia" depends=('gcc-libs') source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz") md5sums=('e9a75e0cfbf4f25aedd4ee4a10a7c26f') build() { cd ${srcdir}/live sed \ -e 's/$(INCLUDES) -I. -O2 -DSOCKLEN_T/$(INCLUDES) -I. -O2 -I. -fPIC -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1 -DSOCKLEN_T/g' \ -i config.linux ./genMakefiles linux make } package() { cd ${srcdir}/live for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do install -dm755 ${pkgdir}/usr/{bin,lib,include/${dir}} install -m644 ${dir}/*.a "${pkgdir}/usr/lib" install -m644 ${dir}/include/*.h* "${pkgdir}/usr/include/${dir}" done for testprog in `find testProgs -type f -perm 755`; do install ${testprog} "${pkgdir}/usr/bin" done }