[packages/gsl] - updated to 2.4 (note: new soname) - updated info patch
qboosh
qboosh at pld-linux.org
Sat Jun 24 19:10:24 CEST 2017
commit 8a4863183aa66d6ff6285bbc133743780f9b6de8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jun 24 19:11:48 2017 +0200
- updated to 2.4 (note: new soname)
- updated info patch
gsl-info.patch | 29 +++++++++++++++++++++--------
gsl.spec | 12 +++++++++---
2 files changed, 30 insertions(+), 11 deletions(-)
---
diff --git a/gsl.spec b/gsl.spec
index e8debae..e4b2c90 100644
--- a/gsl.spec
+++ b/gsl.spec
@@ -5,13 +5,13 @@ Summary(pt_BR.UTF-8): Biblioteca científica GNU
Summary(ru.UTF-8): Научная библиотека GNU для числового анализа
Summary(uk.UTF-8): Наукова бібліотека GNU для числового аналізу
Name: gsl
-Version: 2.3
+Version: 2.4
Release: 1
Epoch: 1
License: GPL v3+
Group: Libraries
Source0: http://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
-# Source0-md5: 905fcbbb97bc552d1037e34d200931a0
+# Source0-md5: dba736f15404807834dc1c7b93e83b92
Patch0: %{name}-info.patch
Patch1: %{name}-link.patch
URL: http://www.gnu.org/software/gsl/
@@ -19,6 +19,7 @@ BuildRequires: autoconf >= 2.50
BuildRequires: automake
BuildRequires: libtool >= 2:2
BuildRequires: texinfo
+BuildRequires: sphinx-pdg
Obsoletes: libgsl0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -130,6 +131,9 @@ Narzędzia dla gsl.
%patch0 -p1
%patch1 -p1
+# force regeneration by sphins
+%{__rm} doc/gsl-ref.info
+
%build
%{__libtoolize}
%{__aclocal}
@@ -139,6 +143,8 @@ Narzędzia dla gsl.
%configure
%{__make}
+%{__make} -C doc info
+
%install
rm -rf $RPM_BUILD_ROOT
@@ -162,7 +168,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README THANKS TODO
%attr(755,root,root) %{_libdir}/libgsl.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgsl.so.19
+%attr(755,root,root) %ghost %{_libdir}/libgsl.so.23
%attr(755,root,root) %{_libdir}/libgslcblas.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libgslcblas.so.0
diff --git a/gsl-info.patch b/gsl-info.patch
index b8cfe63..68c0ac6 100644
--- a/gsl-info.patch
+++ b/gsl-info.patch
@@ -1,14 +1,27 @@
---- gsl-1.14/doc/gsl-ref.texi.orig 2010-03-10 11:57:13.000000000 +0100
-+++ gsl-1.14/doc/gsl-ref.texi 2010-04-02 22:15:53.220993924 +0200
-@@ -11,9 +11,9 @@
- @end ifset
+--- gsl-2.4/doc/conf.py.orig 2017-06-14 11:13:45.000000000 +0200
++++ gsl-2.4/doc/conf.py 2017-06-21 21:27:33.698662447 +0200
+@@ -188,8 +188,8 @@
+ # dir menu entry, description, category)
+ texinfo_documents = [
+ (master_doc, 'gsl-ref', title,
+- author, 'GSL', 'One line description of project.',
+- 'Miscellaneous'),
++ author, 'GSL', 'GNU Scientific Library - Reference',
++ 'Libraries:'),
+ ]
+
+
+--- gsl-2.4/doc/gsl-design.texi.orig 2017-05-03 15:17:42.000000000 +0200
++++ gsl-2.4/doc/gsl-design.texi 2017-06-22 16:06:16.507896023 +0200
+@@ -6,9 +6,9 @@
+ @c - at setchapternewpage odd
@c %**end of header
-- at dircategory Software libraries
+- at dircategory Scientific software
+ at dircategory Libraries:
@direntry
--* gsl-ref: (gsl-ref). GNU Scientific Library -- Reference
-+* gsl-ref: (gsl-ref). GNU Scientific Library -- Reference
+-* GSL-design: (GSL-design). GNU Scientific Library -- Design
++* GSL-design: (GSL-design). GNU Scientific Library - Design
@end direntry
- @c How to use the math macros
+ @comment @include version-design.texi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gsl.git/commitdiff/8a4863183aa66d6ff6285bbc133743780f9b6de8
More information about the pld-cvs-commit
mailing list