1 %define _ver %(echo %{version} | tr -d .)
2 Summary: Library for handling different graphics files formats
3 Summary(pl.UTF-8): Biblioteka do manipulacji różnymi formatami plików graficznych
7 License: GPL and FIPL (see the license-fi.txt)
9 Source0: http://dl.sourceforge.net/freeimage/%{name}%{_ver}.zip
10 # Source0-md5: ad1db36414391417654ba7bf1c0277d3
11 Source1: http://dl.sourceforge.net/freeimage/%{name}%{_ver}.pdf
12 # Source1-md5: 8624d38b391a66d2e23a5e44d5c0cbf1
13 URL: http://freeimage.sourceforge.net/index.html
14 BuildRequires: libstdc++-devel
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 FreeImage is a library project for developers who would like to
20 support popular graphics image formats like PNG, BMP, JPEG, TIFF and
21 others as needed by multimedia applications. FreeImage is easy to use,
22 fast, multithreading, safe.
24 %description -l pl.UTF-8
25 FreeImage jest projektem biblioteki dla programistów chcących
26 obsługiwać popularne formaty plików graficznych takie jak PNG, BMP,
27 JPEG, TIFF i inne wykorzystywane w aplikacjach multimedialnych.
28 FreeImage jest łatwy w użyciu, szybki, wielowątkowy i bezpieczny.
31 Summary: Header files for FreeImage library
32 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki FreeImage
33 Group: Development/Libraries
34 Requires: %{name} = %{version}-%{release}
37 Header files for FreeImage library.
39 %description devel -l pl.UTF-8
40 Pliki nagłówkowe biblioteki FreeImage.
43 Summary: Static FreeImage library
44 Summary(pl.UTF-8): Statyczna biblioteka FreeImage
45 Group: Development/Libraries
46 Requires: %{name}-devel = %{version}-%{release}
49 Static FreeImage library.
51 %description static -l pl.UTF-8
52 Statyczna biblioteka FreeImage.
61 COMPILERFLAGS="%{rpmcflags} -fPIC"
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
66 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
68 install Dist/libfreeimage* $RPM_BUILD_ROOT%{_libdir}
69 install Dist/*.h $RPM_BUILD_ROOT%{_includedir}
71 cp -rf Examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
74 ln -sf libfreeimage-%{version}.so \
75 $RPM_BUILD_ROOT%{_libdir}/libfreeimage.so
78 rm -rf $RPM_BUILD_ROOT
80 %post -p /sbin/ldconfig
81 %postun -p /sbin/ldconfig
84 %defattr(644,root,root,755)
85 %doc README.linux Whatsnew.txt license-fi.txt
86 %attr(755,root,root) %{_libdir}/libfreeimage-*.*.*.so
89 %defattr(644,root,root,755)
90 %doc FreeImage%{_ver}.pdf
91 %attr(755,root,root) %{_libdir}/libfreeimage.so
92 %{_includedir}/FreeImage.h
93 %{_examplesdir}/%{name}-%{version}
96 %defattr(644,root,root,755)
97 %{_libdir}/libfreeimage.a