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:
parent
7fa364b12b
commit
7830c4a5f1
@ -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
|
||||
|
||||
|
57
MyGUI.spec
57
MyGUI.spec
@ -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}
|
||||
|
Loading…
Reference in New Issue
Block a user