From d5c65f52956fa413af2f97d8d2d3d1601fbe3548 Mon Sep 17 00:00:00 2001 From: milisbir Date: Sat, 10 Feb 2018 16:29:21 +0200 Subject: [PATCH] mygui --- talimatname/genel/m/mygui/talimat | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 talimatname/genel/m/mygui/talimat diff --git a/talimatname/genel/m/mygui/talimat b/talimatname/genel/m/mygui/talimat new file mode 100644 index 000000000..76cd4d3dc --- /dev/null +++ b/talimatname/genel/m/mygui/talimat @@ -0,0 +1,46 @@ +# Tanım: OGRE için çok katmanlı ve üst üste bindirilebilir bir GUI Sistemi +# URL: http://mygui.info/ +# Paketçi: Cihan_Alkan +# Gerekler: boost cmake doxygen graphviz ttf-dejavu ogre ois +# Grup: geliştirme + + +isim=mygui +surum=3.2.2 +devir=1 +kaynak=(https://github.com/MyGUI/mygui/archive/MyGUI$surum.tar.gz) + +derle() { +cd $SRC/mygui-MyGUI$surum + 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 + + mkdir -p build + cd build + + export PKG_CONFIG_PATH="/usr/share/OGRE/lib/pkgconfig:$PKG_CONFIG_PATH" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMYGUI_INSTALL_SAMPLES=TRUE \ + -DMYGUI_INSTALL_TOOLS=TRUE \ + -DMYGUI_INSTALL_DOCS=TRUE \ + -DMYGUI_INSTALL_MEDIA=TRUE \ + -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2/ \ + -DMYGUI_BUILD_DEMOS=FALSE \ + -DMYGUI_BUILD_TOOLS=FALSE \ + -DCMAKE_BUILD_TYPE=Release \ + -DMYGUI_RENDERSYSTEM=7 \ + -DBUILD_SHARED_LIBS=TRUE + + make + make api-docs + + make DESTDIR="$PKG" install + install -d $PKG/usr/share/doc/ + cp -r Docs/html $PKG/usr/share/doc/MYGUI +}