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 | |
download | aur-8c8aa4333d784b1819ca442e041c43918febb97d.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 50 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4910a9456085 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Wed May 30 19:47:04 UTC 2018 +pkgbase = lib32-vkd3d-git + pkgdesc = D3D12 to Vulkan translation library. 32-bits (GIT version) + pkgver = 1.0.13.g265ce37 + pkgrel = 1 + url = https://source.winehq.org/git/vkd3d.git + arch = x86_64 + license = LGPL + makedepends = spirv-headers + depends = vkd3d + depends = lib32-spirv-tools + provides = lib32-vkd3d + conflicts = lib32-vkd3d + source = git+http://source.winehq.org/git/vkd3d.git + sha256sums = SKIP + +pkgname = lib32-vkd3d-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..05c6d4d4c97b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD 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" +} |