]> git.pld-linux.org Git - packages/gsl.git/blob - gsl.spec
- added am18 and link patches, updated URL, fixed -progs Group, release 2
[packages/gsl.git] / gsl.spec
1 Summary:        The GNU Scientific Library for numerical analysis
2 Summary(es):    Biblioteca científica del GNU
3 Summary(pl):    GNU Scientific Library do analizy numerycznej
4 Summary(pt_BR): Biblioteca científica GNU
5 Summary(ru):    îÁÕÞÎÁÑ ÂÉÂÌÉÏÔÅËÁ GNU ÄÌÑ ÞÉÓÌÏ×ÏÇÏ ÁÎÁÌÉÚÁ
6 Summary(uk):    îÁÕËÏ×Á Â¦Â̦ÏÔÅËÁ GNU ÄÌÑ ÞÉÓÌÏ×ÏÇÏ ÁÎÁ̦ÚÕ
7 Name:           gsl
8 Version:        1.4
9 Release:        2
10 Epoch:          1
11 License:        GPL
12 Group:          Libraries
13 Source0:        ftp://sources.redhat.com/pub/gsl/%{name}-%{version}.tar.gz
14 # Source0-md5:  7513e13525c073dc07e02cc4354294e2
15 Patch0:         %{name}-info.patch
16 Patch1:         %{name}-am18.patch
17 Patch2:         %{name}-link.patch
18 URL:            http://www.gnu.org/software/gsl/
19 BuildRequires:  autoconf >= 2.50
20 BuildRequires:  automake
21 BuildRequires:  libtool >= 1:1.4.2-9
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 Obsoletes:      libgsl0
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
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
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 moga byæ przydatne w rozwi±zywaniu wielu problemów
47 pojawiaj±cych siê w obliczeniach naukowych.
48
49 %description -l pt_BR
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
55 üÔÏ ÎÁÕÞÎÁÑ ÂÉÂÌÉÏÔÅËÁ GNU. óÂÏÒËÁ Ó ÎÅÊ ÄÁÅÔ ÄÏÓÔÕРˠÆÕÎËÃÉÑÍ,
56 ÒÅÛÁÀÝÉÍ ÍÎÏÇÉÅ ÚÁÄÁÞÉ, ÔÉÐÉÞÎÙÅ ÄÌÑ ÎÁÕÞÎÙÈ ÒÁÓÞÅÔÏ×.
57
58 %description -l uk
59 ãÅ ÎÁÕËÏ×Á Â¦Â̦ÏÔÅËÁ GNU. úÂÏÒËÁ Ú ÎÅÀ ÄÁ¤ ÄÏÓÔÕРÄÏ ÆÕÎËæÊ, ÝÏ
60 ÄÏÚ×ÏÌÑÀÔØ ÒÏÚ×'ÑÚÁÔÉ ÂÁÇÁÔÏ ÚÁÄÁÞ, ÔÉÐÏ×ÉÈ ÄÌÑ ÎÁÕËÏ×ÉÈ ÒÏÚÒÁÈÕÎ˦×.
61
62 %package devel
63 Summary:        Header files for developing programs using gsl
64 Summary(pl):    Pliki nag³ówkowe i dokumentacja do bibliotek gsl
65 Summary(pt_BR): Ferramentas de desenvolvimento para a gsl
66 Summary(ru):    æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ Ó ÎÁÕÞÎÏÊ ÂÉÂÌÉÏÔÅËÏÊ GNU (GSL)
67 Summary(uk):    æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ Ú ÎÁÕËÏ×ÏÀ Â¦Â̦ÏÔÅËÏÀ GNU (GSL)
68 Group:          Development/Libraries
69 Requires:       %{name} = %{epoch}:%{version}
70 Obsoletes:      libgsl0-devel
71
72 %description devel
73 Header files for developing programs using gsl.
74
75 %description devel -l pl
76 Pliki nag³ówkowe i dokumentacja do bibliotek gsl.
77
78 %description devel -l pt_BR
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
83 üÔÏ ÂÉÂÌÉÏÔÅËÉ, ÈÅÄÅÒÙ É ÄÏËÕÍÅÎÔÁÃÉÑ ÐÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ ÎÁÕÞÎÏÊ
84 ÂÉÂÌÉÏÔÅËÉ GNU × ×ÁÛÉÈ ÐÒÏÇÒÁÍÍÁÈ.
85
86 %description devel -l uk
87 ㊦Â̦ÏÔÅËÉ, ÈÅÄÅÒÉ ÔÁ ÄÏËÕÍÅÎÔÁæѠÐÏ ×ÉËÏÒÉÓÔÁÎÎÀ ÎÁÕËÏ×ϧ
88 ¦Â̦ÏÔÅËÉ GNU Õ ×ÁÛÉÈ ÐÒÏÇÒÁÍÁÈ.
89
90 %package static
91 Summary:        Static gsl librariries
92 Summary(pl):    Biblioteki statyczne gsl
93 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com gsl
94 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ Ó ÎÁÕÞÎÏÊ ÂÉÂÌÉÏÔÅËÏÊ GNU (GSL)
95 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ Ú ÎÁÕËÏ×ÏÀ Â¦Â̦ÏÔÅËÏÀ GNU (GSL)
96 Group:          Development/Libraries
97 Requires:       %{name}-devel = %{epoch}:%{version}
98
99 %description static
100 Static gsl librariries.
101
102 %description static -l pl
103 Biblioteki statyczne gsl.
104
105 %description static -l pt_BR
106 Bibliotecas estáticas para desenvolvimento com gsl.
107
108 %description static -l ru
109 üÔÏ ÓÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÎÁÕÞÎÏÊ ÂÉÂÌÉÏÔÅËÉ GNU ×
110 ×ÁÛÉÈ ÐÒÏÇÒÁÍÍÁÈ.
111
112 %description static -l uk
113 ãÅ ÓÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ ÎÁÕËÏ×ϧ Â¦Â̦ÏÔÅËÉ GNU Õ
114 ×ÁÛÉÈ ÐÒÏÇÒÁÍÁÈ.
115
116 %package progs
117 Summary:        gsl utility programs
118 Summary(pl):    Narzêdzia dla gsl
119 Group:          Applications/Science
120 Requires:       %{name} = %{epoch}:%{version}
121
122 %description progs
123 gsl utility programs.
124
125 %description progs -l pl
126 Narzêdzia dla gsl.
127
128 %prep
129 %setup -q
130 %patch0 -p1
131 %patch1 -p1
132 %patch2 -p1
133
134 %build
135 %{__libtoolize}
136 %{__aclocal}
137 %{__autoconf}
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
156 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
157
158 %postun devel
159 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
160
161 %files
162 %defattr(644,root,root,755)
163 %attr(755,root,root) %{_libdir}/lib*.so.*.*
164
165 %files devel
166 %defattr(644,root,root,755)
167 %doc AUTHORS ChangeLog NEWS README THANKS TODO
168 %attr(755,root,root) %{_bindir}/gsl-config
169 %attr(755,root,root) %{_libdir}/lib*.so
170 %{_libdir}/lib*.la
171 %{_includedir}/gsl
172 %{_aclocaldir}/gsl.m4
173 %{_pkgconfigdir}/*
174 %{_infodir}/gsl*
175 %{_mandir}/man1/gsl-config.1*
176 %{_mandir}/man3/*
177
178 %files progs
179 %defattr(644,root,root,755)
180 %attr(755,root,root) %{_bindir}/gsl-histogram
181 %attr(755,root,root) %{_bindir}/gsl-randist
182 %{_mandir}/man1/gsl-histogram.1*
183 %{_mandir}/man1/gsl-randist.1*
184
185 %files static
186 %defattr(644,root,root,755)
187 %{_libdir}/lib*.a
This page took 0.075109 seconds and 3 git commands to generate.