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

Revision 12286, 5.9 KB checked in by tomop, 5 years ago (diff)

updated 10 packages

Field3D-1.7.2-2

ImageMagick?-6.9.10.69-1

OpenColorIO-1.1.1-1

OpenEXR-2.4.0-1

OpenImageIO-2.0.11-1

babl-0.1.72-1

e2fsprogs-1.45.4-1

elfutils-0.177-1

gegl04-0.4.16-1

python3-3.5.7-5

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