]> git.pld-linux.org Git - packages/OpenEXR.git/blame - OpenEXR.spec
- added doc package (with PDFs), fixed build with current rpm doc scripts
[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
447913e9 4Version: 2.0.0
0c7bd0c4 5Release: 1
4b0117e7 6License: BSD
be48515c 7Group: Libraries
4b0117e7 8Source0: http://download.savannah.nongnu.org/releases/openexr/openexr-%{version}.tar.gz
447913e9
JB
9# Source0-md5: 00e9e93348f072c0bc1bdee7464d500d
10Patch0: %{name}-am.patch
be48515c 11URL: http://www.openexr.com/
4b0117e7
JB
12BuildRequires: autoconf >= 2.50
13BuildRequires: automake >= 1.6.3
447913e9 14BuildRequires: ilmbase-devel >= 2.0.0
1f120402 15BuildRequires: libstdc++-devel
447913e9 16BuildRequires: libtool >= 2:1.5
be48515c 17BuildRequires: pkgconfig
1f120402 18BuildRequires: zlib-devel
447913e9 19Requires: ilmbase >= 2.0.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}
447913e9 44Requires: ilmbase-devel >= 2.0.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}
bef185ce 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
447913e9
JB
120%attr(755,root,root) %{_libdir}/libIlmImf-Imf_2_0.so.*.*.*
121%attr(755,root,root) %ghost %{_libdir}/libIlmImf-Imf_2_0.so.20
be48515c 122
123%files devel
124%defattr(644,root,root,755)
56036b80 125%attr(755,root,root) %{_libdir}/libIlmImf.so
56036b80 126%{_libdir}/libIlmImf.la
4b0117e7
JB
127%{_includedir}/OpenEXR/Imf*.h
128%{_includedir}/OpenEXR/OpenEXRConfig.h
56036b80
JB
129%{_aclocaldir}/openexr.m4
130%{_pkgconfigdir}/OpenEXR.pc
be48515c 131
132%files static
133%defattr(644,root,root,755)
56036b80 134%{_libdir}/libIlmImf.a
be48515c 135
136%files progs
137%defattr(644,root,root,755)
be48515c 138%attr(755,root,root) %{_bindir}/exrenvmap
139%attr(755,root,root) %{_bindir}/exrheader
140%attr(755,root,root) %{_bindir}/exrmakepreview
141%attr(755,root,root) %{_bindir}/exrmaketiled
447913e9 142%attr(755,root,root) %{_bindir}/exrmultipart
0c7bd0c4 143%attr(755,root,root) %{_bindir}/exrmultiview
be48515c 144%attr(755,root,root) %{_bindir}/exrstdattr
8ed3b08f
JB
145
146%files doc
147%defattr(644,root,root,755)
148%doc doc/*.pdf
This page took 0.046128 seconds and 4 git commands to generate.