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

Revision 8948, 5.9 KB checked in by inagaki, 10 years ago (diff)

2014-09-13 Ryoichi INAGAKI <ryo1@…>

  • gsl, libmpc, redland: update


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