diff --git a/mingw-w64-openal/PKGBUILD b/mingw-w64-openal/PKGBUILD index 67e651c40e..781433f163 100644 --- a/mingw-w64-openal/PKGBUILD +++ b/mingw-w64-openal/PKGBUILD @@ -4,12 +4,14 @@ _realname=openal pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.15.1 -pkgrel=2 +pkgrel=3 pkgdesc="OpenAL audio library for use with opengl (mingw-w64)" arch=('any') url="http://connect.creativelabs.com/openal/" license=('GPL2') -makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-cmake") +makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" + "${MINGW_PACKAGE_PREFIX}-cmake" + "${MINGW_PACKAGE_PREFIX}-portaudio") options=('strip' 'staticlibs') source=(http://kcat.strangesoft.net/openal-releases/openal-soft-$pkgver.tar.bz2) md5sums=('ea83dec3b9655a27d28e7bc7cae9cd71') @@ -17,14 +19,9 @@ md5sums=('ea83dec3b9655a27d28e7bc7cae9cd71') build() { mkdir -p "${srcdir}/build-${MINGW_CHOST}" && cd "${srcdir}/build-${MINGW_CHOST}" - mkdir -p ${pkgdir}${MINGW_PREFIX} - pushd ${pkgdir}${MINGW_PREFIX} > /dev/null - export PREFIX_WIN=`pwd -W` - popd > /dev/null - ${MINGW_PREFIX}/bin/cmake \ -G"MSYS Makefiles" \ - -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX_WIN} \ + -DCMAKE_INSTALL_PREFIX=${pkgdir}${MINGW_PREFIX} \ -DEXAMPLES=OFF \ ../openal-soft-${pkgver} make @@ -33,4 +30,10 @@ build() { package() { cd "${srcdir}/build-${MINGW_CHOST}" make install + + pushd ${pkgdir}${MINGW_PREFIX} > /dev/null + export PREFIX_WIN=`pwd -W` + popd > /dev/null + sed -s "s|${PREFIX_WIN}|${MINGW_PREFIX}|g" \ + -i ${pkgdir}${MINGW_PREFIX}/lib/pkgconfig/openal.pc }