diff options
author | Jeremiah Korreck | 2023-04-23 12:20:26 -0400 |
---|---|---|
committer | Jeremiah Korreck | 2023-04-23 12:20:26 -0400 |
commit | 77e0ff2e7398e496c8891d67eae0a2134b032736 (patch) | |
tree | cf9dd76d60b8b1059d9fb360600cb2a595e948fd /PKGBUILD | |
parent | 08c67ebca03097db25604b6fa84d3a754fa7d5b3 (diff) | |
download | aur-77e0ff2e7398e496c8891d67eae0a2134b032736.tar.gz |
major edits to PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 7 insertions, 18 deletions
@@ -1,6 +1,6 @@ # Maintainer: adrien Prost-Boucle <adrien.prost-boucle.@laposte.net> -pkgname='mygui-gl-git' +pkgname='mygui-gl-arm-git' pkgver=3.2.3.git20160322 pkgrel=1 @@ -15,7 +15,7 @@ md5sums=('SKIP') depends=('boost-libs' 'freetype2' 'sdl2' 'sdl2_image' 'libgl') makedepends=('boost' 'cmake') optdepends=('mygui-docs: documentation') -conflicts=('mygui' 'mygui-git') +conflicts=('mygui' 'mygui-git' 'mygui-gl-git') provides=('mygui') pkgver() { @@ -26,7 +26,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 +36,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,9 +47,10 @@ 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 \ @@ -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 } |