Hello community, here is the log from the commit of package libcroco for openSUSE:Factory checked in at 2012-01-06 11:45:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcroco (Old) and /work/SRC/openSUSE:Factory/.libcroco.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcroco", Maintainer is "gnome-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes 2011-09-23 02:07:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes 2012-01-06 11:45:14.000000000 +0100 @@ -1,0 +2,20 @@ +Wed Dec 21 03:03:49 UTC 2011 - vu...@opensuse.org + +- Remove explicit Requires for glib2-devel, libxml2-devel, + zlib-devel in devel subpackage: they will automatically be added + the pkgconfig() way if needed. + +------------------------------------------------------------------- +Mon Nov 14 22:31:32 UTC 2011 - dims...@opensuse.org + +- Update to version 0.6.3: + + Add gtk-doc build infrastructure. + + bgo#342370: ensure the library and compiler flags are not + hardcoded into the pc file. +- Remove explicit %{name}-0_6-3 Requires: it will automatically be + added. +- Change glib2-devel and libxml2-devel BuildRequires to + pkgconfig(glib-2.0) and pkgconfig(libxml-2.0). +- Clean spec-file using spec-cleaner. + +------------------------------------------------------------------- Old: ---- libcroco-0.6.2.tar.bz2 New: ---- libcroco-0.6.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcroco.spec ++++++ --- /var/tmp/diff_new_pack.DsCdTm/_old 2012-01-06 11:45:15.000000000 +0100 +++ /var/tmp/diff_new_pack.DsCdTm/_new 2012-01-06 11:45:15.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libcroco (Version 0.6.2) +# spec file for package libcroco # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,43 +15,32 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: libcroco -BuildRequires: glib2-devel gtk-doc libxml2-devel -Version: 0.6.2 -Release: 2 -Url: http://www.freespiders.org/projects/libcroco/ -Group: System/Libraries -License: GPLv2+ ; LGPLv2.1+ +Version: 0.6.3 +Release: 0 Summary: CSS2 Parser Library -Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.6/%{name}-%{version}.tar.bz2 +License: GPL-2.0+ ; LGPL-2.1+ +Group: System/Libraries +Url: http://www.freespiders.org/projects/libcroco/ +Source: http://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.bz2 Source99: baselibs.conf -AutoReqProv: on +BuildRequires: gtk-doc +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) # bug437293 %ifarch ppc64 Obsoletes: libcroco-64bit %endif # BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: %{name}-0_6-3 %description Libcroco is a stand-alone CSS2 parsing library. It provides a low-level event-driven SAC-like API and a CSS object model-like API. - - -Authors: --------- - Gael Chamoulaud <stri...@gnome.org> - Rob BUIS <rwlb...@xs4all.nl> - %package 0_6-3 -License: GPLv2+ ; LGPLv2.1+ -Group: System/Libraries Summary: CSS2 Parser Library +Group: System/Libraries # bug437293 %ifarch ppc64 Obsoletes: libcroco-64bit @@ -62,18 +51,10 @@ Libcroco is a stand-alone CSS2 parsing library. It provides a low-level event-driven SAC-like API and a CSS object model-like API. - - -Authors: --------- - Gael Chamoulaud <stri...@gnome.org> - Rob BUIS <rwlb...@xs4all.nl> - %package devel -License: GPLv2+ ; LGPLv2.1+ -Group: Development/Libraries/C and C++ Summary: CSS2 Parser Library Development Files -Requires: %{name} = %{version} glib2-devel libxml2-devel zlib-devel +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} # bug437293 %ifarch ppc64 Obsoletes: libcroco-devel-64bit @@ -84,29 +65,22 @@ Libcroco is a stand-alone CSS2 parsing library. It provides a low-level event-driven SAC-like API and a CSS object model like API. - - -Authors: --------- - Gael Chamoulaud <stri...@gnome.org> - Rob BUIS <rwlb...@xs4all.nl> - %prep %setup -q %build # needed for libcroco-0.6.1: -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +export CFLAGS="%{optflags} -fno-strict-aliasing" %configure --with-pic\ --disable-static -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT install -%{__rm} -f %{buildroot}%{_libdir}/*.la +%make_install +rm -f %{buildroot}%{_libdir}/*.la %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post 0_6-3 -p /sbin/ldconfig @@ -123,6 +97,7 @@ %files devel %defattr (-, root, root) +%doc %{_datadir}/gtk-doc/html/libcroco/ %{_bindir}/*-config %{_includedir}/* %{_libdir}/*.so ++++++ libcroco-0.6.2.tar.bz2 -> libcroco-0.6.3.tar.bz2 ++++++ ++++ 91810 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org