]> git.pld-linux.org Git - packages/pixman.git/blame - pixman.spec
- up to 0.34.0
[packages/pixman.git] / pixman.spec
CommitLineData
57cad80a 1%bcond_without tests
df5bf5b9 2Summary: Pixel manipulation library
3a80489e 3Summary(pl.UTF-8): Biblioteka operacji na pikselach
20bebe02 4Name: pixman
3424b9bd
AM
5# 0.34.x is stable, 0.35.x is unstable
6Version: 0.34.0
ac7947b0 7Release: 1
1ff231ba 8License: MIT
20bebe02 9Group: Libraries
8a3ccc19 10Source0: http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2
3424b9bd 11# Source0-md5: 002a4fcb644ddfcb4b0e4191576a0d59
5fa26eca 12URL: http://pixman.org/
b33794b6 13BuildRequires: autoconf >= 2.57
20bebe02
AM
14BuildRequires: automake
15BuildRequires: libtool
21f36854 16BuildRequires: pkgconfig
0da7eedf 17BuildRequires: rpmbuild(macros) >= 1.453
ee885697 18BuildRequires: sed >= 4.0
1ff231ba 19Obsoletes: libic
df5bf5b9 20Obsoletes: libpixman
1ff231ba 21Obsoletes: libpixregion
20bebe02
AM
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25pixman is a pixel manipulation library.
26
27%description -l pl.UTF-8
28pixman to biblioteka do operacji na pikselach.
29
30%package devel
df5bf5b9
AM
31Summary: Development files for pixman
32Summary(pl.UTF-8): Pliki dla programistów do biblioteki pixman
20bebe02
AM
33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
1ff231ba 35Obsoletes: libic-devel
df5bf5b9 36Obsoletes: libpixman-devel
1ff231ba 37Obsoletes: libpixregion-devel
20bebe02
AM
38
39%description devel
df5bf5b9 40This package contains development files for pixman library.
20bebe02
AM
41
42%description devel -l pl.UTF-8
43Ten pakiet zawiera pliki dla programistów korzystających z biblioteki
df5bf5b9 44pixman.
20bebe02
AM
45
46%package static
47Summary: Static pixman library
48Summary(pl.UTF-8): Statyczna biblioteka pixman
49Group: Development/Libraries
50Requires: %{name}-devel = %{version}-%{release}
1ff231ba 51Obsoletes: libic-static
df5bf5b9 52Obsoletes: libpixman-static
1ff231ba 53Obsoletes: libpixregion-static
20bebe02
AM
54
55%description static
56This package contains static pixman library.
57
58%description static -l pl.UTF-8
59Ten pakiet zawiera statyczną wersję biblioteki pixman.
60
61%prep
361825e7 62%setup -q
20bebe02
AM
63
64%build
65%{__libtoolize}
66%{__aclocal}
67%{__autoconf}
68%{__autoheader}
69%{__automake}
6d29bdb1 70%configure \
21f36854 71 --disable-gtk \
ab1a8eb7 72 --disable-silent-rules \
050c1547 73%ifarch %{x8664}
6d29bdb1
ER
74%if "%{cc_version}" < "4.2"
75 --disable-sse2
76%endif
050c1547 77%endif
cc1da373 78
20bebe02
AM
79%{__make}
80
57cad80a
AM
81%{?with_tests:%{__make} check}
82
20bebe02
AM
83%install
84rm -rf $RPM_BUILD_ROOT
85
86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
88
996cc551
AM
89sed -i -e 's#<pixman-version.h>#<pixman-1/pixman-version.h>#g' $RPM_BUILD_ROOT%{_includedir}/pixman-1/pixman.h
90
20bebe02
AM
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%post -p /sbin/ldconfig
95%postun -p /sbin/ldconfig
96
97%files
98%defattr(644,root,root,755)
523e6b7f 99%doc COPYING README
1ff231ba 100%attr(755,root,root) %{_libdir}/libpixman-1.so.*.*.*
5f34610e 101%attr(755,root,root) %ghost %{_libdir}/libpixman-1.so.0
20bebe02
AM
102
103%files devel
104%defattr(644,root,root,755)
1ff231ba
JB
105%attr(755,root,root) %{_libdir}/libpixman-1.so
106%{_libdir}/libpixman-1.la
107%{_includedir}/pixman-1
108%{_pkgconfigdir}/pixman-1.pc
20bebe02
AM
109
110%files static
111%defattr(644,root,root,755)
1ff231ba 112%{_libdir}/libpixman-1.a
This page took 0.090908 seconds and 4 git commands to generate.