Accepting request 430232 from home:jengelh:branches:games

- Update descriptions

OBS-URL: https://build.opensuse.org/request/show/430232
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=15
This commit is contained in:
Ferdinand Thiessen 2016-09-25 11:54:40 +00:00 committed by Git OBS Bridge
parent 7fa364b12b
commit 7830c4a5f1
2 changed files with 28 additions and 34 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sun Sep 25 07:57:54 UTC 2016 - jengelh@inai.de
- Update descriptions
-------------------------------------------------------------------
Thu Sep 15 15:03:55 UTC 2016 - mimi.vx@gmail.com

View File

@ -55,30 +55,18 @@ BuildRequires: pkgconfig(uuid)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
MyGUI, it is a GUI library for Ogre Rendering Engine. We pursue
next targets: GUI have to be fast, flexible and simple in using.
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications.
Speed
We are working above productivity. We have already own variant
of Overlays for the text and for the simple rectangles, allowing
uniting them in one batch. In the future it is planned some more
modifications for improvement of result.
MyGUI has overlays for text and for simple rectangles, allowing
uniting them in one batch.
Flexibility
The library supports plug-ins that allows to use your own widgets,
which can be loaded in realtime. Loading description of the majority
of parameters, from XML files, and as creation skins in process.
Loading skins, layouts, descriptions of a plane of overlapping,
cursors and fonts. Creation of skins in a code. Support of parsing
of some parameters for widget, for management of a condition widget,
for example, at loading from XML.
Simplicity
The interface for use is done as much as possible clear. Use of
delegates, this disappears necessity for inheritance for reception
of messages. In addition: support an alpha effects. The coloring
text in one line. Skins, consisting from unlimited quantity pieces.
Unlimited quantity of widget condition's (for developers).
The library supports plugins that allow you to create
dynamically-loaded custom controls or subsystems. Most subsystems are
expandable with plugins without the need to touch the core code. All
resources and settings are described in XML files. It is possible to
load resources like fonts, cursors, images, skins, etc. Forms
(layouts) via dynamically by using XML files.
This package contains ImageSetViewer and LayoutEditor.
@ -88,8 +76,8 @@ Group: Development/Tools/GUI Builders
Requires: %{name} = %{version}
%description demo
MyGUI, it is a GUI library for Ogre Rendering Engine. We pursue
next targets: GUI have to be fast, flexible and simple in using.
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications.
This package contains some demo applications for package MyGUI.
@ -98,13 +86,13 @@ Summary: Shared library for MyGUI
Group: System/Libraries
%description -n libMyGUIEngine%{_sover}
MyGUI, it is a GUI library for Ogre Rendering Engine. We pursue
next targets: GUI have to be fast, flexible and simple in using.
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications.
This package contains the shared library for package MyGUI.
%package devel
Summary: Include Files and Libraries mandatory for Development
Summary: Development files for MyGUI
Group: Development/Libraries/C and C++
Requires: libMyGUIEngine%{_sover} = %{version}
Requires: libOIS-devel
@ -114,21 +102,22 @@ Requires: pkgconfig(freetype2)
Requires: pkgconfig(uuid)
%description devel
MyGUI, it is a GUI library for Ogre Rendering Engine. We pursue
next targets: GUI have to be fast, flexible and simple in using.
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications.
Include Files and Libraries mandatory for Development with
MyGUI.
This subpackage contains libraries and header files for developing
applications that want to make use of MyGUI.
%package devel-doc
Summary: Development documentation for MyGUI
Group: Documentation/HTML
BuildArch: noarch
%description devel-doc
MyGUI, it is a GUI library for Ogre Rendering Engine. We pursue
next targets: GUI have to be fast, flexible and simple in using.
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications.
Development documentation for package MyGUI.
This subpackage contains the development documentation for MyGUI.
%prep
%setup -q -n mygui-%{name}%{version}