diff options
author | acxz | 2020-03-16 15:17:01 -0400 |
---|---|---|
committer | acxz | 2020-03-16 15:17:01 -0400 |
commit | 26d056dd88aaca82e6bbe624bc6d1d3f9544641a (patch) | |
tree | 5c7f35e2b795f0ff2036bffa23f7b8bf2798ff90 /PKGBUILD | |
parent | 1d38af87d8b795c3696c8fa3e61b0fa830f18370 (diff) | |
download | aur-26d056dd88aaca82e6bbe624bc6d1d3f9544641a.tar.gz |
change upstream source
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 17 insertions, 27 deletions
@@ -1,5 +1,5 @@ -# $Id: PKGBUILD 226145 2017-04-28 06:17:53Z svenstaro $ -# Maintainer: Oskar Sveinsen +# Maintainer: acxz <akashpatel2008 at yahoo dot com> +# Contributor: Oskar Sveinsen # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> @@ -7,48 +7,38 @@ pkgname=cegui pkgver=0.8.7 -_tag=0-8-7 -pkgrel=9 +pkgrel=10 pkgdesc="A free library providing windowing and widgets for graphics APIs/engines" arch=('i686' 'x86_64') url="http://cegui.org.uk" license=("MIT") -depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua51' 'silly') -makedepends=('cmake' 'python2' 'doxygen' 'ogre' 'gtk2' 'boost' 'graphviz' 'irrlicht' 'glm' 'mesa' 'tolua++' 'mercurial' 'ois') +depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua51' + 'silly') +makedepends=('cmake' 'python2' 'doxygen' 'ogre' 'gtk2' 'boost' 'graphviz' + 'irrlicht' 'glm' 'mesa' 'tolua++' 'mercurial' 'ois') optdepends=('ogre: ogre module' 'python2: python bindings' 'ois: running samples' 'gtk2: gtk2 module' 'irrlicht: irrlicht module') -source=("hg+https://bitbucket.org/cegui/cegui#tag=v${_tag}") -md5sums=('SKIP') +_pkgver=0-8-7 +source=("${pkgname}-${pkgver}::https://github.com/cegui/cegui/archive/v${_pkgver}.tar.gz") +sha256sums=('7be289d2d8562e7d20bd155d087d6ccb0ba62f7e99cc25d20684b8edf2ba15cd') build() { - cd "$srcdir/cegui" - - sed -i "s/lib64/lib/g" CMakeLists.txt - - # workaround from http://www.cegui.org.uk/forum/viewtopic.php?f=10&t=7195#p34902 - sed -i '/#include "tolua++.h"/{h;d};/#include "lauxlib.h"/G' "cegui/src/ScriptModules/Lua/support/tolua++bin/tolua.c" - - [[ -d build ]] && rm -r build - mkdir build && cd build + mkdir -p "${srcdir}/${pkgname}-${_pkgver}/build" + cd "${srcdir}/${pkgname}-${_pkgver}/build" cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCEGUI_LIB_INSTALL_DIR=lib \ - -DCEGUI_BUILD_PYTHON_MODULES=OFF \ - -DCEGUI_BUILD_PYTHON_MODULES=ON \ - -DPYTHON_EXECUTABLE=/usr/bin/python2 + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr make - make html } package() { - cd "$srcdir/cegui"/build - - make DESTDIR="${pkgdir}" install + cd "${srcdir}/${pkgname}-${_pkgver}/build" + make DESTDIR="${pkgdir}/" install - install -Dm644 ../COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 ../COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |