diff options
author | sL1pKn07 | 2018-05-30 21:47:04 +0200 |
---|---|---|
committer | sL1pKn07 | 2018-05-30 21:47:04 +0200 |
commit | 8c8aa4333d784b1819ca442e041c43918febb97d (patch) | |
tree | 3a095784b1dd59ebb9c0b5f4bce0b486d0c64d80 /PKGBUILD | |
download | aur-8c8aa4333d784b1819ca442e041c43918febb97d.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c39392bd9793 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com> + +pkgname=lib32-vkd3d-git +pkgver=1.0.13.g265ce37 +pkgrel=1 +pkgdesc="D3D12 to Vulkan translation library. 32-bits (GIT version)" +arch=('x86_64') +url='https://source.winehq.org/git/vkd3d.git' +license=('LGPL') +depends=('vkd3d' + 'lib32-spirv-tools' + ) +makedepends=('spirv-headers') +conflicts=('lib32-vkd3d') +provides=('lib32-vkd3d') +source=('git+http://source.winehq.org/git/vkd3d.git') +sha256sums=('SKIP') + +pkgver() { + cd vkd3d + echo "$(git describe --long --tags | tr - . | sed 's|vkd3d.||')" +} + +prepare() { + mkdir -p build + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + cd vkd3d + ./autogen.sh + + cd ../build + ../vkd3d/configure \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + --with-spirv-tools + +} + +build() { + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + + rm -fr "${pkgdir}/usr/include" +} |