]> git.pld-linux.org Git - packages/FreeImage.git/blame - FreeImage.spec
- updated to 3.15.3
[packages/FreeImage.git] / FreeImage.spec
CommitLineData
40c56dec 1%define fver %(echo %{version} | tr -d .)
941b4a25 2Summary: Library for handling different graphics files formats
30392037 3Summary(pl.UTF-8): Biblioteka do manipulacji różnymi formatami plików graficznych
941b4a25 4Name: FreeImage
40c56dec 5Version: 3.15.3
0104bc9d 6Release: 1
40c56dec 7License: GPL and FIPL v1.0 (see the license-fi.txt)
941b4a25 8Group: Libraries
40c56dec
JB
9Source0: http://downloads.sourceforge.net/freeimage/%{name}%{fver}.zip
10# Source0-md5: 6c305b4086500ff8541c596ea6fc7cd7
11Source1: http://downloads.sourceforge.net/freeimage/%{name}%{fver}.pdf
12# Source1-md5: 37bfb61df9051b204f40ef7fb9f92fb8
941b4a25 13URL: http://freeimage.sourceforge.net/index.html
7dc0d81d 14BuildRequires: libstdc++-devel
941b4a25 15BuildRequires: unzip
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19FreeImage is a library project for developers who would like to
20support popular graphics image formats like PNG, BMP, JPEG, TIFF and
21others as needed by multimedia applications. FreeImage is easy to use,
22fast, multithreading, safe.
23
9c7860e7 24%description -l pl.UTF-8
12be9d48
JB
25FreeImage jest projektem biblioteki dla programistów chcących
26obsługiwać popularne formaty plików graficznych takie jak PNG, BMP,
941b4a25 27JPEG, TIFF i inne wykorzystywane w aplikacjach multimedialnych.
9c7860e7 28FreeImage jest łatwy w użyciu, szybki, wielowątkowy i bezpieczny.
941b4a25 29
30%package devel
31Summary: Header files for FreeImage library
30392037 32Summary(pl.UTF-8): Pliki nagłówkowe biblioteki FreeImage
941b4a25 33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
35
36%description devel
37Header files for FreeImage library.
38
9c7860e7
JR
39%description devel -l pl.UTF-8
40Pliki nagłówkowe biblioteki FreeImage.
941b4a25 41
42%package static
43Summary: Static FreeImage library
30392037 44Summary(pl.UTF-8): Statyczna biblioteka FreeImage
941b4a25 45Group: Development/Libraries
46Requires: %{name}-devel = %{version}-%{release}
47
48%description static
49Static FreeImage library.
50
9c7860e7 51%description static -l pl.UTF-8
941b4a25 52Statyczna biblioteka FreeImage.
53
54%prep
55%setup -q -n %{name}
56
57%build
58%{__make} \
39cd7938
JB
59 CC="%{__cc}" \
60 CXX="%{__cxx}" \
40c56dec
JB
61 CFLAGS='%{rpmcflags} -fPIC -fvisibility=hidden -DNO_LCMS $(INCLUDE)' \
62 CXXFLAGS='%{rpmcxxflags} -fPIC -fvisibility=hidden -Wno-ctor-dtor-privacy $(INCLUDE)'
941b4a25 63
64%install
65rm -rf $RPM_BUILD_ROOT
66install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
67install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
68
69install Dist/libfreeimage* $RPM_BUILD_ROOT%{_libdir}
70install Dist/*.h $RPM_BUILD_ROOT%{_includedir}
71
72cp -rf Examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
73cp -f %{SOURCE1} .
74
941b4a25 75ln -sf libfreeimage-%{version}.so \
76 $RPM_BUILD_ROOT%{_libdir}/libfreeimage.so
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%post -p /sbin/ldconfig
82%postun -p /sbin/ldconfig
83
84%files
85%defattr(644,root,root,755)
86%doc README.linux Whatsnew.txt license-fi.txt
87%attr(755,root,root) %{_libdir}/libfreeimage-*.*.*.so
88
89%files devel
90%defattr(644,root,root,755)
40c56dec 91%doc FreeImage%{fver}.pdf
941b4a25 92%attr(755,root,root) %{_libdir}/libfreeimage.so
39cd7938 93%{_includedir}/FreeImage.h
941b4a25 94%{_examplesdir}/%{name}-%{version}
95
96%files static
97%defattr(644,root,root,755)
39cd7938 98%{_libdir}/libfreeimage.a
This page took 1.677422 seconds and 4 git commands to generate.