source: projects/specs/trunk/g/gsl/gsl-vl.spec @ 11694

Revision 11694, 6.0 KB checked in by ara_t, 6 years ago (diff)

gsl: update to 2.4

Line 
1Name:      gsl
2Summary:   The GNU Scientific Library for numerical analysis.
3Summary(ja): 数値解析用の GNU 科学技術計算ライブラリ
4Version:   2.4
5Release:   1%{?_dist_release}
6
7License:   GPLv3
8Group:     System Environment/Libraries
9URL:       http://www.gnu.org/software/gsl/
10Source:    %{name}-%{version}.tar.gz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14Vendor: Project Vine
15Distribution: Vine Linux
16
17Packager: inagaki
18
19
20%description
21The GNU Scientific Library (GSL) is a collection of routines for
22numerical analysis, written in C
23
24%description -l ja
25gsl パッケージは、科学技術計算用のライブラリ、GNU Scientific Library (GSL)
26を収めたものです。GSL は C で記述された数値解析ルーチンのコレクションです。
27
28
29%package devel
30Summary:  Static libraries and header files for GSL development.
31Summary(ja):  GSL での開発に必要な静的ライブラリとヘッダファイル
32Group:    Development/Libraries
33Requires: %{name} = %{version}-%{release}
34Requires(post): /sbin/install-info
35Requires(preun): /sbin/install-info
36
37%description devel
38The gsl-devel package contains the header files and static libraries
39necessary for developing programs using the GSL (GNU Scientific Library).
40
41%description devel -l ja
42gsl-devel パッケージには GNU Scientific Library (GSL) を使ってプログラムを
43開発する際に必要となる、ヘッダーファイルおよびスタティックライブラリが収め
44られています。
45
46
47%prep
48%setup -q
49
50%build
51%configure --disable-static --enable-silent-rules
52touch doc/gsl-ref.info
53%{__make}
54
55%install
56%{__rm} -rf ${RPM_BUILD_ROOT}
57%{__make} DESTDIR=${RPM_BUILD_ROOT} MANDIR=%{_mandir} INFODIR=%{_infodir} install
58
59%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
60%{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
61
62%post -p /sbin/ldconfig
63
64%postun -p /sbin/ldconfig
65
66%post devel
67/sbin/install-info %{_infodir}/gsl-ref.info.gz %{_infodir}/dir
68
69%preun devel
70if [ "$1" = 0 ]; then
71    /sbin/install-info --delete %{_infodir}/gsl-ref.info.gz %{_infodir}/dir
72fi
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77
78%files
79%defattr(-,root,root)
80%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS
81%doc README NEWS THANKS TODO
82%{_bindir}/gsl-histogram
83%{_bindir}/gsl-randist
84%{_libdir}/*.so.*
85%{_mandir}/man1/gsl-histogram.*
86%{_mandir}/man1/gsl-randist.*
87
88%files devel
89%defattr(-,root,root)
90%doc AUTHORS COPYING
91%{_bindir}/gsl-config
92%{_includedir}/*
93%{_datadir}/aclocal/*.m4
94%{_infodir}/*
95#{_libdir}/*.a
96#{_libdir}/*.la
97%{_libdir}/*.so
98%{_libdir}/pkgconfig/*.pc
99%{_mandir}/man1/gsl-config.*
100%{_mandir}/man3/*
101
102
103%changelog
104* Sun Jun 03 2018 Toshiaki Ara <ara_t@384.jp> 2.4-1
105- new upstream release
106
107* Mon Nov 14 2016 Toshiaki Ara <ara_t@384.jp> 2.2.1-1
108- new upstream release
109
110* Fri Sep 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.16-1
111- new upstream release
112
113* Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 1.14-2
114- rebuilt with rpm-4.8.1 for pkg-config
115
116* Sat Apr 24 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.14-1
117- new upstream release
118- built with new toolchain
119
120* Wed Jun 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.12-1
121- new upstream release
122- spec in UTF-8
123- removed lib*.a files from devel package
124
125* Fri May 16 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.11-1
126- new upstream release
127- removed lib*.la files from devel package
128
129* Tue Oct 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10-0vl1
130- new upstream release
131- added Requires(post, preun) to devel package
132- updated License to GPLv3
133
134* Sun Aug  5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.9-0vl1
135- new upstream release
136
137* Wed Jul 13 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6-0vl1
138- updated to 1.6
139
140* Tue Nov 23 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5-0vl1
141- updated to 1.5
142- rebuild with new toolchains
143- added Japanese summary
144
145* Tue Dec 26 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl2
146- rebuild with new toolchains
147
148* Fri Dec 26 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl2
149- rebuild with new toolchains
150
151* Sat Aug 30 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl1
152- update to 1.4
153- rebuild with new toolchains
154- change URL
155
156* Thu Jul 18 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2-0vl1
157- update to 1.2
158- modified for Vine.
159
160* Sat Mar 16 2002 Fuhito Suguri <bitwalk@jcom.home.ne.jp> 1.1.1-5bw
161- Update 1.1.1.
162
163* Wed Feb 27 2002 Fuhito Suguri <bitwalk@jcom.home.ne.jp> 1.1-4bw
164- Update 1.1.
165
166* Mon Feb 18 2002 Fuhito Suguri <bitwalk@jcom.home.ne.jp> 1.0-3bw
167- add Japanese descriptions and rebuild on RH7.2.
168
169* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
170- automated rebuild
171
172* Thu Dec 13 2001 Trond Eivind Glomsrod <teg@redhat.com> 1.0-1
173- 1.0
174- Split into gsl and gsl-devel
175- update description (#56926)
176
177* Thu Jul 19 2001 Preston Brown <pbrown@redhat.com>
178- upgrade to 0.9
179
180* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
181- Bump release + rebuild.
182
183* Thu Jan 18 2001 Preston Brown <pbrown@redhat.com>
184- prereq install-info (#24250)
185
186* Mon Dec 11 2000 Preston Brown <pbrown@redhat.com>
187- 0.7, remove excludearch for ia64
188
189* Sun Jul 30 2000 Florian La Roche <Florian.LaRoche@redhat.de>
190- fix %post to be a real shell and add ldconfig to %post
191
192* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
193- automatic rebuild
194
195* Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
196- don't include the info dir file...
197
198* Sat Jun 17 2000 Bill Nottingham <notting@redhat.com>
199- add %%defattr
200
201* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
202- 0.6, FHS paths
203- exclude ia64, it is having issues
204
205* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
206- auto rebuild in the new build environment (release 2)
207
208* Thu Mar 11 1999 Bill Nottingham <notting@redhat.com>
209- update to 0.3f
210- add patches to fix glibc-2.1 compilation, doc oddity
211
212* Thu Feb 25 1999 Bill Nottingham <notting@redhat.com>
213- new summary/description, work around automake oddity
214
215* Tue Jan 12 1999 Michael K. Johnson <johnsonm@redhat.com>
216- libtoolize for arm
217
218* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
219- spec file fixups
220
221* Sat May 9 1998 Michael Fulbright <msf@redhat.com>
222- started with package for gmp from Toshio Kuratomi <toshiok@cats.ucsc.edu>
223- cleaned up file list
224- fixed up install-info support
Note: See TracBrowser for help on using the repository browser.