[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