# $Id: PKGBUILD 150662 2012-02-19 16:50:59Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Gilles CHAUVIN pkgname=live-media pkgver=2012.02.04 pkgrel=2 pkgdesc="A set of C++ libraries for multimedia streaming" arch=('i686' 'x86_64') license=('LGPL') url="http://live555.com/liveMedia" depends=('gcc-libs') source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz") md5sums=('5c9753e027af08c065f156e2a0bec023') build() { cd ${srcdir}/live sed \ -e 's/$(INCLUDES) -I. -O2 -DSOCKLEN_T/$(INCLUDES) -I. -O2 -I. -fPIC -DSOCKLEN_T/g' \ -e 's/\(LIBRARY_LINK =\).*/\1 $(LD) -o/g' \ -e 's/\(LIBRARY_LINK_OPTS =\).*/\1 $(LINK_OPTS) -r -Bstatic/g' \ -i config.linux ./genMakefiles linux make } package() { cd ${srcdir}/live for dir in BasicUsageEnvironment UsageEnvironment groupsock liveMedia; do mkdir -p ${pkgdir}/usr/lib/ install -m644 ${dir}/*.a ${pkgdir}/usr/lib done for dir in BasicUsageEnvironment UsageEnvironment groupsock liveMedia; do mkdir -p ${pkgdir}/usr/include/${dir} install -m644 ${dir}/include/*.hh ${pkgdir}/usr/include/${dir} done install -m644 groupsock/include/*.h ${pkgdir}/usr/include/groupsock mkdir -p ${pkgdir}/usr/bin for testprog in `find testProgs -type f -perm 755`; do install ${testprog} ${pkgdir}/usr/bin done }