]> git.pld-linux.org Git - packages/OpenEXR.git/blob - OpenEXR.spec
51562d52d048bd2396563c83c9d5fb6c4f7172eb
[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 Version:        2.3.0
5 Release:        2
6 License:        BSD
7 Group:          Libraries
8 #Source0Download: https://github.com/AcademySoftwareFoundation/openexr/releases
9 Source0:        https://github.com/AcademySoftwareFoundation/openexr/releases/download/v%{version}/openexr-%{version}.tar.gz
10 # Source0-md5:  a157e8a46596bc185f2472a5a4682174
11 URL:            https://www.openexr.com/
12 BuildRequires:  Imath-devel
13 BuildRequires:  autoconf >= 2.50
14 BuildRequires:  automake >= 1.6.3
15 BuildRequires:  ilmbase-devel >= 2.3.0
16 BuildRequires:  libstdc++-devel >= 6:5
17 BuildRequires:  libtool >= 2:1.5
18 BuildRequires:  pkgconfig
19 BuildRequires:  zlib-devel
20 Requires:       ilmbase >= 2.3.0
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 OpenEXR is a high dynamic-range (HDR) image file format developed by
25 Industrial Light & Magic for use in computer imaging applications.
26 OpenEXR is used by ILM on all motion pictures currently in production.
27 The first movies to employ OpenEXR were Harry Potter and the Sorcerers
28 Stone, Men in Black II, Gangs of New York, and Signs. Since then,
29 OpenEXR has become ILM's main image file format.
30
31 %description -l pl.UTF-8
32 OpenEXR to format plików obrazu o wysokiej dynamice (HDR - High
33 Dynamic-Range) stworzony przez Industrial Light & Magic do używania w
34 aplikacjach do grafiki komputerowej. OpenEXR jest używany przez ILM do
35 wszystkich aktualnie produkowanych obrazów ruchomych. Pierwszymi
36 filmami wykorzystującymi OpenEXR były Harry Potter and the Sorcerers
37 Stone, Men in Black II, Gangs of New York oraz Signs. Od tamtego czasu
38 OpenEXR stał się głównym formatem obrazu ILM.
39
40 %package devel
41 Summary:        Header files for OpenEXR libraries
42 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek OpenEXR
43 Group:          Development/Libraries
44 Requires:       %{name} = %{version}-%{release}
45 Requires:       ilmbase-devel >= 2.3.0
46 Requires:       libstdc++-devel >= 6:5
47 Requires:       zlib-devel
48
49 %description devel
50 Header files for OpenEXR libraries.
51
52 %description devel -l pl.UTF-8
53 Pliki nagłówkowe bibliotek OpenEXR.
54
55 %package static
56 Summary:        Static OpenEXR libraries
57 Summary(pl.UTF-8):      Statyczne biblioteki OpenEXR
58 Group:          Development/Libraries
59 Requires:       %{name}-devel = %{version}-%{release}
60
61 %description static
62 Static OpenEXR libraries.
63
64 %description static -l pl.UTF-8
65 Statyczne biblioteki OpenEXR.
66
67 %package progs
68 Summary:        OpenEXR utilities
69 Summary(pl.UTF-8):      Narzędzia do obrazów OpenEXR
70 Group:          Applications/Graphics
71 Requires:       %{name} = %{version}-%{release}
72
73 %description progs
74 OpenEXR utilities.
75
76 %description progs -l pl.UTF-8
77 Narzędzia do obrazów OpenEXR.
78
79 %package doc
80 Summary:        OpenEXR documentation
81 Summary(pl.UTF-8):      Dokumentacja do OpenEXR
82 Group:          Documentation
83
84 %description doc
85 OpenEXR documentation describing file format, library etc.
86
87 %description doc -l pl.UTF-8
88 Dokumentacja do OpenEXR, opisująca format pliku, bibliotekę itd.
89
90 %prep
91 %setup -q -n openexr-%{version}
92
93 %build
94 %{__libtoolize}
95 %{__aclocal} -I m4
96 %{__autoconf}
97 %{__automake}
98 %configure
99
100 %{__make}
101
102 %install
103 rm -rf $RPM_BUILD_ROOT
104
105 %{__make} install \
106         DESTDIR=$RPM_BUILD_ROOT
107
108 %clean
109 rm -rf $RPM_BUILD_ROOT
110
111 %post   -p /sbin/ldconfig
112 %postun -p /sbin/ldconfig
113
114 %files
115 %defattr(644,root,root,755)
116 %doc AUTHORS ChangeLog LICENSE PATENTS README.md
117 %attr(755,root,root) %{_libdir}/libIlmImf-2_3.so.*.*.*
118 %attr(755,root,root) %ghost %{_libdir}/libIlmImf-2_3.so.24
119 %attr(755,root,root) %{_libdir}/libIlmImfUtil-2_3.so.*.*.*
120 %attr(755,root,root) %ghost %{_libdir}/libIlmImfUtil-2_3.so.24
121
122 %files devel
123 %defattr(644,root,root,755)
124 %attr(755,root,root) %{_libdir}/libIlmImf.so
125 %attr(755,root,root) %{_libdir}/libIlmImfUtil.so
126 %{_libdir}/libIlmImf.la
127 %{_libdir}/libIlmImfUtil.la
128 %{_includedir}/OpenEXR/Imf*.h
129 %{_includedir}/OpenEXR/OpenEXRConfig.h
130 %{_aclocaldir}/openexr.m4
131 %{_pkgconfigdir}/OpenEXR.pc
132
133 %files static
134 %defattr(644,root,root,755)
135 %{_libdir}/libIlmImf.a
136 %{_libdir}/libIlmImfUtil.a
137
138 %files progs
139 %defattr(644,root,root,755)
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}/exrmultipart
145 %attr(755,root,root) %{_bindir}/exrmultiview
146 %attr(755,root,root) %{_bindir}/exrstdattr
147
148 %files doc
149 %defattr(644,root,root,755)
150 %doc doc/*.pdf
This page took 0.067746 seconds and 2 git commands to generate.