source: projects/specs/trunk/i/ilmbase/ilmbase-vl.spec @ 8084

Revision 8084, 2.5 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1Summary: Abraction/convenience libraries
2
3Name:    ilmbase
4Version: 2.1.0
5Release: 1%{?_dist_release}
6
7Group:   System Environment/Libraries
8License: BSD
9URL:     http://www.openexr.com/
10
11Source0: http://download.savannah.nongnu.org/releases/openexr/ilmbase-%{version}.tar.gz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: pkgconfig
15
16Vendor: Project Vine
17Distribution: Vine Linux
18
19%description
20Half is a class that encapsulates the ilm 16-bit floating-point format.
21
22IlmThread is a thread abstraction library for use with OpenEXR
23and other software packages.
24
25Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
26and other useful 2D and 3D math functions.
27
28Iex is an exception-handling library.
29
30%package devel
31Summary: Headers and libraries for building apps that use %{name}
32Group:   Development/Libraries
33Requires: %{name} = %{version}-%{release}
34Requires: libGL-devel libGLU-devel
35Requires: pkgconfig
36%description devel
37%{summary}.
38
39
40%prep
41%setup -q
42
43%build
44%configure --disable-static
45
46make %{?_smp_mflags}
47
48
49%install
50rm -rf $RPM_BUILD_ROOT
51
52make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
53
54rm -f  $RPM_BUILD_ROOT%{_libdir}/lib*.la
55
56
57%check
58export PKG_CONFIG_PATH=%{buildroot}%{_datadir}/pkgconfig:%{buildroot}%{_libdir}/pkgconfig
59test "$(pkg-config --modversion IlmBase)" = "%{version}"
60%ifarch %{ix86}
61make check ||:
62%else
63make check
64%endif
65
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70
71%post -p /sbin/ldconfig
72
73%postun -p /sbin/ldconfig
74
75
76%files
77%defattr(-,root,root,-)
78%doc AUTHORS ChangeLog COPYING NEWS README
79%{_libdir}/lib*.so.*
80
81%files devel
82%defattr(-,root,root,-)
83%{_includedir}/OpenEXR/
84%{_libdir}/lib*.so
85%{_libdir}/pkgconfig/*
86
87
88%changelog
89* Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.0-1
90- update to 2.1.0
91- remove Patch50
92
93* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.2-1
94- updated to 1.0.2
95- rebuilt with rpm-4.8.1
96
97* Mon Oct 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-1
98- initial build for Vine Linux
99
100* Fri Feb 08 2008 Rex Dieter <rdieter@fedoraproject.org> 1.0.1-2
101- respin (gcc43)
102
103* Mon Jan 07 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 1.0.1-1
104- ilmbase-1.0.1
105
106* Fri Oct 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.0.0-3
107- include *.tar.sig in sources
108
109* Mon Oct 08 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.0.0-2
110- update %%summary
111- -devel: +Requires: libGL-devel libGLU-devel
112- make install ... INSTALL="install -p" to preserve timestamps
113
114
115* Thu Aug 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.0.0-1
116- ilmbase-1.0.0 (first try)
117
Note: See TracBrowser for help on using the repository browser.