summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2022-01-23 18:06:24 +0100
committerFabioLolix2022-01-23 18:06:24 +0100
commit648e718ac2c2548d098af656bc2346a06af83f33 (patch)
treedd1a289929dfe001d3d8512414b59e85d9484665
parentc8f63e1bf4e4c55114840f03e09f625d5581ad20 (diff)
downloadaur-648e718ac2c2548d098af656bc2346a06af83f33.tar.gz
revision
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD43
2 files changed, 40 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e7c79331fe8c..980dbba98b22 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,33 +1,36 @@
pkgbase = openscenegraph-git
pkgdesc = An open source, high performance real-time graphics toolkit
- pkgver = 3.7.0r15866.198592733
+ pkgver = 3.6.5.r103.g06558a5dd
pkgrel = 1
url = http://www.openscenegraph.org
arch = x86_64
license = custom:OSGPL
+ makedepends = git
makedepends = cmake
- makedepends = libvncserver
- makedepends = qt5-base
+ makedepends = fontconfig
makedepends = ffmpeg
- makedepends = mesa
- depends = giflib
- depends = jasper
- depends = librsvg
- depends = xine-lib
- depends = curl
- depends = pth
- optdepends = libvncserver
+ makedepends = gdal
+ makedepends = gst-plugins-base-libs
+ makedepends = jasper
+ makedepends = librsvg
+ makedepends = libvncserver
+ makedepends = openexr
+ makedepends = poppler-glib
+ depends = libglvnd
+ depends = libxinerama
+ optdepends = ffmpeg
optdepends = gdal
+ optdepends = gst-plugins-base-libs
+ optdepends = jasper
+ optdepends = librsvg
+ optdepends = libvncserver
optdepends = openexr
optdepends = poppler-glib
- optdepends = qt5-base
- optdepends = ffmpeg
provides = openscenegraph
provides = openthreads
conflicts = openscenegraph
conflicts = openthreads
- source = openscenegraph::git+https://github.com/openscenegraph/OpenSceneGraph.git#branch=master
- md5sums = SKIP
+ source = git+https://github.com/openscenegraph/OpenSceneGraph.git#branch=OpenSceneGraph-3.6
+ sha256sums = SKIP
pkgname = openscenegraph-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 888c93fa6dfe..3e17aa1cd69e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,44 @@
-# Maintainer: Glen Dsouza <gdsouza@linuxmail.org>
+# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
+# Contributor: Glen Dsouza <gdsouza@linuxmail.org>
# Contributor: jmf <jmf at mesecons dot net>
pkgname=openscenegraph-git
-pkgver=3.7.0r15866.198592733
-_pkgver=3.7.0
+pkgver=3.6.5.r103.g06558a5dd
pkgrel=1
pkgdesc="An open source, high performance real-time graphics toolkit"
-arch=('x86_64')
+arch=(x86_64)
url="http://www.openscenegraph.org"
license=('custom:OSGPL')
-depends=('giflib' 'jasper' 'librsvg' 'xine-lib' 'curl' 'pth')
-makedepends=('cmake' 'libvncserver' 'qt5-base' 'ffmpeg' 'mesa')
-optdepends=('libvncserver' 'gdal' 'openexr' 'poppler-glib' 'qt5-base' 'ffmpeg')
-provides=('openscenegraph' 'openthreads')
-conflicts=('openscenegraph' 'openthreads')
-source=("openscenegraph::git+https://github.com/openscenegraph/OpenSceneGraph.git#branch=master")
-md5sums=('SKIP')
+depends=(libglvnd libxinerama)
+makedepends=(git cmake fontconfig ffmpeg gdal gst-plugins-base-libs jasper librsvg libvncserver openexr poppler-glib)
+optdepends=(ffmpeg gdal gst-plugins-base-libs jasper librsvg libvncserver openexr poppler-glib)
+provides=(openscenegraph openthreads)
+conflicts=(openscenegraph openthreads)
+source=("git+https://github.com/openscenegraph/OpenSceneGraph.git#branch=OpenSceneGraph-3.6")
+sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/${pkgname%-git}"
- printf "%sr%s.%s" "${_pkgver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "${srcdir}/OpenSceneGraph"
+ git describe --long --tags | sed 's/^OpenSceneGraph.//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- mkdir -p "${srcdir}/${pkgname%-git}/build"
+ mkdir -p "${srcdir}/OpenSceneGraph/build"
}
build() {
- cd "${srcdir}/${pkgname%-git}/build"
- cmake \
+ cd "${srcdir}/OpenSceneGraph/build"
+ cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIBRARY_OUTPUT_PATH=/usr/lib \
- -DCMAKE_BUILD_TYPE=Release \
- ..
- make
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release
+
+ VERBOSE=1 make
}
package(){
- cd "${srcdir}/${pkgname%-git}/build"
+ cd "${srcdir}/OpenSceneGraph/build"
make DESTDIR="$pkgdir" install
install -Dm 644 "../LICENSE.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}"
- mv "${pkgdir}/usr/lib64" "${pkgdir}/usr/lib"
}