SHA256
1
0
forked from pool/cairo
OBS User unknown 2007-02-04 17:20:20 +00:00 committed by Git OBS Bridge
parent 6457be8d79
commit 7ca04f024c
2 changed files with 24 additions and 17 deletions

View File

@ -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

View File

@ -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