diff options
author | ROllerozxa | 2023-08-17 18:46:31 +0200 |
---|---|---|
committer | ROllerozxa | 2023-08-17 18:46:31 +0200 |
commit | 805e9c9d15efd4de9619682e8de4c58c154070e1 (patch) | |
tree | 47e47c5fa85394466e4bcc7209e836763ca1277e /PKGBUILD | |
parent | d3b29b8ec6d87377cc19c8a8817420b3e64c95ef (diff) | |
download | aur-805e9c9d15efd4de9619682e8de4c58c154070e1.tar.gz |
Update buildscript
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -1,12 +1,12 @@ # Maintainer: ROllerozxa <rollerozxa@voxelmanip.se> pkgname=principia-git -pkgver=r115.3b6d2bd +pkgver=r161.3945352 pkgrel=1 pkgdesc="Physics-based sandbox building game." url='https://github.com/Bithack/principia/' arch=('x86_64' 'i686') license=('bsd-3') -depends=('gtk2' 'curl' 'libpng' 'libjpeg' 'freetype2' 'sdl2' 'sdl2_gfx' 'sdl2_image' 'sdl2_mixer' 'sdl2_ttf') +depends=('gtk3' 'glew' 'curl' 'libpng' 'libjpeg' 'freetype2' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'sdl2_ttf') makedepends=() source=('git+https://github.com/Bithack/principia') sha256sums=(SKIP) @@ -18,23 +18,23 @@ pkgver() { } build() { - cd principia/build-linux - ./autogen.sh - ./configure - ./go --clean --release --silent + cd principia/ + + mkdir -p build + cd build + cmake .. -G Ninja + ninja } package() { - cd principia/build-linux - install -Dm755 "principia" "${pkgdir}/opt/principia/principia" - install -d "${pkgdir}/usr/bin/" - ln -s /opt/principia/principia "${pkgdir}/usr/bin/principia" + cd principia/ + install -Dm755 "build/principia" "${pkgdir}/usr/bin/principia" - install -Dm644 "principia.desktop" "${pkgdir}/usr/share/applications/principia.desktop" - install -Dm644 "principia-url-handler.desktop" "${pkgdir}/usr/share/applications/principia-url-handler.desktop" + install -Dm644 "build-linux/principia.desktop" "${pkgdir}/usr/share/applications/principia.desktop" + install -Dm644 "build-linux/principia-url-handler.desktop" "${pkgdir}/usr/share/applications/principia-url-handler.desktop" - install -Dm644 "principia.png" "${pkgdir}/usr/share/pixmaps/principia.png" + install -Dm644 "build-linux/principia.png" "${pkgdir}/usr/share/pixmaps/principia.png" - install -d "${pkgdir}/opt" - cp -r ../data-{shared,pc} "${pkgdir}/opt/principia/" + install -d "${pkgdir}/usr/share/principia/" + cp -r data-{shared,pc} "${pkgdir}/usr/share/principia/" } |