X-Git-Url: http://git.pld-linux.org/?p=packages%2FOpenEXR.git;a=blobdiff_plain;f=OpenEXR.spec;h=9b281ab55d5d6941866e1c5021c8768156ae5c71;hp=6f2a83fb3396427b25ff99bdd784e5c7d6988f3c;hb=83918f6f3baa0ca0ac9a1b7b322540b4b5f949cc;hpb=59beb42624e77d2b30224db1187ebda832d882cb diff --git a/OpenEXR.spec b/OpenEXR.spec index 6f2a83f..9b281ab 100644 --- a/OpenEXR.spec +++ b/OpenEXR.spec @@ -1,20 +1,21 @@ Summary: High dynamic-range (HDR) image file format support libraries -Summary(pl): Biblioteki obs³uguj±ce format plików obrazu o wysokiej dynamice (HDR) +Summary(pl.UTF-8): Biblioteki obsługujące format plików obrazu o wysokiej dynamice (HDR) Name: OpenEXR -Version: 1.1.1 -Release: 0.1 -License: Industrial Light & Magic +Version: 2.0.1 +Release: 1 +License: BSD Group: Libraries -Source0: http://savannah.nongnu.org/download/openexr/%{name}-%{version}.tar.gz -# Source0-md5: b978f4d61e6de0bd048a0459fc02f789 -Patch0: %{name}-ac.patch -Patch1: %{name}-gcc34.patch +Source0: http://download.savannah.nongnu.org/releases/openexr/openexr-%{version}.tar.gz +# Source0-md5: 4387e6050d2faa65dd5215618ff2ddce URL: http://www.openexr.com/ -BuildRequires: automake -BuildRequires: fltk-gl-devel +BuildRequires: autoconf >= 2.50 +BuildRequires: automake >= 1.6.3 +BuildRequires: ilmbase-devel >= 2.0.0 BuildRequires: libstdc++-devel +BuildRequires: libtool >= 2:1.5 BuildRequires: pkgconfig BuildRequires: zlib-devel +Requires: ilmbase >= 2.0.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -23,66 +24,75 @@ Industrial Light & Magic for use in computer imaging applications. OpenEXR is used by ILM on all motion pictures currently in production. The first movies to employ OpenEXR were Harry Potter and the Sorcerers Stone, Men in Black II, Gangs of New York, and Signs. Since then, -OpenEXR has become ILM's main image file format. - -%description -l pl -OpenEXR to format plików obrazu o wysokiej dynamice (HDR - High -Dynamic-Range) stworzony przez Industrial Light & Magic do u¿ywania w -aplikacjach do grafiki komputerowej. OpenEXR jest u¿ywany przez ILM do -wszystkich aktualnie produkowanych obrazów ruchomych. Pierwszymi -filmami wykorzystuj±cymi OpenEXR by³y Harry Potter and the Sorcerers +OpenEXR has become ILM's main image file format. + +%description -l pl.UTF-8 +OpenEXR to format plików obrazu o wysokiej dynamice (HDR - High +Dynamic-Range) stworzony przez Industrial Light & Magic do używania w +aplikacjach do grafiki komputerowej. OpenEXR jest używany przez ILM do +wszystkich aktualnie produkowanych obrazów ruchomych. Pierwszymi +filmami wykorzystującymi OpenEXR były Harry Potter and the Sorcerers Stone, Men in Black II, Gangs of New York oraz Signs. Od tamtego czasu -OpenEXR sta³ siê g³ównym formatem obrazu ILM. +OpenEXR stał się głównym formatem obrazu ILM. %package devel Summary: Header files for OpenEXR libraries -Summary(pl): Pliki nag³ówkowe bibliotek OpenEXR +Summary(pl.UTF-8): Pliki nagłówkowe bibliotek OpenEXR Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: ilmbase-devel >= 2.0.0 Requires: libstdc++-devel +Requires: zlib-devel %description devel Header files for OpenEXR libraries. -%description devel -l pl -Pliki nag³ówkowe bibliotek OpenEXR. +%description devel -l pl.UTF-8 +Pliki nagłówkowe bibliotek OpenEXR. %package static Summary: Static OpenEXR libraries -Summary(pl): Statyczne biblioteki OpenEXR +Summary(pl.UTF-8): Statyczne biblioteki OpenEXR Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static OpenEXR libraries. -%description static +%description static -l pl.UTF-8 Statyczne biblioteki OpenEXR. %package progs Summary: OpenEXR utilities -Summary(pl): Narzêdzia do obrazów OpenEXR +Summary(pl.UTF-8): Narzędzia do obrazów OpenEXR Group: Applications/Graphics Requires: %{name} = %{version}-%{release} %description progs OpenEXR utilities. -%description progs -Narzêdzia do obrazów OpenEXR. +%description progs -l pl.UTF-8 +Narzędzia do obrazów OpenEXR. + +%package doc +Summary: OpenEXR documentation +Summary(pl.UTF-8): Dokumentacja do OpenEXR +Group: Documentation + +%description doc +OpenEXR documentation describing file format, library etc. + +%description doc -l pl.UTF-8 +Dokumentacja do OpenEXR, opisująca format pliku, bibliotekę itd. %prep -%setup -q -%patch0 -p1 -#patch1 -p1 +%setup -q -n openexr-%{version} %build -cp -f /usr/share/automake/config.sub admin -%{__aclocal} %{__libtoolize} +%{__aclocal} -I m4 %{__autoconf} %{__automake} - %configure %{__make} @@ -93,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +# PDFs packaged as %doc +%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} + %clean rm -rf $RPM_BUILD_ROOT @@ -101,53 +114,33 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS COPYING ChangeLog NEWS README ReleaseNotes -%attr(755,root,root) %{_libdir}/libHalf.so.*.*.* -%attr(755,root,root) %{_libdir}/libIex.so.*.*.* -%attr(755,root,root) %{_libdir}/libIlmImf.so.*.*.* -%attr(755,root,root) %{_libdir}/libImath.so.*.*.* +%doc AUTHORS COPYING ChangeLog NEWS README +%attr(755,root,root) %{_libdir}/libIlmImf-Imf_2_0.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libIlmImf-Imf_2_0.so.20 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_libdir}/lib*.la -%{_includedir}/%{name} -%{_aclocaldir}/* -%{_pkgconfigdir}/* +%attr(755,root,root) %{_libdir}/libIlmImf.so +%{_libdir}/libIlmImf.la +%{_includedir}/OpenEXR/Imf*.h +%{_includedir}/OpenEXR/OpenEXRConfig.h +%{_aclocaldir}/openexr.m4 +%{_pkgconfigdir}/OpenEXR.pc %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libIlmImf.a %files progs %defattr(644,root,root,755) -#%attr(755,root,root) %{_bindir}/exrdisplay %attr(755,root,root) %{_bindir}/exrenvmap %attr(755,root,root) %{_bindir}/exrheader %attr(755,root,root) %{_bindir}/exrmakepreview %attr(755,root,root) %{_bindir}/exrmaketiled +%attr(755,root,root) %{_bindir}/exrmultipart +%attr(755,root,root) %{_bindir}/exrmultiview %attr(755,root,root) %{_bindir}/exrstdattr -%changelog -* %{date} PLD Team -All persons listed below can be reached at @pld-linux.org - -$Log: OpenEXR.spec,v $ -Revision 1.6 2004-04-27 17:49:22 pluto -- updated to 1.1.1 (another development release) - -Revision 1.5 2004/04/22 10:03:07 pluto -- openexr.m4: quote fix. - -Revision 1.4 2004/04/01 21:06:16 pluto -- gcc 3.4 fixes. -- release 0.2. - -Revision 1.3 2004/03/16 10:44:42 qboosh -- more deps - -Revision 1.2 2004/03/15 20:28:19 qboosh -- pl, cosmetics - -Revision 1.1 2004/03/15 19:56:59 adgor -- Initial +%files doc +%defattr(644,root,root,755) +%doc doc/*.pdf