forked from pool/cairo
This commit is contained in:
parent
6457be8d79
commit
7ca04f024c
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 2 16:47:27 CET 2007 - sbrabec@suse.cz
|
||||
|
||||
- Removed references to /opt/gnome.
|
||||
- Fixed devel dependencies.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 26 19:12:23 CET 2007 - jhargadon@suse.de
|
||||
|
||||
|
35
cairo.spec
35
cairo.spec
@ -12,19 +12,22 @@
|
||||
|
||||
Name: cairo
|
||||
BuildRequires: freetype2-devel glitz-devel libpng-devel
|
||||
# FIXME: Only for directory ownership:
|
||||
BuildRequires: gtk-doc
|
||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL), MOZILLA PUBLIC LICENSE (MPL/NPL)
|
||||
Group: Development/Libraries/X11
|
||||
Summary: Vector Graphics Library with Cross-Device Output Support
|
||||
URL: http://cairographics.org/
|
||||
Version: 1.2.4
|
||||
Release: 19
|
||||
Source0: %name-%version.tar.bz2
|
||||
Release: 20
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Patch2: cairo-remove-requires-private.patch
|
||||
Patch3: cairo-defines.patch
|
||||
Patch4: cairo-1.0.2-depth-fix-1.patch
|
||||
Patch6: bugzilla-104365.patch
|
||||
Patch7: cairo-1.2.4-lcd-filter-1.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Last present in SuSE Linux 10.0 (and NLD9):
|
||||
Obsoletes: libpixman
|
||||
|
||||
%description
|
||||
@ -44,9 +47,10 @@ Authors:
|
||||
Summary: Development environment for cairo
|
||||
Group: Development/Libraries/X11
|
||||
Requires: %{name} = %{version} freetype2-devel fontconfig-devel xorg-x11-devel libpng-devel glitz-devel
|
||||
%if %(rpm -q --queryformat=%{version} xorg-x11-devel | sed 's/\..*$//') >= 7
|
||||
Requires: xorg-x11-libXrender-devel
|
||||
%if %(rpm -q --queryformat=%%{version} xorg-x11-devel | sed 's/\..*$//') >= 7
|
||||
Requires: xorg-x11-libXrender-devel xorg-x11-libX11-devel
|
||||
%endif
|
||||
# Last present in SuSE Linux 10.0 (and NLD9):
|
||||
Obsoletes: libpixman-devel
|
||||
|
||||
%description devel
|
||||
@ -83,15 +87,11 @@ Authors:
|
||||
%patch7 -p1
|
||||
|
||||
%build
|
||||
autoconf
|
||||
autoreconf -f -i
|
||||
%if %suse_version > 1000
|
||||
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fstack-protector"
|
||||
export CFLAGS="$RPM_OPT_FLAGS -fstack-protector"
|
||||
%endif
|
||||
export CFLAGS="$RPM_OPT_FLAGS"
|
||||
./configure\
|
||||
--prefix=/usr\
|
||||
--libdir=%{_libdir}\
|
||||
--mandir=%{_mandir}\
|
||||
%configure\
|
||||
--enable-glitz\
|
||||
--enable-ps\
|
||||
--enable-pdf\
|
||||
@ -99,9 +99,7 @@ export CFLAGS="$RPM_OPT_FLAGS"
|
||||
make %{?jobs:-j %jobs}
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
mkdir -p $RPM_BUILD_ROOT/opt/gnome
|
||||
mv $RPM_BUILD_ROOT/usr/share $RPM_BUILD_ROOT/opt/gnome
|
||||
%makeinstall
|
||||
|
||||
%clean
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
@ -113,16 +111,19 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%files devel
|
||||
%defattr(-, root, root)
|
||||
/usr/include/cairo
|
||||
%{_libdir}/libcairo.*a
|
||||
%{_includedir}/cairo
|
||||
%{_libdir}/libcairo.so
|
||||
%{_libdir}/libcairo.*a
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
|
||||
%files doc
|
||||
%defattr(-, root, root)
|
||||
/opt/gnome/share/gtk-doc/html/*
|
||||
%{_datadir}/gtk-doc/html/*
|
||||
|
||||
%changelog -n cairo
|
||||
* Fri Feb 02 2007 - sbrabec@suse.cz
|
||||
- Removed references to /opt/gnome.
|
||||
- Fixed devel dependencies.
|
||||
* Fri Jan 26 2007 - jhargadon@suse.de
|
||||
- removed patch cairo-remove-requires-private.patch (#237155)
|
||||
* Tue Jan 23 2007 - ro@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user