Accepting request 442287 from home:jengelh:branches:GNOME:Factory

- Trim description outside the main subpackage of interest;
  reflow summaries.

OBS-URL: https://build.opensuse.org/request/show/442287
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=2
This commit is contained in:
Dominique Leuenberger 2016-11-29 12:57:23 +00:00 committed by Git OBS Bridge
parent 4aa723c3f7
commit 0971596e19
2 changed files with 20 additions and 33 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Nov 28 00:01:10 UTC 2016 - jengelh@inai.de
- Trim description outside the main subpackage of interest;
reflow summaries.
-------------------------------------------------------------------
Thu Nov 24 14:38:15 UTC 2016 - dimstar@opensuse.org

View File

@ -19,7 +19,7 @@
Name: graphene
Version: 1.5.2
Release: 0
Summary: A thin layer of types for graphic libraries
Summary: Thin type layer for graphic libraries
License: MIT
Group: Development/Languages/C and C++
Url: http://ebassi.github.io/graphene/
@ -31,19 +31,12 @@ BuildRequires: pkgconfig(gobject-2.0) >= 2.30.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
When creating graphic libraries you most likely end up dealing with points
and rectangles. If you're particularly unlucky, you may end up dealing
with affine matrices and 2D transformations. If you're writing a graphic
library with 3D transformations, though, you are going to hit the jackpot:
4x4 matrices, projections, transformations, vectors, and quaternions.
This library provides types and their relative API; it does not deal with
windowing system surfaces, drawing, scene graphs, or input. You're
supposed to do that yourself, in your own canvas implementation, which is
the whole point of writing the library in the first place.
The Graphene library provides types and their relative API for affine
matrices, 4×4 matrices, projections, transformations, vectors and
quaternions.
%package -n libgraphene-1_0-0
Summary: A thin layer of types for graphic libraries -- System library
Summary: Thin type layer for graphic libraries
Group: System/Libraries
%description -n libgraphene-1_0-0
@ -59,38 +52,26 @@ supposed to do that yourself, in your own canvas implementation, which is
the whole point of writing the library in the first place.
%package -n typelib-1_0-Graphene-1_0
Summary: A thin layer of types for graphic libraries -- GObject introspection
Summary: GObject introspection for libgraphene, a thin type layer for graphic libraries
Group: System/Libraries
%description -n typelib-1_0-Graphene-1_0
When creating graphic libraries you most likely end up dealing with points
and rectangles. If you're particularly unlucky, you may end up dealing
with affine matrices and 2D transformations. If you're writing a graphic
library with 3D transformations, though, you are going to hit the jackpot:
4x4 matrices, projections, transformations, vectors, and quaternions.
This library provides types and their relative API; it does not deal with
windowing system surfaces, drawing, scene graphs, or input. You're
supposed to do that yourself, in your own canvas implementation, which is
the whole point of writing the library in the first place.
The Graphene library provides types and their relative API for affine
matrices, 4×4 matrices, projections, transformations, vectors and
quaternions.
%package -n libgraphene-devel
Summary: A thin layer of types for graphic libraries -- Development files
Summary: Development files for libgraphene, a thin type layer for graphic libraries
Group: Development/Languages/C and C++
Requires: libgraphene-1_0-0 = %{version}
Requires: typelib-1_0-Graphene-1_0 = %{version}
%description -n libgraphene-devel
When creating graphic libraries you most likely end up dealing with points
and rectangles. If you're particularly unlucky, you may end up dealing
with affine matrices and 2D transformations. If you're writing a graphic
library with 3D transformations, though, you are going to hit the jackpot:
4x4 matrices, projections, transformations, vectors, and quaternions.
The Graphene library provides types and their relative API for affine
matrices, 4×4 matrices, projections, transformations, vectors and
quaternions.
This library provides types and their relative API; it does not deal with
windowing system surfaces, drawing, scene graphs, or input. You're
supposed to do that yourself, in your own canvas implementation, which is
the whole point of writing the library in the first place.
This subpackage contains the development files for the Graphene library.
%prep
%setup -q