From cfd05f0c88703ee1c9d8ab937d6dcc79f082f947d48d60fd9a256234e6fd0e29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Fri, 3 Aug 2018 11:00:19 +0000 Subject: [PATCH] Accepting request 625932 from home:jengelh:branches:science - Remove useless --with-pic only useful for static libs. - Fix RPM groups, diversify summaries, trim long descriptions. - Trim bias from descriptions. OBS-URL: https://build.opensuse.org/request/show/625932 OBS-URL: https://build.opensuse.org/package/show/science/gsl?expand=0&rev=17 --- gsl.changes | 7 +++++++ gsl.spec | 39 +++++++-------------------------------- 2 files changed, 14 insertions(+), 32 deletions(-) diff --git a/gsl.changes b/gsl.changes index b217546..b89da83 100644 --- a/gsl.changes +++ b/gsl.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Jul 28 13:49:30 UTC 2018 - jengelh@inai.de + +- Remove useless --with-pic only useful for static libs. +- Fix RPM groups, diversify summaries, trim long descriptions. +- Trim bias from descriptions. + ------------------------------------------------------------------- Tue Jun 26 07:07:15 UTC 2018 - adam.majer@suse.de diff --git a/gsl.spec b/gsl.spec index 03e9d88..76c5d76 100644 --- a/gsl.spec +++ b/gsl.spec @@ -42,7 +42,7 @@ BuildRequires: pkgconfig %description The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL -team in ANSI C and present a modern Applications Programming Interface +team in ANSI C and present an Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages. @@ -53,7 +53,7 @@ Group: System/Libraries %description -n %{lname} The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL -team in ANSI C and present a modern Applications Programming Interface +team in ANSI C and present an Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages. @@ -77,10 +77,10 @@ Obsoletes: libgsl0 %description -n %{lcblasname} This library provides a native C interface to BLAS routines. This is part of -GNU Scientific Library. +the GNU Scientific Library. %package devel -Summary: GNU Scientific Library - development files +Summary: Development files for the GNU Scientific Library Group: Development/Libraries/C and C++ Requires: %{lcblasname} = %{version} Requires: %{lname} = %{version} @@ -92,24 +92,12 @@ documentation for GSL. The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL -team in ANSI C, and present a modern Applications Programming Interface +team in ANSI C, and present an Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages. -The library covers the following areas, - -Complex Numbers - Roots of Polynomials - Special Functions - -Vectors and Matrices - Permutations - Sorting - BLAS Support - -Linear Algebra - Eigensystems - Fast Fourier Transforms - Quadrature - -Random Numbers - Quasi-Random Sequences - Random Distributions - -Statistics - Histograms - N-Tuples - Monte Carlo Integration - -Simulated Annealing - Differential Equations - Interpolation - -Numerical Differentiation - Chebyshev Approximation - Series Acceleration - -Discrete Hankel Transforms - Root-Finding - Minimization - -Least-Squares Fitting - Physical Constants - IEEE Floating-Point - %package doc -Summary: GNU Scientific Library - development files +Summary: Documentation for the GNU Scientific Library Group: Documentation/Other Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} @@ -119,22 +107,10 @@ This package contains documentation for GSL The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL -team in ANSI C, and present a modern Applications Programming Interface +team in ANSI C, and present an Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages. -The library covers the following areas, - -Complex Numbers - Roots of Polynomials - Special Functions - -Vectors and Matrices - Permutations - Sorting - BLAS Support - -Linear Algebra - Eigensystems - Fast Fourier Transforms - Quadrature - -Random Numbers - Quasi-Random Sequences - Random Distributions - -Statistics - Histograms - N-Tuples - Monte Carlo Integration - -Simulated Annealing - Differential Equations - Interpolation - -Numerical Differentiation - Chebyshev Approximation - Series Acceleration - -Discrete Hankel Transforms - Root-Finding - Minimization - -Least-Squares Fitting - Physical Constants - IEEE Floating-Point - %prep %setup -q %patch0 -p1 @@ -148,7 +124,6 @@ autoreconf -fiv export CFLAGS="%{optflags}" %configure \ --disable-static \ - --with-pic \ --enable-shared \ --with-gnu-ld make %{?_smp_mflags}