1 Summary: The GNU Scientific Library for numerical analysis
2 Summary(es.UTF-8): Biblioteca científica del GNU
3 Summary(pl.UTF-8): GNU Scientific Library do analizy numerycznej
4 Summary(pt_BR.UTF-8): Biblioteca científica GNU
5 Summary(ru.UTF-8): Научная библиотека GNU для числового анализа
6 Summary(uk.UTF-8): Наукова бібліотека GNU для числового аналізу
13 Source0: https://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
14 # Source0-md5: 9e47e81caaebcd92b7aca27a5348df74
15 Patch0: %{name}-info.patch
16 Patch1: %{name}-link.patch
17 URL: http://www.gnu.org/software/gsl/
18 BuildRequires: autoconf >= 2.50
19 BuildRequires: automake
20 BuildRequires: libtool >= 2:2
21 BuildRequires: python3-sphinx_rtd_theme
22 BuildRequires: sphinx-pdg-3
23 BuildRequires: texinfo
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The gsl package includes the GNU Scientific Library (GSL). The GSL is
29 a collection of routines for numerical analysis, written in C. The GSL
30 is in alpha development. It now includes a random number suite, an FFT
31 package, simulated annealing and root finding. In the future, it will
32 include numerical and Monte Carlo integration and special functions.
33 Linking against the GSL allows programs to access functions which can
34 handle many of the problems encountered in scientific computing.
36 %description -l es.UTF-8
37 Esta es la biblioteca científica del GNU. Ofrece acceso a funciones
38 para manejar muchos problemas que aparecen en computación científica.
40 %description -l pl.UTF-8
41 Pakiet gsl zawiera bibliotekę funkcji przydatnych w pracy naukowej
42 dostępnych na licencji (GNU). GSL jest zbiorem funkcji napisanych
43 w języku C, przeznaczonych do analizy numerycznej. Biblioteka jest
44 jeszcze w bardzo wczesnym stadium tworzenia. W tej chwili zawiera
45 generatory liczb losowych, FFT, znajdowanie miejsc zerowych. W
46 przyszłości, będzie zawierać całkowanie metodą Monte Carlo oraz
47 funkcje specjalne. Konsolidacja z GSL pozwala programom na dostęp do
48 funkcji, które mogą być przydatne w rozwiązywaniu wielu problemów
49 pojawiających się w obliczeniach naukowych.
51 %description -l pt_BR.UTF-8
52 Esta é a biblioteca científica do projeto GNU. Fornece acesso a
53 funções para tratar muitos problemas que surgem em computação
56 %description -l ru.UTF-8
57 Это научная библиотека GNU. Сборка с ней дает доступ к функциям,
58 решающим многие задачи, типичные для научных расчетов.
60 %description -l uk.UTF-8
61 Це наукова бібліотека GNU. Зборка з нею дає доступ до функцій, що
62 дозволяють розв'язати багато задач, типових для наукових розрахунків.
65 Summary: Header files for developing programs using gsl
66 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do bibliotek gsl
67 Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para a gsl
68 Summary(ru.UTF-8): Файлы для разработки с научной библиотекой GNU (GSL)
69 Summary(uk.UTF-8): Файли для розробки з науковою бібліотекою GNU (GSL)
70 Group: Development/Libraries
71 Requires: %{name} = %{epoch}:%{version}-%{release}
72 Obsoletes: libgsl0-devel
75 Header files for developing programs using gsl.
77 %description devel -l pl.UTF-8
78 Pliki nagłówkowe i dokumentacja do bibliotek gsl.
80 %description devel -l pt_BR.UTF-8
81 Arquivos de inclusão, bibliotecas e documentação necessário para
82 desenvolver aplicativos que utilizam a biblioteca gsl.
84 %description devel -l ru.UTF-8
85 Это библиотеки, хедеры и документация по использованию научной
86 библиотеки GNU в ваших программах.
88 %description devel -l uk.UTF-8
89 Це бібліотеки, хедери та документація по використанню наукової
90 бібліотеки GNU у ваших програмах.
93 Summary: Static gsl librariries
94 Summary(pl.UTF-8): Biblioteki statyczne gsl
95 Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com gsl
96 Summary(ru.UTF-8): Статические библиотеки для разработки с научной библиотекой GNU (GSL)
97 Summary(uk.UTF-8): Статичні бібліотеки для розробки з науковою бібліотекою GNU (GSL)
98 Group: Development/Libraries
99 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
102 Static gsl librariries.
104 %description static -l pl.UTF-8
105 Biblioteki statyczne gsl.
107 %description static -l pt_BR.UTF-8
108 Bibliotecas estáticas para desenvolvimento com gsl.
110 %description static -l ru.UTF-8
111 Это статическая библиотека для использования научной библиотеки GNU в
114 %description static -l uk.UTF-8
115 Це статична бібліотека для використання наукової бібліотеки GNU у
119 Summary: gsl utility programs
120 Summary(pl.UTF-8): Narzędzia dla gsl
121 Group: Applications/Science
122 Requires: %{name} = %{epoch}:%{version}-%{release}
125 gsl utility programs.
127 %description progs -l pl.UTF-8
135 # force regeneration by sphins
136 %{__rm} doc/gsl-ref.info
147 %{__make} -C doc info \
148 SPHINX_BUILD=sphinx-build-3
151 rm -rf $RPM_BUILD_ROOT
154 DESTDIR=$RPM_BUILD_ROOT \
155 m4datadir=%{_aclocaldir}
158 rm -rf $RPM_BUILD_ROOT
160 %post -p /sbin/ldconfig
161 %postun -p /sbin/ldconfig
163 %post devel -p /sbin/postshell
164 -/usr/sbin/fix-info-dir -c %{_infodir}
166 %postun devel -p /sbin/postshell
167 -/usr/sbin/fix-info-dir -c %{_infodir}
170 %defattr(644,root,root,755)
171 %doc AUTHORS ChangeLog NEWS README THANKS TODO
172 %attr(755,root,root) %{_libdir}/libgsl.so.*.*.*
173 %attr(755,root,root) %ghost %{_libdir}/libgsl.so.25
174 %attr(755,root,root) %{_libdir}/libgslcblas.so.*.*.*
175 %attr(755,root,root) %ghost %{_libdir}/libgslcblas.so.0
178 %defattr(644,root,root,755)
179 %attr(755,root,root) %{_bindir}/gsl-config
180 %attr(755,root,root) %{_libdir}/libgsl.so
181 %attr(755,root,root) %{_libdir}/libgslcblas.so
183 %{_libdir}/libgslcblas.la
185 %{_aclocaldir}/gsl.m4
186 %{_pkgconfigdir}/gsl.pc
187 %{_infodir}/gsl-ref.info*
188 %{_mandir}/man1/gsl-config.1*
189 %{_mandir}/man3/gsl.3*
192 %defattr(644,root,root,755)
193 %attr(755,root,root) %{_bindir}/gsl-histogram
194 %attr(755,root,root) %{_bindir}/gsl-randist
195 %{_mandir}/man1/gsl-histogram.1*
196 %{_mandir}/man1/gsl-randist.1*
199 %defattr(644,root,root,755)
201 %{_libdir}/libgslcblas.a