summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMr.Smith19742023-07-02 15:12:18 +0300
committerMr.Smith19742023-07-02 15:12:18 +0300
commit0393481085217830878397b18a788d8f8c682933 (patch)
tree14fc8531a346a952384942dce515215521c55374 /PKGBUILD
downloadaur-0393481085217830878397b18a788d8f8c682933.tar.gz
Initial build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c7a06e184f79
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+pkgname=openspace-git
+pkgver=v0.18.0.1198.g797a6fe208
+pkgrel=1
+pkgdesc="OpenSpace is an open source, non-commercial, and freely available interactive data visualization software designed to visualize the entire known universe and portray our ongoing efforts to investigate the cosmos"
+arch=('x86_64')
+url="https://github.com/OpenSpace/OpenSpace"
+license=('MIT')
+makedepends=('glm' 'websocketpp' 'gdal' 'mpv')
+depends=()
+source=("git+https://github.com/OpenSpace/OpenSpace.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/OpenSpace"
+ git describe --always | sed 's/-/./g' | sed 's/\///g' | sed 's/releases//g'
+}
+
+build() {
+ cd "${srcdir}/OpenSpace"
+ git submodule update --init --recursive
+ rm -rf build
+ mkdir -p build
+ cd build
+ find . -iname "libvulkan.so.1" -type f -exec rm {} \;
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "${srcdir}/OpenSpace"
+}