diff options
author | FabioLolix | 2022-01-23 18:06:24 +0100 |
---|---|---|
committer | FabioLolix | 2022-01-23 18:06:24 +0100 |
commit | 648e718ac2c2548d098af656bc2346a06af83f33 (patch) | |
tree | dd1a289929dfe001d3d8512414b59e85d9484665 | |
parent | c8f63e1bf4e4c55114840f03e09f625d5581ad20 (diff) | |
download | aur-648e718ac2c2548d098af656bc2346a06af83f33.tar.gz |
revision
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 40 insertions, 38 deletions
@@ -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 - @@ -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" } |