# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>

static=false
pkgbase=libav
if [[ $static == true ]] || [[ $static == 1 ]] || [[ $static == enable ]]; then
  pkgname=libav-static-builder
elif [[ $static == false ]] || [[ $static == 0 ]] || [[ $static == disable ]]; then
  pkgname=libav-builder
fi
pkgflag=builder
pkgver=0.8.4
pkgrel=1
pkgdesc="Link files on /usr/include and /usr/lib dir (ONLY FOR BUILD OTHERS PACKAGES)"
arch=any
url="http://$pkgbase.org/"
license=GPL
depends=${pkgname%-$pkgflag}=$pkgver
conflicts=(
  ffmpeg
  ffmpeg-static
)
if [[ $static == true ]] || [[ $static == 1 ]] || [[ $static == enable ]]; then
  conflicts+=(
    ${pkgname%-static-$pkgflag}
  )
elif [[ $static == false ]] || [[ $static == 0 ]] || [[ $static == disable ]]; then
  conflicts+=(
    ${pkgname%-$pkgflag}-static
  )
fi

package() {
  install -m755 -d $pkgdir/usr/{include,lib{,/pkgconfig}}
  include_list=$(ls /opt/${pkgname%-$pkgflag}/include)
  for i in $include_list; do
    ln -s /opt/${pkgname%-$pkgflag}/include/$i $pkgdir/usr/include
  done
  lib_list=$(ls /opt/${pkgname%-$pkgflag}/lib | grep lib)
  for l in $lib_list; do
    ln -s /opt/${pkgname%-$pkgflag}/lib/$l $pkgdir/usr/lib
  done
  pkgconfig_list=$(ls /opt/${pkgname%-$pkgflag}/lib/pkgconfig)
  for c in $pkgconfig_list; do
    ln -s /opt/${pkgname%-$pkgflag}/lib/pkgconfig/$c $pkgdir/usr/lib/pkgconfig
  done
}

# vim:set ts=2 sw=2 et: