diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 10 insertions, 21 deletions
@@ -1,18 +1,19 @@ +# Maintainer: korreckj328 <korreckj328@gmail.com> # Maintainer: adrien Prost-Boucle <adrien.prost-boucle.@laposte.net> pkgname='mygui-gl-git' -pkgver=3.2.3.git20151206 +pkgver=3.4.2.git pkgrel=1 pkgdesc="MyGUI - OpenGL backend" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'aarch64') url="http://mygui.info/" license=('LGPL') -source=("git://github.com/MyGUI/mygui.git") +source=("git+https://github.com/MyGUI/mygui.git") md5sums=('SKIP') -depends=('boost-libs' 'freetype2' 'sdl2' 'libgl') +depends=('boost-libs' 'freetype2' 'sdl2' 'sdl2_image' 'libgl') makedepends=('boost' 'cmake') optdepends=('mygui-docs: documentation') conflicts=('mygui' 'mygui-git') @@ -26,7 +27,8 @@ pkgver() { _min=`cat $_hfile | grep MYGUI_VERSION_MINOR | head -n1 | awk '{print $3;}'` _rev=`cat $_hfile | grep MYGUI_VERSION_PATCH | head -n1 | awk '{print $3;}'` - _gitlog=`git log -1 --format=%cd --date=short | tr -d '-'` + _gitcommit=$(git rev-parse --short HEAD) + #_gitlog=`git log -1 --format=%cd --date=short | tr -d '-'` #git log -1 --format=%cd.%h --date=short | tr -d '-' echo $_maj.$_min.$_rev.git$_gitlog @@ -35,15 +37,6 @@ pkgver() { build() { cd "${srcdir}/mygui" - msg "CMake config so demos install to /opt..." - - sed -i 's:"bin:"../opt/MYGUI:' CMake/Utils/MyGUIConfigTargets.cmake - sed -i -e 's:../share:/usr/share:' \ - -e 's:"bin":"../opt/MYGUI":' \ - CMake/InstallResources.cmake - sed -i '71 i set(MYGUI_GCC_VISIBILITY_FLAGS "")' CMakeLists.txt - sed -i 's/\${OIS_LIBRARIES}/${OIS_LIBRARIES} boost_system/g' Common/CMakeLists.txt - msg "Get a clean build dir..." rm -rf build @@ -55,11 +48,11 @@ build() { # Note: MYGUI_RENDERSYSTEM = 3 for Ogre, 4 for OpenGL cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DMYGUI_INSTALL_SAMPLES=TRUE \ + -DMYGUI_BUILD_DEMOS=FALSE \ + -DMYGUI_BUILD_TOOLS=TRUE \ -DMYGUI_INSTALL_TOOLS=TRUE \ - -DMYGUI_INSTALL_MEDIA=TRUE \ + -DMYGUI_INSTALL_DOCS=FALSE \ -DMYGUI_RENDERSYSTEM=4 \ - -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2/ \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=TRUE @@ -73,9 +66,5 @@ package() { make DESTDIR="$pkgdir" install - # make demos work - install -Dm775 lib/libCommon.so ${pkgdir}/usr/lib/libCommon.so - chown root:users $pkgdir/opt/MYGUI - chmod 775 $pkgdir/opt/MYGUI } |