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

Revision 9039, 5.7 KB checked in by inagaki, 10 years ago (diff)

2014-10-29 Ryoichi INAGAKI <ryo1@…>

  • cln, gnubiff, gsoap: updated


RevLine 
[521]1Name:           cln
[1916]2Summary:        Class Library for Numbers
[9039]3Summary(ja):    数値用のクラスライブラリ
4Version:        1.3.4
5Release:        1%{?_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
[9039]88* Wed Oct 29 2014 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.4-1
89- updated to 1.3.4
90- removed Patch0
91- built with gmp-5.1.3
92- added BR: texlive-collection-fontsrecommended
93
[1916]94* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.1-2
95- rebuilt with rpm-4.8.1 for pkg-config
96
[521]97* Sat Mar  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.1-1
98- new upstream release
99- built with new toolchain
100
101* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.3.0-3
102- Initial build for Vine Linux
103
104* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
105- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
106
107* Thu Jul 02 2009 Deji Akingunola <dakingun@gmail.com> - 1.3.0-1
108- Update to latest upstream release 1.3.0
109
110* Thu May 28 2009 Dan Horak <dan[at]danny.cz> - 1.2.2-5
111- fix build on s390x
112- run the test-suite during build
113
114* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-4
115- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
116
117* Wed Feb 04 2009 Deji Akingunola <dakingun@gmail.com> - 1.2.2-3
118- Add upstream patch to build with gcc-4.4
119
120* Fri Jan 16 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.2.2-2
121- Bump to solve dependency for ginac-devel
122
123* Tue Apr 29 2008 Quentin Spencer <qspencer@users.sf.net> 1.2.2-1
124- Update to 1.2.2.
125
126* Mon Feb 25 2008 Quentin Spencer <qspencer@users.sf.net> 1.2.0-1
127- Update to 1.2.0.
128- Update License tag.
129
130* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.13-5
131- Autorebuild for GCC 4.3
132
133* Thu Sep 13 2007 Quentin Spencer <qspencer@users.sf.net> 1.1.13-4
134- Add pkgconfig as a dependency of -devel.
135
136* Tue Aug 21 2007 Quentin Spencer <qspencer@users.sf.net> 1.1.13-3
137- Rebuild for F8.
138
139* Mon Aug 28 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.13-2
140- Rebuild for FC-6.
141
142* Thu Aug 17 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.13-1
143- New release.
144
145* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-5
146- Disable static build.
147- Enable parallel build.
148
149* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-4
150- Rebuild for Fedora Extras 5.
151- Remove /usr/share/info/dir after install.
152- Exclude static libs.
153
154* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-3
155- Exclude /usr/share/info/dir from package (bug 178660).
156
157* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-2
158- Update source URL.
159
160* Mon Jan 16 2006 Quentin Spencer <qspencer@users.sf.net> 1.1.11-1
161- New upstream release.
162
163* Mon Oct 31 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.10-1
164- New upstream release, incorporating previous patch.
165
166* Mon Jun 20 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-8
167- Rebuild
168
169* Mon Jun 13 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-4
170- Patched include/cln/string.h to correctly compile on gcc-c++-4.0.0-9
171
172* Fri May 27 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-3
173- Added gmp-devel to Requires for devel
174
175* Fri May 20 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-2
176- Added dist tag.
177
178* Wed May 11 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
179- Excluded .la file
180
181* Fri Apr 22 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
182- Added gmp-devel in BuildRequires, fixes in files
183- Added release to name in Requires for devel
184
185* Mon Mar 21 2005 Quentin Spencer <qspencer@users.sf.net> 1.1.9-1
186- Adapted spec file for Fedora Extras
187
188* Thu Nov 20 2003 Christian Bauer <Christian.Bauer@uni-mainz.de>
189  Added pkg-config metadata file to devel package
190
191* Wed Nov  6 2002 Christian Bauer <Christian.Bauer@uni-mainz.de>
192  Added HTML and DVI docs to devel package
193
194* Tue Nov  5 2001 Christian Bauer <Christian.Bauer@uni-mainz.de>
195  Added Packager
Note: See TracBrowser for help on using the repository browser.