This commit is contained in:
parent
9473e650cb
commit
42bb79b774
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3b9db8a09333c68b03300536b7b4a98a4a1a1ea295228d167c81328f38891c4f
|
||||
size 4934905
|
3
cairo-1.8.6.tar.bz2
Normal file
3
cairo-1.8.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5dadecd3cbac523d4f58a2b405e5470a0bea85837bd9ac93a35e1fc3f2048d64
|
||||
size 5367354
|
@ -5,7 +5,7 @@ index 02e8c8e..fc875a8 100644
|
||||
@@ -8,6 +8,8 @@ AC_CONFIG_HEADERS(config.h)
|
||||
AC_CONFIG_AUX_DIR(build)
|
||||
AC_CONFIG_MACRO_DIR(build)
|
||||
AM_INIT_AUTOMAKE([1.8 gnu -Wall no-define])
|
||||
AM_INIT_AUTOMAKE([1.9.6 gnu -Wall no-define])
|
||||
+m4_pattern_allow([^LT_(CURRENT|REVISION|AGE)$])dnl
|
||||
+AC_PROG_CC_C_O
|
||||
AC_LIBTOOL_WIN32_DLL dnl Must be called before AC_PROG_LIBTOOL
|
||||
|
@ -1,14 +1,31 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 21 14:23:25 IST 2009 - msuman@suse.de
|
||||
|
||||
- Continue to provide the "la" files for SUSE releases <= 11.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 13 21:22:00 CET 2009 - crrodriguez@suse.de
|
||||
|
||||
- remove static libraries and "la" files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 20 09:10:35 EST 2008 - mboman@suse.de
|
||||
|
||||
- Update to version 1.8.6:
|
||||
+ Many API changes, fixes and other updates. See NEWS for full details
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de
|
||||
|
||||
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
|
||||
(bnc#437293)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 8 12:20:35 EST 2008 - mboman@suse.de
|
||||
|
||||
- Update to version 1.8.4:
|
||||
+ Many API changes, fixes and other updates. See NEWS for full details
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 11 16:54:06 CET 2008 - ro@suse.de
|
||||
|
||||
|
54
cairo.spec
54
cairo.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package cairo (Version 1.8.0)
|
||||
# spec file for package cairo (Version 1.8.6)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -19,11 +19,8 @@
|
||||
|
||||
|
||||
Name: cairo
|
||||
BuildRequires: freetype2-devel gtk-doc libpng-devel pkg-config xorg-x11-devel xorg-x11-libxcb-devel
|
||||
# Use rpmbuild -D 'DIRECTFB_SUPPORT 1' to build wíth DirectFB support.
|
||||
BuildRequires: freetype2-devel libpng-devel pkg-config xorg-x11-devel
|
||||
%if %suse_version > 1020
|
||||
BuildRequires: xorg-x11-libxcb-devel
|
||||
%endif
|
||||
%if 0%{?DIRECTFB_SUPPORT}
|
||||
BuildRequires: DirectFB-devel
|
||||
%endif
|
||||
@ -34,8 +31,8 @@ License: LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
|
||||
Group: Development/Libraries/X11
|
||||
Summary: Vector Graphics Library with Cross-Device Output Support
|
||||
Url: http://cairographics.org/
|
||||
Version: 1.8.0
|
||||
Release: 6
|
||||
Version: 1.8.6
|
||||
Release: 1
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Patch1: cairo-ac.patch
|
||||
# PATCH-NEEDS-REBASE bugzilla-104365.patch bnc104365 -- it needs a rename too!
|
||||
@ -69,17 +66,10 @@ Authors:
|
||||
License: LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
|
||||
Summary: Development environment for cairo
|
||||
Group: Development/Libraries/X11
|
||||
Requires: %{name} = %{version} freetype2-devel fontconfig-devel xorg-x11-devel
|
||||
Requires: libpng-devel
|
||||
Requires: %{name} = %{version} freetype2-devel fontconfig-devel libpng-devel xorg-x11-devel xorg-x11-libXrender-devel xorg-x11-libX11-devel xorg-x11-libxcb-devel
|
||||
%if 0%{?DIRECTFB_SUPPORT}
|
||||
Requires: DirectFB-devel
|
||||
%endif
|
||||
### %if %(rpm -q --queryformat=%%{version} xorg-x11-devel | sed 's/\..*$//') >= 7
|
||||
Requires: xorg-x11-libXrender-devel xorg-x11-libX11-devel
|
||||
%if %suse_version > 1020
|
||||
Requires: xorg-x11-libxcb-devel
|
||||
%endif
|
||||
### %endif
|
||||
# Last present in SuSE Linux 10.0 (and NLD9):
|
||||
Obsoletes: libpixman-devel <= 0.1.1
|
||||
Provides: libpixman-devel <= 0.1.1
|
||||
@ -122,36 +112,33 @@ Authors:
|
||||
|
||||
%build
|
||||
autoreconf -f -i
|
||||
%if %suse_version > 1000
|
||||
export CFLAGS="$RPM_OPT_FLAGS -fstack-protector"
|
||||
%endif
|
||||
# xcb-renderutil is not yet available in openSUSE 10.2
|
||||
# Only for tests: --enable-pdf --enable-svg
|
||||
%configure --disable-static --with-pic\
|
||||
%configure \
|
||||
--with-pic \
|
||||
%if 0%{?DIRECTFB_SUPPORT}
|
||||
--enable-directfb \
|
||||
%endif
|
||||
--enable-ps \
|
||||
%if %suse_version > 1020
|
||||
--enable-xcb \
|
||||
%endif
|
||||
--disable-gtk-doc
|
||||
make %{?jobs:-j %jobs}
|
||||
--disable-gtk-doc \
|
||||
--disable-static
|
||||
%{__make} %{?jobs:-j %jobs}
|
||||
|
||||
%install
|
||||
%makeinstall
|
||||
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||
%if 0%{?suse_version} > 1110
|
||||
%{__rm} %{buildroot}/%{_libdir}/*.la
|
||||
%endif
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%clean
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
%{__rm} -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
# %doc AUTHORS COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 ChangeLog NEWS README ROADMAP TODO
|
||||
%doc AUTHORS COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 ChangeLog NEWS README
|
||||
%{_libdir}/libcairo.so.*
|
||||
|
||||
@ -161,19 +148,28 @@ rm -rf ${RPM_BUILD_ROOT}
|
||||
%{_includedir}/cairo
|
||||
%{_libdir}/libcairo.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%if 0%{?suse_version} <= 1110
|
||||
%{_libdir}/*.la
|
||||
%endif
|
||||
|
||||
%files doc
|
||||
%defattr(-, root, root)
|
||||
%dir %{_datadir}/gtk-doc
|
||||
%dir %{_datadir}/gtk-doc/html
|
||||
%{_datadir}/gtk-doc/html/*
|
||||
|
||||
%changelog
|
||||
* Tue Jan 20 2009 msuman@suse.de
|
||||
- Continue to provide the "la" files for SUSE releases <= 11.1
|
||||
* Tue Jan 13 2009 crrodriguez@suse.de
|
||||
- remove static libraries and "la" files
|
||||
* Sat Dec 20 2008 mboman@suse.de
|
||||
- Update to version 1.8.6:
|
||||
+ Many API changes, fixes and other updates. See NEWS for full details
|
||||
* Wed Dec 10 2008 olh@suse.de
|
||||
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
|
||||
(bnc#437293)
|
||||
* Mon Dec 08 2008 mboman@suse.de
|
||||
- Update to version 1.8.4:
|
||||
+ Many API changes, fixes and other updates. See NEWS for full details
|
||||
* Tue Nov 11 2008 ro@suse.de
|
||||
- SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf
|
||||
* Tue Nov 04 2008 maw@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user