source: projects/specs/trunk/F/Field3D/Field3D-vl.spec @ 9309

Revision 9309, 4.9 KB checked in by inagaki, 9 years ago (diff)

2015-01-30 Ryoichi INAGAKI <ryo1@…>

  • Field3D, uhttpmock: fixed Group


Line 
1Name:           Field3D
2Version:        1.4.3
3Release:        2%{?_dist_release}
4Summary:        Library for storing voxel data
5Summary(ja):    ボクセルデータを蓄積するためのライブラリ
6
7License:        BSD
8Group:          System Environment/Libraries
9URL:            https://sites.google.com/site/field3d/
10
11# The source archive is created on the fly at github.com:
12# https://github.com/imageworks/Field3D/archive/v1.4.0.tar.gz
13Source0:        %{name}-%{version}.tar.gz
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16BuildRequires:  cmake doxygen
17BuildRequires:  qt4-devel
18BuildRequires:  hdf5-devel
19BuildRequires:  ilmbase-devel
20BuildRequires:  libboost-devel
21BuildRequires:  libboost-program-options
22BuildRequires:  libboost-regex
23BuildRequires:  libboost-system
24BuildRequires:  libboost-thread
25
26Requires:       hdf5
27
28
29%description
30Field3D is an open source library for storing voxel data. It provides C++
31classes that handle in-memory storage and a file format based on HDF5 that
32allows the C++ objects to be written to and read from disk.
33
34
35%package devel
36Summary:        Development files for %{name}
37Summary(ja):    %{name} の開発用ファイル
38Group:          Development/Libraries
39Requires:       %{name} = %{version}-%{release}
40
41%description devel
42Development headers and documentation for %{name}.
43
44# Need devel-docs subpackage.
45
46%prep
47%setup -q
48
49
50%build
51rm -rf build && mkdir build && pushd build
52%cmake -DINSTALL_DOCS=OFF \
53       ../
54
55make %{?_smp_mflags}
56popd
57
58
59%install
60rm -rf $RPM_BUILD_ROOT
61pushd build
62make install DESTDIR=$RPM_BUILD_ROOT
63popd
64
65install -D -m 0644 man/f3dinfo.1 $RPM_BUILD_ROOT%{_mandir}/man1/f3dinfo.1
66
67
68%check
69pushd build
70LD_LIBRARY_PATH=`pwd` ./unitTest
71popd
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post -p /sbin/ldconfig
77
78%postun -p /sbin/ldconfig
79
80
81%files
82%doc CHANGES COPYING README
83%{_bindir}/f3dinfo
84%{_libdir}/libField3D.so.*
85%{_mandir}/man1/f3dinfo.1.gz
86
87%files devel
88%doc docs/html/
89%{_includedir}/Field3D/
90%{_libdir}/libField3D.so
91
92
93%changelog
94* Fri Jan 30 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.4.3-2
95- added Group tag
96- added %%clean section
97
98* Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.4.3-1
99- initial build for Vine Linux
100
101* Wed Jan 07 2015 Orion Poplawski <orion@cora.nwra.com> - 1.4.3-3
102- Rebuild for hdf5 1.8.4
103
104* Wed Nov 26 2014 Rex Dieter <rdieter@fedoraproject.org> 1.4.3-2
105- rebuild (ilmbase), add matching/missing popd's
106
107* Fri Sep  5 2014 Richard Shaw <hobbes1069@gmail.com> - 1.4.3-1
108- Update to latest upstream release.
109
110* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-19
111- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
112
113* Tue Jun 10 2014 Orion Poplawski <orion@cora.nwra.com> - 1.3.2-18
114- Rebuild for hdf 1.8.13
115
116* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-17
117- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
118
119* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 1.3.2-16
120- Rebuild for boost 1.55.0
121
122* Fri Dec 27 2013 Orion Poplawski <orion@cora.nwra.com> - 1.3.2-15
123- Rebuild for hdf5 1.8.12
124
125* Wed Nov 27 2013 Rex Dieter <rdieter@fedoraproject.org> 1.3.2-14
126- rebuild (ilmbase)
127
128* Sun Sep 08 2013 Rex Dieter <rdieter@fedoraproject.org> 1.3.2-13
129- rebuild (ilmbase)
130
131* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-12
132- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
133
134* Sat Jul 27 2013 pmachata@redhat.com - 1.3.2-11
135- Rebuild for boost 1.54.0
136
137* Thu May 16 2013 Orion Poplawski <orion@cora.nwra.com> - 1.3.2-10
138- Rebuild for hdf5 1.8.11
139
140* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.3.2-9
141- Rebuild for Boost-1.53.0
142
143* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.3.2-8
144- Rebuild for Boost-1.53.0
145
146* Mon Dec  3 2012 Orion Poplawski <orion@cora.nwra.com> - 1.3.2-7
147- Rebuild for hdf5 1.8.10
148
149* Wed Aug  8 2012 David Malcolm <dmalcolm@redhat.com> - 1.3.2-6
150- rebuild against boost-1.50
151
152* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-4
153- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
154
155* Tue May 15 2012 Orion Poplawski <orion@cora.nwra.com> - 1.3.2-3
156- Rebuild for hdf5 1.8.9
157- Explicitly require the version of hdf5 built with
158
159* Fri Mar 23 2012 Richard Shaw <hobbes1069@gmail.com> - 1.3.2-2
160- Bump EVR for oops with F17 package to make sure rawhide package is newer.
161
162* Tue Feb 28 2012 Richard Shaw <hobbes1069@gmail.com> - 1.3.2-1
163- Update to latest release.
164
165* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-4
166- Rebuilt for c++ ABI breakage
167
168* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-3
169- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
170
171* Mon Jan 09 2012 Richard Shaw <hobbes1069@gmail.com> - 1.2.1-2
172- Fixed building under GCC 4.7.0.
173
174* Sat Nov 12 2011 Richard Shaw <hobbes1069@gmail.com> - 1.2.1-1
175- Initial release.
Note: See TracBrowser for help on using the repository browser.