From 5b4d1825d768542965ff31b54e1a26eaa22be1e4 Mon Sep 17 00:00:00 2001 From: Miro Hrončok Date: Jan 04 2021 09:33:29 +0000 Subject: Orphaned for 6+ weeks --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8ac56fd..0000000 --- a/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -mygui-2.3.0-2332svn.tar.bz2 -/MyGUI_3.0.1_source.zip -/MyGUI_3.2.0.zip -/mygui-375d52bee3b8f9f67dd6cd8e07547fa3e344c979.tar.gz -/mygui-8a05127d7c5bb6772df88185b1f99d8052c379a4.tar.gz diff --git a/MyGUI-Demos b/MyGUI-Demos deleted file mode 100644 index 3777ae5..0000000 --- a/MyGUI-Demos +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# Based on Ogre-Samples by Alexey Torkhov shipped with ogre-samples package. - -runSample() -{ - sample=$1 - echo "Running $sample..." - $LIBDIR/MYGUI/Demos/$sample -} - -set -e - -# find out LIBDIR -if [ -f /usr/lib64/MYGUI/Demos/resources.xml ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -mkdir -p $HOME/.mygui-demos -cd $HOME/.mygui-demos - -for i in plugins.cfg resources.xml; do - cp -f $LIBDIR/MYGUI/Demos/$i . -done - -set +e - -if [ "$1" = "-a" ]; then - for i in `(cd $LIBDIR/MYGUI/Demos/; find -type f -perm /111 | sort)`; do - runSample `echo $i | sed 's|./||'` - done -elif [ $# -ge 1 ]; then - while [ $# -ge 1 ]; do - runSample $1 - shift - done -else - echo "Usage:" `basename $0` "[-a] [sample [...]]" - echo " -a : Run all samples installed to $LIBDIR/MYGUI/Demos/" - echo " sample : Run the sample(s) named 'sample' (see list bellow)" - echo - echo -n "Available samples:" - echo - for i in `(cd $LIBDIR/MYGUI/Demos/; find -type f -perm /111 | sort)`; do - echo " * $i" | sed 's|./||' - done - echo -fi diff --git a/MyGUI-Tools b/MyGUI-Tools deleted file mode 100644 index d9e66a4..0000000 --- a/MyGUI-Tools +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/sh -# Based on Ogre-Samples by Alexey Torkhov shipped with ogre-samples package. - -runSample() -{ - sample=$1 - echo "Running $sample..." - $LIBDIR/MYGUI/Tools/$sample -} - -set -e - -# find out LIBDIR -if [ -f /usr/lib64/MYGUI/Tools/resources.xml ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -mkdir -p $HOME/.mygui-tools -cd $HOME/.mygui-tools - -for i in plugins.cfg resources.xml; do - cp -f $LIBDIR/MYGUI/Tools/$i . -done - -set +e - -if [ "$1" = "-a" ]; then - for i in `(cd $LIBDIR/MYGUI/Tools/; find -type f -perm /111 | sort)`; do - runSample `echo $i | sed 's|./||'` - done -elif [ $# -ge 1 ]; then - while [ $# -ge 1 ]; do - runSample $1 - shift - done -else - echo "Usage:" `basename $0` "[-a] [tool [...]]" - echo " -a : Run all tools installed to $LIBDIR/MYGUI/Tools/" - echo " sample : Run the tool(s) named 'tool' (see list bellow)" - echo - echo "tool - Runs specified tool from list" - echo - echo -n "Available tools:" - echo - for i in `(cd $LIBDIR/MYGUI/Tools/; find -type f -perm /111 | sort)`; do - echo " * $i" | sed 's|./||' - done - echo -fi diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/mygui-layouteditor.desktop b/mygui-layouteditor.desktop deleted file mode 100644 index 4bb4efa..0000000 --- a/mygui-layouteditor.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=MyGUI Layout Editor -GenericName=MyGUI Layout Editor -Comment=Design UIs usgin MyGUI library -Exec=MyGUI-Tools LayoutEditor -Icon=preferences-system-windows.png -Terminal=false -Type=Application -Categories=Development; diff --git a/mygui-libCommon-fixup.patch b/mygui-libCommon-fixup.patch deleted file mode 100644 index 6f3a107..0000000 --- a/mygui-libCommon-fixup.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- Common/CMakeLists.txt.orig 2016-03-05 07:17:23.175753455 -0600 -+++ Common/CMakeLists.txt 2016-03-05 07:18:03.880751014 -0600 -@@ -89,6 +89,7 @@ - endif() - - add_library(${PROJECTNAME} ${HEADER_FILES} ${SOURCE_FILES}) -+set_target_properties(${PROJECTNAME} PROPERTIES VERSION ${MYGUI_VERSION} SOVERSION ${MYGUI_VERSION_MAJOR}) - - if(MYGUI_RENDERSYSTEM EQUAL 1) - add_dependencies(${PROJECTNAME} MyGUI.DummyPlatform) diff --git a/mygui.spec b/mygui.spec deleted file mode 100644 index 609af65..0000000 --- a/mygui.spec +++ /dev/null @@ -1,435 +0,0 @@ -Name: mygui -Version: 3.2.2 -%global commit 8a05127d7c5bb6772df88185b1f99d8052c379a4 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -Release: 15%{?dist} -Summary: Fast, simple and flexible GUI library for Ogre -# UnitTests include agg-2.4, which is under a BSD variant (not built or installed here) -License: MIT -URL: http://mygui.info/ -Source0: https://github.com/MyGUI/mygui/archive/%{commit}/mygui-%{commit}.tar.gz -# Helper to run demos, based on A. Torkhov Ogre-Samples shipped with ogre-samples -Source1: MyGUI-Demos -# Another helper for the tools -Source2: MyGUI-Tools -# Demo and tools resources configuration -Source3: resources.xml -# LayoutEditor desktop entry -Source4: mygui-layouteditor.desktop -# Fix multilib and flags with cmake -Patch0: mygui_multilib_cflags.patch -# Fixup libCommon -Patch1: mygui-libCommon-fixup.patch - -BuildRequires: gcc-c++ -BuildRequires: freetype-devel, desktop-file-utils -BuildRequires: ois-devel, ogre-devel, doxygen, graphviz, cmake, dos2unix -BuildRequires: libuuid-devel, libX11-devel - -Requires: dejavu-sans-fonts - - -%description -MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast, -flexible and simple in using. - -%package devel -Summary: Development files for MyGUI -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig, ois-devel, ogre-devel - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - - -%package devel-doc -Summary: Development documentation for MyGUI -BuildArch: noarch - -%description devel-doc -The %{name}-devel-doc package contains reference documentation for -developing applications that use %{name}. - - -%package demos -Summary: MyGUI demo executables and media -Requires: %{name} = %{version}-%{release} - -%description demos -This package contains the compiled (not the source) sample applications coming -with MyGUI. It also contains some media (meshes, textures,...) needed by these -samples. The samples are installed in %{_libdir}/MYGUI/Demos, and an helper -script MyGUI-Demos is provided and installed in %{_bindir}. - - -%package tools -Summary: MyGUI tools -Requires: %{name} = %{version}-%{release} - -%description tools -This package contains the MyGUI tools, installed in %{_libdir}/MYGUI/Tools. -LayoutEditor is an application for designing UIs using MyGUI library, -FontEditor, ImageEditor and SkinEditor are also provided. -An helper script MyGUI-Tools is provided and installed in %{_bindir}. - - -%prep -%setup -qn %{name}-%{commit} -%patch0 -p0 -b .multilib -%patch1 -p0 -b .fixup -# Fix non-UTF8 files -for file in Tools/LayoutEditor/Readme.txt ; do - dos2unix -n $file timestamp && \ - iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp && \ - touch -r timestamp $file && \ - rm timestamp -done -# Generate README for -tools and -demos -cat > Tools/README << EOT -This package contains the MyGUI tools: ImageEditor, FontEditor, -SkinEditor and LayoutEditor; to run the tools, -launch the helper script -%{_bindir}/MyGUI-Tools -EOT -cat > Demos/README << EOT -This package contains MyGUI demos; to run the demos, launch the -helper script %{_bindir}/MyGUI-Demos -EOT - -%if (%{?fedora} > 20) && (%{?fedora} < 24) -# Fedora > 20 has freetype2/freetype.h -sed -i -e 's,freetype/freetype.h,freetype2/freetype.h,' CMake/Packages/FindFreetype.cmake -%endif - -%build -# Plugins are windows only atm -%cmake . \ - -DMYGUI_INSTALL_PDB:INTERNAL=FALSE -DCMAKE_BUILD_TYPE:STRING=Release \ - -DMYGUI_BUILD_PLUGINS:BOOL=OFF -DCMAKE_CXX_FLAGS_RELEASE= \ - -DCMAKE_SKIP_RPATH:BOOL=ON -make %{?_smp_mflags} -# Generate doxygen documentation -pushd Docs -doxygen -rm -f html/installdox -popd - - -%install -rm -rf %{buildroot} -make install DESTDIR=%{buildroot} INSTALL="install -p" -# install missing headers -mkdir -p %{buildroot}/%{_includedir}/MyGUI/ -install -Dp -m 644 MyGUIEngine/include/*Alloc*.h %{buildroot}/%{_includedir}/MyGUI/ -install -Dp -m 644 Platforms/Ogre/OgrePlatform/include/* %{buildroot}/%{_includedir}/MyGUI/ - -# Remove any archive -find %{buildroot} -name '*.la' -exec rm -f {} ';' -# Remove binaries installed in %%{_bindir} -rm -rf %{buildroot}/%{_bindir}/ - -# Install the samples -mkdir -p %{buildroot}%{_libdir}/MYGUI/Demos -cp -p %{SOURCE3} bin/plugins.cfg %{buildroot}%{_libdir}/MYGUI/Demos -sed -i 's|^PluginFolder=.*$|PluginFolder=%{_libdir}/OGRE|' \ - %{buildroot}%{_libdir}/MYGUI/Demos/plugins.cfg -sed -i 's|^Plugin=RenderSystem_Direct3D9$|#Plugin=RenderSystem_Direct3D9|' \ - %{buildroot}%{_libdir}/MYGUI/Demos/plugins.cfg -for file in bin/Demo_* ; do - install -Dp -m 755 $file %{buildroot}%{_libdir}/MYGUI/Demos/`basename $file` -done -mkdir -p %{buildroot}%{_bindir} -install -Dp -m 755 %{SOURCE1} %{buildroot}%{_bindir}/ - -# Install the tools -mkdir -p %{buildroot}%{_libdir}/MYGUI/Tools -cp -p %{SOURCE3} bin/plugins.cfg %{buildroot}%{_libdir}/MYGUI/Tools -sed -i 's|^PluginFolder=.*$|PluginFolder=%{_libdir}/OGRE|' \ - %{buildroot}%{_libdir}/MYGUI/Tools/plugins.cfg -sed -i 's|^Plugin=RenderSystem_Direct3D9$|#Plugin=RenderSystem_Direct3D9|' \ - %{buildroot}%{_libdir}/MYGUI/Tools/plugins.cfg -for file in bin/LayoutEditor bin/ImageEditor bin/SkinEditor bin/FontEditor ; do - install -Dp -m 755 $file %{buildroot}%{_libdir}/MYGUI/Tools/`basename $file` -done -install -Dp -m 755 %{SOURCE2} %{buildroot}%{_bindir}/ - -# Install desktop entry for LayoutEditor -desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE4} - -# Copy Media files -mkdir -p %{buildroot}%{_datadir}/MyGUI/ -cp -a Media %{buildroot}%{_datadir}/MyGUI/ - -# The subpackages put stuff in this directory -mkdir -p %{buildroot}%{_libdir}/MYGUI - -# Strip away code in media dir -#rm -rf %{buildroot}%{_datadir}/MyGUI/Media/Tools/LayoutEditor/CodeTemplates/ -# Strip away unittests media -rm -rf %{buildroot}%{_datadir}/MyGUI/Media/UnitTests - -# Remove CMake stuff from Media -rm -f %{buildroot}%{_datadir}/MyGUI/Media/CMakeLists.txt - -# Link fonts from dejavu package -ln -fs %{_datadir}/fonts/dejavu/DejaVuSans.ttf \ - %{buildroot}%{_datadir}/MyGUI/Media/MyGUI_Media/DejaVuSans.ttf -ln -fs %{_datadir}/fonts/dejavu/DejaVuSans-ExtraLight.ttf \ - %{buildroot}%{_datadir}/MyGUI/Media/MyGUI_Media/DejaVuSans-ExtraLight.ttf - -# CMake hurts my brain. -cp -a %{_lib}/libCommon.so* %{buildroot}%{_libdir}/ - - -%files -%doc COPYING.MIT -%{_libdir}/*.so.* -%dir %{_libdir}/MYGUI -%dir %{_datadir}/MyGUI -%dir %{_datadir}/MyGUI/Media -%{_datadir}/MyGUI/Media/Common -%{_datadir}/MyGUI/Media/MyGUI_Media - - -%files devel -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - - -%files devel-doc -%doc Docs/html - - -%files demos -%doc Demos/README -%{_bindir}/MyGUI-Demos -%{_libdir}/MYGUI/Demos -%{_datadir}/MyGUI/Media/Demos -%{_datadir}/MyGUI/Media/Wrapper - - -%files tools -%doc Tools/README Tools/LayoutEditor/Readme.txt -%{_bindir}/MyGUI-Tools -%{_libdir}/MYGUI/Tools -%{_datadir}/MyGUI/Media/Tools -%{_datadir}/applications/mygui-layouteditor.desktop - - -%changelog -* Sat Aug 01 2020 Fedora Release Engineering - 3.2.2-15 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 3.2.2-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 3.2.2-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 3.2.2-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 3.2.2-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jan 25 2019 Jonathan Wakely - 3.2.2-10 -- Rebuilt for Boost 1.69 - -* Fri Jul 13 2018 Fedora Release Engineering - 3.2.2-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 3.2.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Jan 23 2018 Jonathan Wakely - 3.2.2-7 -- Rebuilt for Boost 1.66 - -* Thu Aug 03 2017 Fedora Release Engineering - 3.2.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 3.2.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jul 21 2017 Kalev Lember - 3.2.2-4 -- Rebuilt for Boost 1.64 - -* Fri Feb 10 2017 Fedora Release Engineering - 3.2.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sat Jan 28 2017 Jonathan Wakely - 3.2.2-2 -- Rebuilt for Boost 1.63 - -* Sat Mar 05 2016 Bruno Wolff III - 3.2.2-1 -- mygui 3.2.2 -- Release notes: https://github.com/MyGUI/mygui/releases/tag/MyGUI3.2.2 - -* Thu Feb 04 2016 Ralf Corsépius - 3.2.1-9 -- Reflect freetype header location having changed (F24FTBFS). -- Remove %%defattr. - -* Thu Feb 04 2016 Fedora Release Engineering - 3.2.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Aug 27 2015 Jonathan Wakely - 3.2.1-7 -- Rebuilt for Boost 1.59 - -* Wed Aug 05 2015 Jonathan Wakely 3.2.1-6 -- Rebuilt for Boost 1.58 - -* Wed Jun 17 2015 Fedora Release Engineering - 3.2.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri May 22 2015 Bruno Wolff III - 3.2.1-4 -- Make sure FTBFS issue is fixed - -* Mon Feb 09 2015 Bruno Wolff III - 3.2.1-3 -- Rebuild for boost update - -* Tue Dec 30 2014 Bruno Wolff III - 3.2.1-2 -- Don't use removed find -perm option (+) in MyGUI-Demos and MyGUI-Tools - -* Tue Dec 30 2014 Bruno Wolff III - 3.2.1-1 -- License changed from LGPLv3 to MIT -- Source location changed from sourceforge to github -- Change log: https://github.com/MyGUI/mygui/releases/tag/MyGUI3.2.1 -- Adjust patches for changes to cmake files -- Fix unowned directory -- Remove obsolete ldconfig file -- The supplied tools changed -- libX11-devel is now required for building -- Obsolete BUILDROOT definition removed - -* Sun Aug 17 2014 Fedora Release Engineering - 3.2.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jun 10 2014 Ralf Corsépius - 3.2.0-10 -- Check for freetype2/freetype.h on fedora > 20 (FTBFS, RHBZ #1106255). -- Remove BR: autoconf, automake, libtool (unused). -- Remove BR: e2fsprogs-devel (unused). - -* Sat Jun 07 2014 Fedora Release Engineering - 3.2.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 23 2014 David Tardon - 3.2.0-8 -- rebuild for boost 1.55.0 - -* Sat Aug 03 2013 Fedora Release Engineering - 3.2.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Jul 28 2013 Petr Machata - 3.2.0-6 -- Rebuild for boost 1.54.0 - -* Thu Apr 25 2013 Tom Callaway - 3.2.0-5 -- rebuild to include libCommon - -* Sun Feb 10 2013 Denis Arnaud - 3.2.0-4 -- Rebuild for Boost-1.53.0 - -* Sat Feb 09 2013 Denis Arnaud - 3.2.0-3 -- Rebuild for Boost-1.53.0 - -* Wed Dec 26 2012 Kevin Fenzi 3.2.0-2 -- Rebuild for new libCommon - -* Tue Dec 04 2012 Bruno Wolff III - 3.2.0-1 -- Update to upstream 3.2.0 -- Changelog: http://redmine.mygui.info/repositories/entry/mygui/tags/MyGUI3.2/ChangeLog.txt - -* Fri Aug 10 2012 Bruno Wolff III - 3.0.1-16 -- Rebuild for boost 1.50 - -* Fri Jul 20 2012 Fedora Release Engineering - 3.0.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Wed Apr 04 2012 Bruno Wolff III - 3.0.1-14 -- Rebuild for ogre 1.7.4 - -* Tue Feb 28 2012 Fedora Release Engineering - 3.0.1-13 -- Rebuilt for c++ ABI breakage - -* Tue Jan 17 2012 Bruno Wolff III - 3.0.1-12 -- Rebuild for ois 1.3 - -* Fri Jan 13 2012 Fedora Release Engineering - 3.0.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sun Nov 20 2011 Bruno Wolff III - 3.0.1-10 -- Rebuild for boost soname bump - -* Fri Jul 22 2011 Bruno Wolff III - 3.0.1-9 -- Rebuild for boost 1.47 - -* Sun May 15 2011 Bruno Wolff III - 3.0.1-8 -- Rebuild for ogre 1.7.3 - -* Mon May 02 2011 Kevin Fenzi - 3.0.1-7 -- Fix pc file issues. Fixes bug #693352 - -* Wed Apr 06 2011 Bruno Wolff III - 3.0.1-6 -- Rebuild for boost soname bump to 1.46.1 in rawhide. - -* Tue Feb 08 2011 Fedora Release Engineering - 3.0.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Feb 07 2011 Thomas Spura - 3.0.1-4 -- rebuild for new boost - -* Sat Jan 08 2011 Bruno Wolff III - 3.0.1-3 -- Clean up a few more rpmlint warnings - -* Sat Jan 08 2011 Bruno Wolff III - 3.0.1-2 -- Try to fix rpath issue - -* Fri Jan 07 2011 Bruno Wolff III - 3.0.1-1 -- Update to 3.0.1 release -- Rebuild for ogre update - -* Fri Nov 27 2009 Guido Grazioli - 3.0.0-0.4.2332svn -- Install OGRE platform headers - -* Wed Nov 18 2009 Guido Grazioli - 3.0.0-0.3.2332svn -- Fix macros usage -- Fix Release tag -- Add desktop entry for LayoutEditor -- Update patch to fix missing undefined non-weak symbols -- Improve summaries and descriptions -- Remove redundant VERBOSE flag -- Add graphviz BR to generate doxygen graphs - -* Fri Oct 30 2009 Guido Grazioli - 3.0.0-2.2332svn -- Fix includes dir -- Remove plugin - -* Fri Oct 23 2009 Guido Grazioli - 3.0.0-1.2332svn -- Upstream to svn revision 2332 -- Patch cmake build scripts to support multilib -- Fix package summaries -- Fix changelog -- Fix %%doc -- Add Require: ogre-devel to -devel subpackage -- Add -devel-doc subpackage -- Revert source tarball from xz to bzip2 - -* Sat Oct 03 2009 Guido Grazioli - 2.3.0-4.1861svn -- Add BR: rpm >= 4.6.1-2 needed for F-10 builds (BZ #514480) - -* Thu Oct 01 2009 Guido Grazioli - 2.3.0-3.1861svn -- Improve package summary -- Provide scripts to run MyGUI tools - -* Wed Sep 30 2009 Guido Grazioli - 2.3.0-2.1861svn -- Add BR: libuuid-devel instead of BR: e2fsprogs-devel for F12+ -- Fix License - -* Tue Sep 29 2009 Guido Grazioli - 2.3.0-1.1861svn -- Rename from libmygui to mygui -- Symlink fonts in media dir to dejavu-sans-fonts ones -- Add doxygen generated docs to -devel -- Provide a generic script to setup and run demos -- Fix rpmlint warnings - -* Mon Sep 28 2009 Guido Grazioli - 2.3.0-0.1861svn -- Initial packaging diff --git a/mygui_multilib_cflags.patch b/mygui_multilib_cflags.patch deleted file mode 100644 index 77370b4..0000000 --- a/mygui_multilib_cflags.patch +++ /dev/null @@ -1,125 +0,0 @@ ---- CMakeLists.txt.orig 2016-03-05 07:12:23.873771406 -0600 -+++ CMakeLists.txt 2016-03-05 07:15:14.743761158 -0600 -@@ -85,8 +85,8 @@ - set(MYGUI_LIBRARIES MyGUIEngine) - - # Specify build paths --set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${MYGUI_BINARY_DIR}/lib) --set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${MYGUI_BINARY_DIR}/lib) -+set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${MYGUI_BINARY_DIR}/lib${LIB_SUFFIX}) -+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${MYGUI_BINARY_DIR}/lib${LIB_SUFFIX}) - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${MYGUI_BINARY_DIR}/bin) - if (WIN32 OR APPLE) - if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) -@@ -181,35 +181,35 @@ - # Set compiler specific build flags - if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "Intel") - if (NOT MYGUI_HIGH_LEVEL_WARNINGS) -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -w") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -w") - else () - if (MYGUI_RENDERSYSTEM EQUAL 3) - # to avoid warnings from OGRE -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${OGRE_INCLUDE_DIR}") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${OGRE_INCLUDE_DIR}") - endif () - if (MYGUI_SAMPLES_INPUT EQUAL 1 OR MYGUI_SAMPLES_INPUT EQUAL 3) - # to avoid warnings from OIS -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${OIS_INCLUDE_DIR}") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${OIS_INCLUDE_DIR}") - endif () - - if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weverything") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weverything") - # might be useful -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unknown-warning-option -Wno-sign-conversion -Wno-conversion -Wno-c++11-extensions -Wno-documentation -Wno-old-style-cast") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unknown-warning-option -Wno-sign-conversion -Wno-conversion -Wno-c++11-extensions -Wno-documentation -Wno-old-style-cast") - # not useful -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-float-equal -Wno-padded -Wno-padded -Wno-weak-vtables -Wno-duplicate-enum -Wno-exit-time-destructors -Wno-unused-parameter -Wno-global-constructors") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-float-equal -Wno-padded -Wno-padded -Wno-weak-vtables -Wno-duplicate-enum -Wno-exit-time-destructors -Wno-unused-parameter -Wno-global-constructors") - else () - # very interesting option, but way too many warnings - #add_definitions(-Weffc++) -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated -Wall -Winit-self -Woverloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated -Wall -Winit-self -Woverloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic") - if (NOT CMAKE_CXX_COMPILER_ID MATCHES "Intel") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wctor-dtor-privacy") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-show-option") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wctor-dtor-privacy") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-show-option") - endif () - - # MyGUI_UString.h ignored from warnings because of this -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshadow") -+# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshadow") - endif () - endif () - endif () ---- CMake/Utils/MyGUIConfigTargets.cmake.orig 2016-03-05 10:59:52.896952810 -0600 -+++ CMake/Utils/MyGUIConfigTargets.cmake 2016-03-05 10:49:28.588990252 -0600 -@@ -61,26 +61,26 @@ - function(mygui_install_target TARGETNAME SUFFIX) - install(TARGETS ${TARGETNAME} - RUNTIME DESTINATION "bin${MYGUI_RELEASE_PATH}" CONFIGURATIONS Release None "" -- LIBRARY DESTINATION "lib${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None "" -- ARCHIVE DESTINATION "lib${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None "" -+ LIBRARY DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None "" -+ ARCHIVE DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None "" - FRAMEWORK DESTINATION "${MYGUI_FRAMEWORK_PATH}" CONFIGURATIONS Release None "" - ) - install(TARGETS ${TARGETNAME} - RUNTIME DESTINATION "bin${MYGUI_RELWDBG_PATH}" CONFIGURATIONS RelWithDebInfo -- LIBRARY DESTINATION "lib${MYGUI_LIB_RELWDBG_PATH}${SUFFIX}" CONFIGURATIONS RelWithDebInfo -- ARCHIVE DESTINATION "lib${MYGUI_LIB_RELWDBG_PATH}${SUFFIX}" CONFIGURATIONS RelWithDebInfo -+ LIBRARY DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_RELWDBG_PATH}${SUFFIX}" CONFIGURATIONS RelWithDebInfo -+ ARCHIVE DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_RELWDBG_PATH}${SUFFIX}" CONFIGURATIONS RelWithDebInfo - FRAMEWORK DESTINATION "${MYGUI_FRAMEWORK_PATH}" CONFIGURATIONS RelWithDebInfo - ) - install(TARGETS ${TARGETNAME} - RUNTIME DESTINATION "bin${MYGUI_MINSIZE_PATH}" CONFIGURATIONS MinSizeRel -- LIBRARY DESTINATION "lib${MYGUI_LIB_MINSIZE_PATH}${SUFFIX}" CONFIGURATIONS MinSizeRel -- ARCHIVE DESTINATION "lib${MYGUI_LIB_MINSIZE_PATH}${SUFFIX}" CONFIGURATIONS MinSizeRel -+ LIBRARY DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_MINSIZE_PATH}${SUFFIX}" CONFIGURATIONS MinSizeRel -+ ARCHIVE DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_MINSIZE_PATH}${SUFFIX}" CONFIGURATIONS MinSizeRel - FRAMEWORK DESTINATION "${MYGUI_FRAMEWORK_PATH}" CONFIGURATIONS MinSizeRel - ) - install(TARGETS ${TARGETNAME} - RUNTIME DESTINATION "bin${MYGUI_DEBUG_PATH}" CONFIGURATIONS Debug -- LIBRARY DESTINATION "lib${MYGUI_LIB_DEBUG_PATH}${SUFFIX}" CONFIGURATIONS Debug -- ARCHIVE DESTINATION "lib${MYGUI_LIB_DEBUG_PATH}${SUFFIX}" CONFIGURATIONS Debug -+ LIBRARY DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_DEBUG_PATH}${SUFFIX}" CONFIGURATIONS Debug -+ ARCHIVE DESTINATION "lib${LIB_SUFFIX}${MYGUI_LIB_DEBUG_PATH}${SUFFIX}" CONFIGURATIONS Debug - FRAMEWORK DESTINATION "${MYGUI_FRAMEWORK_PATH}" CONFIGURATIONS Debug - ) - endfunction(mygui_install_target) -@@ -430,12 +430,12 @@ - if (MYGUI_INSTALL_PDB) - # install debug pdb files - if (MYGUI_STATIC) -- install(FILES ${MYGUI_BINARY_DIR}/lib${MYGUI_LIB_DEBUG_PATH}/${PROJECTNAME}Static_d.pdb -- DESTINATION lib${MYGUI_LIB_DEBUG_PATH} -+ install(FILES ${MYGUI_BINARY_DIR}/lib${LIB_SUFFIX}${MYGUI_LIB_DEBUG_PATH}/${PROJECTNAME}Static_d.pdb -+ DESTINATION lib${LIB_SUFFIX}${MYGUI_LIB_DEBUG_PATH} - CONFIGURATIONS Debug - ) -- install(FILES ${MYGUI_BINARY_DIR}/lib${MYGUI_LIB_RELWDBG_PATH}/${PROJECTNAME}Static.pdb -- DESTINATION lib${MYGUI_LIB_RELWDBG_PATH} -+ install(FILES ${MYGUI_BINARY_DIR}/lib${LIB_SUFFIX}${MYGUI_LIB_RELWDBG_PATH}/${PROJECTNAME}Static.pdb -+ DESTINATION lib${LIB_SUFFIX}${MYGUI_LIB_RELWDBG_PATH} - CONFIGURATIONS RelWithDebInfo - ) - else () ---- CMake/ConfigureBuild.cmake.orig 2014-12-30 13:45:12.844932636 -0600 -+++ CMake/ConfigureBuild.cmake 2014-12-30 13:52:09.004824418 -0600 -@@ -47,7 +47,7 @@ - else () - configure_file(${MYGUI_TEMPLATES_DIR}/MYGUI.pc.in ${MYGUI_BINARY_DIR}/pkgconfig/MYGUI${MYGUI_LIB_SUFFIX}.pc @ONLY) - endif () -- install(FILES ${MYGUI_BINARY_DIR}/pkgconfig/MYGUI${MYGUI_LIB_SUFFIX}.pc DESTINATION lib/pkgconfig) -+ install(FILES ${MYGUI_BINARY_DIR}/pkgconfig/MYGUI${MYGUI_LIB_SUFFIX}.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig) - - # configure additional packages - diff --git a/resources.xml b/resources.xml deleted file mode 100644 index 569d089..0000000 --- a/resources.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - /usr/share/MyGUI/Media - /usr/share/MyGUI/Media/MyGUI_Media - /usr/share/MyGUI/Media/Tools/LayoutEditor - diff --git a/sources b/sources deleted file mode 100644 index 10dc1d0..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -3e5e63cce16192db8db0b5f8b84237d4 mygui-8a05127d7c5bb6772df88185b1f99d8052c379a4.tar.gz