]> git.pld-linux.org Git - packages/OpenEXR.git/blob - OpenEXR.spec
1283421b839e504a5b432390181c5f3e7d4730e9
[packages/OpenEXR.git] / OpenEXR.spec
1 Summary:        High dynamic-range (HDR) image file format support libraries
2 Summary(pl.UTF-8):      Biblioteki obsługujące format plików obrazu o wysokiej dynamice (HDR)
3 Name:           OpenEXR
4 %define ver     1.4.0
5 %define sver    a
6 Version:        %{ver}.%{sver}
7 Release:        2
8 License:        Industrial Light & Magic
9 Group:          Libraries
10 Source0:        http://download.savannah.nongnu.org/releases/openexr/openexr-%{ver}%{sver}.tar.gz
11 # Source0-md5:  d0a4b9a930c766fa51561b05fb204afe
12 Patch0:         %{name}-gcc4.patch
13 Patch1:         %{name}-libs.patch
14 URL:            http://www.openexr.com/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  fltk-gl-devel
18 BuildRequires:  libstdc++-devel
19 BuildRequires:  libtool
20 BuildRequires:  pkgconfig
21 BuildRequires:  zlib-devel
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 OpenEXR is a high dynamic-range (HDR) image file format developed by
26 Industrial Light & Magic for use in computer imaging applications.
27 OpenEXR is used by ILM on all motion pictures currently in production.
28 The first movies to employ OpenEXR were Harry Potter and the Sorcerers
29 Stone, Men in Black II, Gangs of New York, and Signs. Since then,
30 OpenEXR has become ILM's main image file format.
31
32 %description -l pl.UTF-8
33 OpenEXR to format plików obrazu o wysokiej dynamice (HDR - High
34 Dynamic-Range) stworzony przez Industrial Light & Magic do używania w
35 aplikacjach do grafiki komputerowej. OpenEXR jest używany przez ILM do
36 wszystkich aktualnie produkowanych obrazów ruchomych. Pierwszymi
37 filmami wykorzystującymi OpenEXR były Harry Potter and the Sorcerers
38 Stone, Men in Black II, Gangs of New York oraz Signs. Od tamtego czasu
39 OpenEXR stał się głównym formatem obrazu ILM.
40
41 %package devel
42 Summary:        Header files for OpenEXR libraries
43 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek OpenEXR
44 Group:          Development/Libraries
45 Requires:       %{name} = %{version}-%{release}
46 Requires:       libstdc++-devel
47
48 %description devel
49 Header files for OpenEXR libraries.
50
51 %description devel -l pl.UTF-8
52 Pliki nagłówkowe bibliotek OpenEXR.
53
54 %package static
55 Summary:        Static OpenEXR libraries
56 Summary(pl.UTF-8):      Statyczne biblioteki OpenEXR
57 Group:          Development/Libraries
58 Requires:       %{name}-devel = %{version}-%{release}
59
60 %description static
61 Static OpenEXR libraries.
62
63 %description static -l pl.UTF-8
64 Statyczne biblioteki OpenEXR.
65
66 %package progs
67 Summary:        OpenEXR utilities
68 Summary(pl.UTF-8):      Narzędzia do obrazów OpenEXR
69 Group:          Applications/Graphics
70 Requires:       %{name} = %{version}-%{release}
71
72 %description progs
73 OpenEXR utilities.
74
75 %description progs -l pl.UTF-8
76 Narzędzia do obrazów OpenEXR.
77
78 %prep
79 %setup -q -n openexr-%{ver}
80 %patch0 -p1
81 %patch1 -p1
82
83 %build
84 %{__libtoolize}
85 %{__aclocal}
86 %{__autoconf}
87 %{__automake}
88 %configure
89
90 %{__make}
91
92 %install
93 rm -rf $RPM_BUILD_ROOT
94
95 %{__make} install \
96         DESTDIR=$RPM_BUILD_ROOT
97
98 %clean
99 rm -rf $RPM_BUILD_ROOT
100
101 %post   -p /sbin/ldconfig
102 %postun -p /sbin/ldconfig
103
104 %files
105 %defattr(644,root,root,755)
106 %doc AUTHORS COPYING ChangeLog NEWS README
107 %attr(755,root,root) %{_libdir}/libHalf.so.*.*.*
108 %attr(755,root,root) %{_libdir}/libIex.so.*.*.*
109 %attr(755,root,root) %{_libdir}/libIlmImf.so.*.*.*
110 %attr(755,root,root) %{_libdir}/libIlmThread.so.*.*.*
111 %attr(755,root,root) %{_libdir}/libImath.so.*.*.*
112
113 %files devel
114 %defattr(644,root,root,755)
115 %attr(755,root,root) %{_libdir}/libHalf.so
116 %attr(755,root,root) %{_libdir}/libIex.so
117 %attr(755,root,root) %{_libdir}/libIlmImf.so
118 %attr(755,root,root) %{_libdir}/libIlmThread.so
119 %attr(755,root,root) %{_libdir}/libImath.so
120 %{_libdir}/libHalf.la
121 %{_libdir}/libIex.la
122 %{_libdir}/libIlmImf.la
123 %{_libdir}/libIlmThread.la
124 %{_libdir}/libImath.la
125 %{_includedir}/%{name}
126 %{_aclocaldir}/openexr.m4
127 %{_pkgconfigdir}/OpenEXR.pc
128
129 %files static
130 %defattr(644,root,root,755)
131 %{_libdir}/libHalf.a
132 %{_libdir}/libIex.a
133 %{_libdir}/libIlmImf.a
134 %{_libdir}/libIlmThread.a
135 %{_libdir}/libImath.a
136
137 %files progs
138 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_bindir}/exrdisplay
140 %attr(755,root,root) %{_bindir}/exrenvmap
141 %attr(755,root,root) %{_bindir}/exrheader
142 %attr(755,root,root) %{_bindir}/exrmakepreview
143 %attr(755,root,root) %{_bindir}/exrmaketiled
144 %attr(755,root,root) %{_bindir}/exrstdattr
This page took 0.048955 seconds and 2 git commands to generate.