]> git.pld-linux.org Git - packages/FreeImage.git/blob - FreeImage.spec
- up to 3.9.3
[packages/FreeImage.git] / FreeImage.spec
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
4 Name:           FreeImage
5 Version:        3.9.3
6 Release:        1
7 License:        GPL and FIPL (see the license-fi.txt)
8 Group:          Libraries
9 Source0:        http://dl.sourceforge.net/freeimage/%{name}%{_ver}.zip
10 # Source0-md5:  bf3574fa4e6135cf511d5ff4bc871ec3
11 Source1:        http://dl.sourceforge.net/freeimage/%{name}%{_ver}.pdf
12 # Source1-md5:  5a59f1d2c380da666f1cd42e082e8041
13 URL:            http://freeimage.sourceforge.net/index.html
14 BuildRequires:  unzip
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 FreeImage is a library project for developers who would like to
19 support popular graphics image formats like PNG, BMP, JPEG, TIFF and
20 others as needed by multimedia applications. FreeImage is easy to use,
21 fast, multithreading, safe.
22
23 %description -l pl.UTF-8
24 FreeImage jest projektem biblioteki dla deweloperów, którzy chcą
25 wspierać popularne formaty plików graficznych takie jak PNG, BMP,
26 JPEG, TIFF i inne wykorzystywane w aplikacjach multimedialnych.
27 FreeImage jest łatwy w użyciu, szybki, wielowątkowy i bezpieczny.
28
29 %package devel
30 Summary:        Header files for FreeImage library
31 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki FreeImage
32 Group:          Development/Libraries
33 Requires:       %{name} = %{version}-%{release}
34
35 %description devel
36 Header files for FreeImage library.
37
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki FreeImage.
40
41 %package static
42 Summary:        Static FreeImage library
43 Summary(pl.UTF-8):      Statyczna biblioteka FreeImage
44 Group:          Development/Libraries
45 Requires:       %{name}-devel = %{version}-%{release}
46
47 %description static
48 Static FreeImage library.
49
50 %description static -l pl.UTF-8
51 Statyczna biblioteka FreeImage.
52
53 %prep
54 %setup -q -n %{name}
55
56 %build
57 %{__make} \
58         RPM_OPT_FLAGS="%{rpmcflags}"
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
63 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
64
65 install Dist/libfreeimage* $RPM_BUILD_ROOT%{_libdir}
66 install Dist/*.h $RPM_BUILD_ROOT%{_includedir}
67
68 cp -rf Examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
69 cp -f %{SOURCE1} .
70
71 cd Dist
72 ln -sf libfreeimage-%{version}.so \
73         $RPM_BUILD_ROOT%{_libdir}/libfreeimage.so
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %post   -p /sbin/ldconfig
79 %postun -p /sbin/ldconfig
80
81 %files
82 %defattr(644,root,root,755)
83 %doc README.linux Whatsnew.txt license-fi.txt
84 %attr(755,root,root) %{_libdir}/libfreeimage-*.*.*.so
85
86 %files devel
87 %defattr(644,root,root,755)
88 %doc FreeImage%{_ver}.pdf
89 %attr(755,root,root) %{_libdir}/libfreeimage.so
90 %{_includedir}/*
91 %{_examplesdir}/%{name}-%{version}
92
93 %files static
94 %defattr(644,root,root,755)
95 %{_libdir}/lib*.a
This page took 0.054324 seconds and 4 git commands to generate.