source: projects/specs/trunk/c/cln/cln-vl.spec @ 10579

Revision 10579, 5.8 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

RevLine 
[521]1Name:           cln
[1916]2Summary:        Class Library for Numbers
[9039]3Summary(ja):    数値用のクラスライブラリ
4Version:        1.3.4
[10579]5Release:        2%{?_dist_release}
[521]6
7Group:          System Environment/Libraries
8License:        GPLv2+
9URL:            http://www.ginac.de/CLN/
10Source0:        http://www.ginac.de/CLN/%{name}-%{version}.tar.bz2
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13BuildRequires:  gmp-devel
[1916]14BuildRequires:  texinfo
[9039]15BuildRequires:  texlive-collection-fontsrecommended
[521]16
17%description
[9039]18CLN is a collection of C++ math classes and functions, which are
19designed for memory and speed efficiency, and enable type safety
20and algebraic syntax.
[521]21
22%package devel
23Summary:        Development files for programs using the CLN library
[9039]24Summary(ja):    CLN ライブラリの開発用ファイル
[521]25Group:          Development/Libraries
26Requires:       %{name} = %{version}-%{release}
[9039]27Requires(post): /sbin/install-info
28Requires(preun): /sbin/install-info
[521]29
30%description devel
[9039]31CLN is a collection of C++ math classes and functions, which are
32designed for memory and speed efficiency, and enable type safety
33and algebraic syntax.
[521]34
35This package is necessary if you wish to develop software based on
36the CLN library.
37
38%prep
39%setup -q
40
41%build
42%configure --disable-static
43make %{?_smp_mflags}
44make pdf
45make html
46
47%install
48rm -rf %{buildroot}
49make DESTDIR=%{buildroot} install
50
51find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
52rm -f %{buildroot}%{_infodir}/dir
53rm -rf %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1/pi.*
54
55%check
56make %{?_smp_mflags} check
57
58%clean
59rm -rf %{buildroot}
60
61%post -p /sbin/ldconfig
62
63%postun -p /sbin/ldconfig
64
65%post devel
66/sbin/install-info --section="Math" %{_infodir}/cln.info.gz %{_infodir}/dir 2>/dev/null || :
67
68%preun devel
69if [ "$1" = 0 ]; then
70  /sbin/install-info --delete %{_infodir}/cln.info.gz %{_infodir}/dir 2>/dev/null || :
71fi
72
73%files
74%defattr(-,root,root)
[9039]75%doc COPYING NEWS README TODO
[521]76%{_libdir}/*.so.*
77
78%files devel
79%defattr(-,root,root)
[9039]80%doc COPYING doc/cln.pdf doc/cln.html
[521]81%{_libdir}/*.so
82%{_libdir}/pkgconfig/cln.pc
83%{_includedir}/cln
84%{_infodir}/*.info*
85
[9039]86
[521]87%changelog
[10579]88* Sun Jul 10 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.3.4-2
89- rebuild with gcc-5.4.0
90
[9039]91* Wed Oct 29 2014 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.4-1
92- updated to 1.3.4
93- removed Patch0
94- built with gmp-5.1.3
95- added BR: texlive-collection-fontsrecommended
96
[1916]97* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.1-2
98- rebuilt with rpm-4.8.1 for pkg-config
99
[521]100* Sat Mar  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.1-1
101- new upstream release
102- built with new toolchain
103
104* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.0-3
105- Initial build for Vine Linux
106
107* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
108- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
109
110* Thu Jul 02 2009 Deji Akingunola <dakingun@gmail.com> - 1.3.0-1
111- Update to latest upstream release 1.3.0
112
113* Thu May 28 2009 Dan Horak <dan[at]danny.cz> - 1.2.2-5
114- fix build on s390x
115- run the test-suite during build
116
117* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-4
118- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
119
120* Wed Feb 04 2009 Deji Akingunola <dakingun@gmail.com> - 1.2.2-3
121- Add upstream patch to build with gcc-4.4
122
123* Fri Jan 16 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.2.2-2
124- Bump to solve dependency for ginac-devel
125
126* Tue Apr 29 2008 Quentin Spencer <qspencer@users.sf.net> 1.2.2-1
127- Update to 1.2.2.
128
129* Mon Feb 25 2008 Quentin Spencer <qspencer@users.sf.net> 1.2.0-1
130- Update to 1.2.0.
131- Update License tag.
132
133* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.13-5
134- Autorebuild for GCC 4.3
135
136* Thu Sep 13 2007 Quentin Spencer <qspencer@users.sf.net> 1.1.13-4
137- Add pkgconfig as a dependency of -devel.
138
139* Tue Aug 21 2007 Quentin Spencer <qspencer@users.sf.net> 1.1.13-3
140- Rebuild for F8.
141
142* Mon Aug 28 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.13-2
143- Rebuild for FC-6.
144
145* Thu Aug 17 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.13-1
146- New release.
147
148* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-5
149- Disable static build.
150- Enable parallel build.
151
152* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-4
153- Rebuild for Fedora Extras 5.
154- Remove /usr/share/info/dir after install.
155- Exclude static libs.
156
157* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-3
158- Exclude /usr/share/info/dir from package (bug 178660).
159
160* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-2
161- Update source URL.
162
163* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-1
164- New upstream release.
165
166* Mon Oct 31 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.10-1
167- New upstream release, incorporating previous patch.
168
169* Mon Jun 20 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-8
170- Rebuild
171
172* Mon Jun 13 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-4
173- Patched include/cln/string.h to correctly compile on gcc-c++-4.0.0-9
174
175* Fri May 27 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-3
176- Added gmp-devel to Requires for devel
177
178* Fri May 20 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-2
179- Added dist tag.
180
181* Wed May 11 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
182- Excluded .la file
183
184* Fri Apr 22 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
185- Added gmp-devel in BuildRequires, fixes in files
186- Added release to name in Requires for devel
187
188* Mon Mar 21 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
189- Adapted spec file for Fedora Extras
190
191* Thu Nov 20 2003 Christian Bauer <Christian.Bauer@uni-mainz.de>
192  Added pkg-config metadata file to devel package
193
194* Wed Nov  6 2002 Christian Bauer <Christian.Bauer@uni-mainz.de>
195  Added HTML and DVI docs to devel package
196
197* Tue Nov  5 2001 Christian Bauer <Christian.Bauer@uni-mainz.de>
198  Added Packager
Note: See TracBrowser for help on using the repository browser.