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

Revision 9277, 4.5 KB checked in by Takemikaduchi, 9 years ago (diff)

blender: new upstream release
others: new package

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