]> git.pld-linux.org Git - packages/gsl.git/blob - gsl.spec
- updated to 1.12
[packages/gsl.git] / gsl.spec
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 для числового аналізу
7 Name:           gsl
8 Version:        1.12
9 Release:        1
10 Epoch:          1
11 License:        GPL v3+
12 Group:          Libraries
13 Source0:        http://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
14 # Source0-md5:  3ec101903c8157756fa1352161bd4c39
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 >= 1:1.4.2-9
21 BuildRequires:  texinfo
22 Obsoletes:      libgsl0
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 The gsl package includes the GNU Scientific Library (GSL). The GSL is
27 a collection of routines for numerical analysis, written in C. The GSL
28 is in alpha development. It now includes a random number suite, an FFT
29 package, simulated annealing and root finding. In the future, it will
30 include numerical and Monte Carlo integration and special functions.
31 Linking against the GSL allows programs to access functions which can
32 handle many of the problems encountered in scientific computing.
33
34 %description -l es.UTF-8
35 Esta es la biblioteca científica del GNU. Ofrece acceso a funciones
36 para manejar muchos problemas que aparecen en computación científica.
37
38 %description -l pl.UTF-8
39 Pakiet gsl zawiera bibliotekę funkcji przydatnych w pracy naukowej
40 dostępnych na licencji (GNU). GSL jest zbiorem funkcji napisanych
41 w języku C, przeznaczonych do analizy numerycznej. Biblioteka jest
42 jeszcze w bardzo wczesnym stadium tworzenia. W tej chwili zawiera
43 generatory liczb losowych, FFT, znajdowanie miejsc zerowych. W
44 przyszłości, będzie zawierać całkowanie metodą Monte Carlo oraz
45 funkcje specjalne. Konsolidacja z GSL pozwala programom na dostęp do
46 funkcji, które mogą być przydatne w rozwiązywaniu wielu problemów
47 pojawiających się w obliczeniach naukowych.
48
49 %description -l pt_BR.UTF-8
50 Esta é a biblioteca científica do projeto GNU. Fornece acesso a
51 funções para tratar muitos problemas que surgem em computação
52 científica.
53
54 %description -l ru.UTF-8
55 Это научная библиотека GNU. Сборка с ней дает доступ к функциям,
56 решающим многие задачи, типичные для научных расчетов.
57
58 %description -l uk.UTF-8
59 Це наукова бібліотека GNU. Зборка з нею дає доступ до функцій, що
60 дозволяють розв'язати багато задач, типових для наукових розрахунків.
61
62 %package devel
63 Summary:        Header files for developing programs using gsl
64 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do bibliotek gsl
65 Summary(pt_BR.UTF-8):   Ferramentas de desenvolvimento para a gsl
66 Summary(ru.UTF-8):      Файлы для разработки с научной библиотекой GNU (GSL)
67 Summary(uk.UTF-8):      Файли для розробки з науковою бібліотекою GNU (GSL)
68 Group:          Development/Libraries
69 Requires:       %{name} = %{epoch}:%{version}-%{release}
70 Obsoletes:      libgsl0-devel
71
72 %description devel
73 Header files for developing programs using gsl.
74
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe i dokumentacja do bibliotek gsl.
77
78 %description devel -l pt_BR.UTF-8
79 Arquivos de inclusão, bibliotecas e documentação necessário para
80 desenvolver aplicativos que utilizam a biblioteca gsl.
81
82 %description devel -l ru.UTF-8
83 Это библиотеки, хедеры и документация по использованию научной
84 библиотеки GNU в ваших программах.
85
86 %description devel -l uk.UTF-8
87 Це бібліотеки, хедери та документація по використанню наукової
88 бібліотеки GNU у ваших програмах.
89
90 %package static
91 Summary:        Static gsl librariries
92 Summary(pl.UTF-8):      Biblioteki statyczne gsl
93 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento com gsl
94 Summary(ru.UTF-8):      Статические библиотеки для разработки с научной библиотекой GNU (GSL)
95 Summary(uk.UTF-8):      Статичні бібліотеки для розробки з науковою бібліотекою GNU (GSL)
96 Group:          Development/Libraries
97 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
98
99 %description static
100 Static gsl librariries.
101
102 %description static -l pl.UTF-8
103 Biblioteki statyczne gsl.
104
105 %description static -l pt_BR.UTF-8
106 Bibliotecas estáticas para desenvolvimento com gsl.
107
108 %description static -l ru.UTF-8
109 Это статическая библиотека для использования научной библиотеки GNU в
110 ваших программах.
111
112 %description static -l uk.UTF-8
113 Це статична бібліотека для використання наукової бібліотеки GNU у
114 ваших програмах.
115
116 %package progs
117 Summary:        gsl utility programs
118 Summary(pl.UTF-8):      Narzędzia dla gsl
119 Group:          Applications/Science
120 Requires:       %{name} = %{epoch}:%{version}-%{release}
121
122 %description progs
123 gsl utility programs.
124
125 %description progs -l pl.UTF-8
126 Narzędzia dla gsl.
127
128 %prep
129 %setup -q
130 %patch0 -p1
131 %patch1 -p1
132
133 %build
134 %{__libtoolize}
135 %{__aclocal}
136 %{__autoconf}
137 %{__autoheader}
138 %{__automake}
139 %configure
140 %{__make}
141
142 %install
143 rm -rf $RPM_BUILD_ROOT
144
145 %{__make} install \
146         DESTDIR=$RPM_BUILD_ROOT \
147         m4datadir=%{_aclocaldir}
148
149 %clean
150 rm -rf $RPM_BUILD_ROOT
151
152 %post   -p /sbin/ldconfig
153 %postun -p /sbin/ldconfig
154
155 %post   devel -p /sbin/postshell
156 -/usr/sbin/fix-info-dir -c %{_infodir}
157
158 %postun devel -p /sbin/postshell
159 -/usr/sbin/fix-info-dir -c %{_infodir}
160
161 %files
162 %defattr(644,root,root,755)
163 %doc AUTHORS ChangeLog NEWS README THANKS TODO
164 %attr(755,root,root) %{_libdir}/libgsl.so.*.*.*
165 %attr(755,root,root) %ghost %{_libdir}/libgsl.so.0
166 %attr(755,root,root) %{_libdir}/libgslcblas.so.*.*.*
167 %attr(755,root,root) %ghost %{_libdir}/libgslcblas.so.0
168
169 %files devel
170 %defattr(644,root,root,755)
171 %attr(755,root,root) %{_bindir}/gsl-config
172 %attr(755,root,root) %{_libdir}/libgsl.so
173 %attr(755,root,root) %{_libdir}/libgslcblas.so
174 %{_libdir}/libgsl.la
175 %{_libdir}/libgslcblas.la
176 %{_includedir}/gsl
177 %{_aclocaldir}/gsl.m4
178 %{_pkgconfigdir}/gsl.pc
179 %{_infodir}/gsl-ref.info*
180 %{_mandir}/man1/gsl-config.1*
181 %{_mandir}/man3/gsl.3*
182
183 %files progs
184 %defattr(644,root,root,755)
185 %attr(755,root,root) %{_bindir}/gsl-histogram
186 %attr(755,root,root) %{_bindir}/gsl-randist
187 %{_mandir}/man1/gsl-histogram.1*
188 %{_mandir}/man1/gsl-randist.1*
189
190 %files static
191 %defattr(644,root,root,755)
192 %{_libdir}/libgsl.a
193 %{_libdir}/libgslcblas.a
This page took 0.040024 seconds and 3 git commands to generate.