summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2024-01-31 22:41:54 -0500
committerCarlos Aznarán2024-01-31 22:41:54 -0500
commitcfeab4b7542caa7a7ee23da00ffb61276694ae62 (patch)
treec6e7702a35e516a9f0402a2a1d293f3ef418db4d
parentb75769949cf14487c0279ae0310e1af68ed06130 (diff)
downloadaur-cfeab4b7542caa7a7ee23da00ffb61276694ae62.tar.gz
Bump version to 3.10.1
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD39
-rw-r--r--ovito.desktop2
4 files changed, 30 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dffc05fa6660..e509259324a0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ovito
pkgdesc = Open Visualization Tool
- pkgver = 3.8.5
+ pkgver = 3.10.1
pkgrel = 1
url = https://www.ovito.org
arch = x86_64
@@ -11,19 +11,18 @@ pkgbase = ovito
makedepends = qscintilla-qt6
makedepends = qt6-svg
makedepends = libxslt
- makedepends = git
makedepends = python-sphinx_rtd_theme
makedepends = vulkan-icd-loader
makedepends = vulkan-headers
- depends = netcdf
+ depends = netcdf-openmpi
depends = ffmpeg
depends = qt6-base
conflicts = ovito-git
- source = https://gitlab.com/stuko/ovito/-/archive/v3.8.5/ovito-v3.8.5.tar.bz2
+ source = https://gitlab.com/stuko/ovito/-/archive/v3.10.1/ovito-v3.10.1.tar.bz2
source = https://www.ovito.org/wp-content/uploads/logo_rgb-768x737.png
source = ovito.desktop
- sha256sums = 37010701500f02ceed82f2fecdcbe6e524fbed5834103b2644b8ddeecc18a867
- sha256sums = 14e98851e5de9bee0c8dabd035a83450895c476c1ad9e9898e2bf0c68261e9f2
- sha256sums = 09b16de717b1b4140678d17958dcee2ea96ff5ae3a1c75f3168a0ad17f62f4ea
+ sha512sums = 5e04ed9ac5d3adc77ba11ce416ae7facbcff02ec675712782eb19192eed84567ae880d6038a59b7ace69ceb239591eade065bf5facdf5d07473a2d9c02a6b0a9
+ sha512sums = 1afe91e9634a6574ba58535cb9b636b63daa02d9157f50d9c5c959c9da151e9635ca73d0616fd8ccac2e7742f2289a6eba05e62b206baee4f738c53526ec4bb8
+ sha512sums = ba7bc11314a2f55f216b91dc15e981e65063d44e8eac05481aaf98979f1ebee0769f3c4ab99c6d51216d70ec4b5ef863e47c91758a154fb97249e9b2e1ebbc0a
pkgname = ovito
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..72e8ffc0db8a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*
diff --git a/PKGBUILD b/PKGBUILD
index 12a1db685c32..5fc26c3492e3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,44 +1,49 @@
-# Maintainer: Anton Kudelin <kudelin at proton dot me>
-# Maintainer: chn <g897331845@gmail.com>
+# Contributor: Anton Kudelin <kudelin at proton dot me>
+# Contributor: chn <g897331845@gmail.com>
# Contributor: Ross Whitfield <whitfieldre@ornl.gov>
# Contributor: Brian Lam <blamm9[at]gmail[dot]com>
# Contributor: AG_Caesar <caesar[at]drachenhain[dot]net>
# Contributor: Jan Oliver Oelerich <janoliver[at]oelerich[dot]org>
pkgname=ovito
-pkgver=3.8.5
+pkgver=3.10.1
pkgrel=1
pkgdesc="Open Visualization Tool"
-url="https://www.ovito.org"
+url="https://www.${pkgname}.org"
arch=(x86_64 aarch64)
license=(GPL)
-depends=(netcdf ffmpeg qt6-base)
-makedepends=(cmake boost qscintilla-qt6 qt6-svg libxslt git
- python-sphinx_rtd_theme vulkan-icd-loader vulkan-headers)
+depends=(netcdf-openmpi ffmpeg qt6-base)
+makedepends=(cmake boost qscintilla-qt6 qt6-svg libxslt python-sphinx_rtd_theme vulkan-icd-loader vulkan-headers) # git
conflicts=($pkgname-git)
-source=(https://gitlab.com/stuko/$pkgname/-/archive/v$pkgver/$pkgname-v$pkgver.tar.bz2
- https://www.ovito.org/wp-content/uploads/logo_rgb-768x737.png
- ovito.desktop)
-sha256sums=('37010701500f02ceed82f2fecdcbe6e524fbed5834103b2644b8ddeecc18a867'
- '14e98851e5de9bee0c8dabd035a83450895c476c1ad9e9898e2bf0c68261e9f2'
- '09b16de717b1b4140678d17958dcee2ea96ff5ae3a1c75f3168a0ad17f62f4ea')
+source=(https://gitlab.com/stuko/${pkgname}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.bz2
+ ${url}/wp-content/uploads/logo_rgb-768x737.png
+ ${pkgname}.desktop)
+sha512sums=('5e04ed9ac5d3adc77ba11ce416ae7facbcff02ec675712782eb19192eed84567ae880d6038a59b7ace69ceb239591eade065bf5facdf5d07473a2d9c02a6b0a9'
+ '1afe91e9634a6574ba58535cb9b636b63daa02d9157f50d9c5c959c9da151e9635ca73d0616fd8ccac2e7742f2289a6eba05e62b206baee4f738c53526ec4bb8'
+ 'ba7bc11314a2f55f216b91dc15e981e65063d44e8eac05481aaf98979f1ebee0769f3c4ab99c6d51216d70ec4b5ef863e47c91758a154fb97249e9b2e1ebbc0a')
build() {
- cd "$srcdir"
- cmake -B build -S $pkgname-v$pkgver \
+ cmake -S ${pkgname}-v${pkgver} \
+ -B build \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=TRUE \
+ -DCMAKE_CXX_STANDARD=20 \
-DOpenGL_GL_PREFERENCE=GLVND \
-DOVITO_BUILD_DOCUMENTATION=ON \
-DOVITO_BUILD_PLUGIN_VULKAN=ON \
-DVulkan_INCLUDE_DIR=/usr/include
- cmake --build build
+
+ cmake --build build --target all
}
package() {
- DESTDIR="$pkgdir" cmake --install build
+ DESTDIR="${pkgdir}" cmake --build build --target install
install -Dm644 "$srcdir/logo_rgb-768x737.png" \
"$pkgdir/usr/share/pixmaps/ovito.png"
install -Dm644 "$srcdir/ovito.desktop" -t \
"$pkgdir/usr/share/applications/"
+
+ install -Dm644 ${pkgname}-v${pkgver}/LICENSE.GPL.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/ovito.desktop b/ovito.desktop
index 4f1785231790..5254b310857c 100644
--- a/ovito.desktop
+++ b/ovito.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-Version=1.0
+Version=3.10.1
Type=Application
Name=OVITO
Comment=Open Visualization Tool