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