diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 12 insertions, 31 deletions
@@ -1,42 +1,23 @@ # Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> pkgname=fossilize -pkgver=0.0.0+258.3921ae69e8 +pkgver=0 pkgrel=1 pkgdesc="Library and Vulkan layer for serializing various persistent Vulkan objects which typically end up in hashmaps" arch=(x86_64) url="https://github.com/ValveSoftware/Fossilize" license=(MIT) -depends=() -makedepends=(rapidjson) -source=("git+$url") -sha256sums=('SKIP') - -pkgver() { - cd Fossilize - printf '0.0.0+%d.%s' \ - $(git rev-list --count HEAD) \ - $(git rev-parse HEAD | head -c10) -} - -build() { - cd Fossilize - git submodule update --init --recursive - mkdir -p build - cd build - cmake .. \ - -DFOSSILIZE_RAPIDJSON_INCLUDE_PATH=/usr/include/rapidjson/ \ - -DCMAKE_BUILD_TYPE=Release - make -} +depends=(fossilize-git) package() { - cd Fossilize/build - - install -dm755 "$pkgdir/usr/bin" - install -m755 cli/fossilize-* "$pkgdir/usr/bin" - - install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/vulkan/explicit_layer.d" - install -m755 layer/libVkLayer_fossilize.so "$pkgdir/usr/lib" - install -m755 layer/VkLayer_fossilize.json "$pkgdir/usr/share/vulkan/explicit_layer.d" + msg2 "" + msg2 "---" + msg2 "" + msg2 "Fossilize does not have any release, this package was misnamed." + msg2 "In the mean time, please install \`fossilize-git\` instead." + msg2 "This package will be updated once Fossilize has its first release." + msg2 "" + msg2 "---" + msg2 "" + return 1 } |