diff options
author | PedroHLC | 2018-12-24 20:39:02 -0200 |
---|---|---|
committer | PedroHLC | 2018-12-24 20:39:02 -0200 |
commit | 0839da246c907a82c98be6401bf556f6e5d8f28a (patch) | |
tree | b6e81aea9f0722fc219f0e75098862be7eeddc3d | |
parent | bbc3c893655c813b5ddff749876af4127fbd4f8f (diff) | |
download | aur-0839da246c907a82c98be6401bf556f6e5d8f28a.tar.gz |
Correcly uses pkgconfig
-rw-r--r-- | .SRCINFO | 12 | ||||
-rwxr-xr-x | PKGBUILD | 32 |
2 files changed, 33 insertions, 11 deletions
@@ -9,16 +9,14 @@ pkgbase = vk9-git makedepends = meson>=0.43 makedepends = git makedepends = wine>=3.5 - makedepends = mingw-w64-gcc + makedepends = shaderc + makedepends = util-linux makedepends = cmake + makedepends = mingw-w64-cmake makedepends = mingw-w64-boost - makedepends = vulkan-headers + makedepends = mingw-w64-vulkan-headers makedepends = mingw-w64-eigen - makedepends = shaderc - makedepends = util-linux - makedepends = mingw-w64-pkg-config - makedepends = mingw-w64-headers - makedepends = mingw-w64-vulkan-devel + makedepends = mingw-w64-vulkan-loader options = !strip options = !buildflags options = staticlibs @@ -12,7 +12,8 @@ arch=('x86_64') url='https://github.com/disks86/VK9' license=('zlib') options=(!strip !buildflags staticlibs) -makedepends=('ninja' 'meson>=0.43' 'git' 'wine>=3.5' 'mingw-w64-gcc' 'cmake' 'mingw-w64-boost' 'vulkan-headers' 'mingw-w64-eigen' 'shaderc' 'util-linux' 'mingw-w64-pkg-config' 'mingw-w64-headers' 'mingw-w64-vulkan-devel') +makedepends=('ninja' 'meson>=0.43' 'git' 'wine>=3.5' 'shaderc' 'util-linux' 'cmake' + 'mingw-w64-cmake' 'mingw-w64-boost' 'mingw-w64-vulkan-headers' 'mingw-w64-eigen' 'mingw-w64-vulkan-loader') source=($project::'git+https://github.com/disks86/VK9.git') sha256sums=('SKIP') @@ -30,14 +31,37 @@ prepare(){ #!/usr/bin/env bash export BOOST_INCLUDEDIR=/usr/x86_64-w64-mingw32/include export BOOST_LIBRARYDIR=$srcdir/boost64 -unset PKG_CONFIG_PATH PKG_CONFIG_PATH_CUSTOM EOF cat > dep32/boost.sh << EOF #!/usr/bin/env bash export BOOST_INCLUDEDIR=/usr/i686-w64-mingw32/include export BOOST_LIBRARYDIR=$srcdir/boost32 -unset PKG_CONFIG_PATH PKG_CONFIG_PATH_CUSTOM EOF + cat > dep64/eigen.pc << EOF +# Package Information for pkg-config + +prefix=/usr/x86_64-w64-mingw32 +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: Eigen3 +Description: A C++ template library for linear algebra: vectors, matrices, and related algorithms +Version: 3.3.5 +Cflags: -I${includedir} +EOF + cat > dep32/eigen.pc << EOF +# Package Information for pkg-config + +prefix=/usr/i686-w64-mingw32 +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: Eigen3 +Description: A C++ template library for linear algebra: vectors, matrices, and related algorithms +Version: 3.3.5 +Cflags: -I${includedir} +EOF + rm dep{32,64}/vulkan-1.pc mkdir -p "$srcdir/boost"{32,64} cd "$srcdir/boost32" @@ -51,7 +75,7 @@ EOF build() { cd "$srcdir/$project" - export WINEPREFIX="$srcdir/wine/VK9-build" PKG_CONFIG_PATH="" + export WINEPREFIX="$srcdir/wine/VK9-build" ./package-release.sh $pkgver '..' --no-package --keep-builddir } |