]> git.pld-linux.org Git - packages/libjpeg12.git/blame - libjpeg12.spec
- updated to 9d
[packages/libjpeg12.git] / libjpeg12.spec
CommitLineData
8ce4543c
JB
1Summary: Library for handling different JPEG files - 12-bit version
2Summary(pl.UTF-8): Biblioteka do manipulacji plikami w formacie JPEG - wersja 12-bitowa
3Name: libjpeg12
dd2bac0f 4Version: 9d
8ce4543c
JB
5Release: 1
6License: distributable
7Group: Libraries
8Source0: http://www.ijg.org/files/jpegsrc.v%{version}.tar.gz
dd2bac0f 9# Source0-md5: 693a4e10906e66467ca21f045547fe15
8ce4543c
JB
10Patch0: libjpeg-maxmem-sysconf.patch
11Patch1: libjpeg-12bit.patch
12URL: http://www.ijg.org/
13BuildRequires: autoconf >= 2.50
14BuildRequires: automake
15BuildRequires: libtool
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19The libjpeg package contains a library of functions for manipulating
20JPEG images. This package is built with 12 bits per sample.
21
22%description -l pl.UTF-8
23Ten pakiet zawiera bibliotekę funkcji do manipulacji plikami JPEG. Ta
24wersja została zbudowana z 12-bitową rozdzielczością próbkowania.
25
26%package devel
27Summary: Headers for developing programs using libjpeg12
28Summary(pl.UTF-8): Pliki nagłówkowe libjpeg12
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description devel
33This package includes the header files necessary for developing
34programs which will manipulate JPEG files using the libjpeg
35library. This version is built with 12 bits per sample.
36
37%description devel -l pl.UTF-8
38Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem
39biblioteki libjpeg. Ta wersja została zbudowana z 12-bitową
40rozdzielczością próbkowania.
41
42%package static
43Summary: Static library for developing programs using libjpeg12
44Summary(pl.UTF-8): Biblioteka statyczna libjpeg12
45Group: Development/Libraries
46Requires: %{name}-devel = %{version}-%{release}
47
48%description static
49Static library for developing programs using libjpeg12.
50
51%description static -l pl.UTF-8
52Statyczna biblioteka libjpeg12.
53
54%prep
55%setup -q -n jpeg-%{version}
56%patch0 -p1
57%patch1 -p1
58
59%build
60%{__libtoolize}
61%{__aclocal}
62%{__autoconf}
63%{__autoheader}
64%{__automake}
65%configure \
66 --includedir=%{_includedir}/libjpeg12 \
67 --disable-silent-rules \
68 --enable-shared \
69 --enable-static
70
71%{__make}
72
73%install
74rm -rf $RPM_BUILD_ROOT
75
76%{__make} install \
77 DESTDIR=$RPM_BUILD_ROOT
78
79install jversion.h $RPM_BUILD_ROOT%{_includedir}/libjpeg12
80
81# remove HAVE_STD{DEF,LIB}_H
82# (not necessary but may generate warnings confusing autoconf)
83sed -i -e 's#.*HAVE_STD..._H.*##g' $RPM_BUILD_ROOT%{_includedir}/libjpeg12/jconfig.h
84
85# tools packaged in generic libjpeg
86%{__rm} -r $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
94%files
95%defattr(644,root,root,755)
96%doc README change.log
97%attr(755,root,root) %{_libdir}/libjpeg12.so.*.*.*
09100f12 98%attr(755,root,root) %ghost %{_libdir}/libjpeg12.so.9
8ce4543c
JB
99
100%files devel
101%defattr(644,root,root,755)
102%doc libjpeg.txt structure.txt
103%attr(755,root,root) %{_libdir}/libjpeg12.so
104%{_libdir}/libjpeg12.la
105%{_includedir}/libjpeg12
a8770424 106%{_pkgconfigdir}/libjpeg12.pc
8ce4543c
JB
107
108%files static
109%defattr(644,root,root,755)
110%{_libdir}/libjpeg12.a
This page took 0.083834 seconds and 4 git commands to generate.