From 0971596e1932cca1994b9e10a612887d7da227a9eded77477229ca7cdded7985 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 29 Nov 2016 12:57:23 +0000 Subject: [PATCH] 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 --- graphene.changes | 6 ++++++ graphene.spec | 47 ++++++++++++++--------------------------------- 2 files changed, 20 insertions(+), 33 deletions(-) diff --git a/graphene.changes b/graphene.changes index ed0d7a0..f46b200 100644 --- a/graphene.changes +++ b/graphene.changes @@ -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 diff --git a/graphene.spec b/graphene.spec index 5619c80..8d760db 100644 --- a/graphene.spec +++ b/graphene.spec @@ -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