[arch-commits] Commit in ogre/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Fri May 4 23:03:21 UTC 2018
Date: Friday, May 4, 2018 @ 23:03:20
Author: svenstaro
Revision: 318966
upgpkg: ogre 1.11.0-1
Modified:
ogre/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++--------------
1 file changed, 10 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-05-04 22:44:17 UTC (rev 318965)
+++ PKGBUILD 2018-05-04 23:03:20 UTC (rev 318966)
@@ -2,23 +2,23 @@
# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
pkgbase=ogre
pkgname=('ogre' 'ogre-docs')
-pkgver=1.10.11
-pkgrel=4
+pkgver=1.11.0
+pkgrel=1
pkgdesc='Scene-oriented, flexible 3D engine written in C++'
arch=('x86_64')
url='http://www.ogre3d.org'
license=('custom:MIT')
-depends=('boost-libs' 'freeimage' 'freetype2' 'libxaw' 'libxrandr'
+depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr'
'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml')
-makedepends=('boost' 'cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'mercurial' 'python' 'swig' 'systemd')
+makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 'systemd' 'java-environment')
install=ogre.install
source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz")
-sha512sums=('2dfedd6f0a0de1a8c687c001439138b233200ca11e5c9940debf43d8a0380ca6472e0b5f4d599f0e22ca2049d0a5d34066ef41b6bc4912130694fa5d851fc900')
+sha512sums=('e5d8051299d41d273f8372953d4479802a3ce3e9c5dd25a6a10422559d765dc94ac28f57477a2225581c271fdbfbd5b3359a2a163dd38ee65d01514e7b4a4d42')
prepare() {
cd ogre-${pkgver}
- sed -i "s/dist-packages/site-packages/" Components/Python/CMakeLists.txt
+ # sed -i "s/dist-packages/site-packages/" Components/Python/CMakeLists.txt
}
build() {
@@ -27,14 +27,12 @@
[[ -d build ]] && rm -rf build
mkdir build && cd build
+ export JAVA_HOME=/usr/lib/jvm/default
+
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DOGRE_INSTALL_SAMPLES=TRUE \
- -DOGRE_INSTALL_DOCS=TRUE \
- -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE \
-DOGRE_BUILD_DEPENDENCIES=FALSE \
- -DOGRE_BUILD_COMPONENT_PYTHON=TRUE \
- -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
make
make OgreDoc
@@ -42,10 +40,8 @@
package_ogre() {
optdepends=('cppunit: unit testing'
- 'intel-tbb: better threading support'
- 'poco: portability'
'python: python bindings'
- 'boost: for developing using ogre'
+ 'java-environment: jni bindings'
'ogre-docs: documentation')
cd ogre-${pkgver}/build
More information about the arch-commits
mailing list