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