commit libcroco for openSUSE:Factory

2019-05-09 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2019-05-09 10:02:39

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new.5148 (New)


Package is "libcroco"

Thu May  9 10:02:39 2019 rev:38 rq:700495 version:0.6.13

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2019-04-17 
10:05:54.682609844 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new.5148/libcroco.changes  
2019-05-09 10:02:42.347876300 +0200
@@ -1,0 +2,7 @@
+Thu May  2 17:45:07 UTC 2019 - mgo...@suse.com
+
+- Add libcroco-CVE-2017-8834.patch: fix infinite loop on invalid
+  UTF-8 (boo#1043898 boo#1043899 bgo#782647 CVE-2017-8834
+  CVE-2017-8871).
+
+---
@@ -4 +11 @@
-- Update to version
+- Update to version 0.6.13:

New:

  libcroco-CVE-2017-8834.patch



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.gklqXh/_old  2019-05-09 10:02:43.199878739 +0200
+++ /var/tmp/diff_new_pack.gklqXh/_new  2019-05-09 10:02:43.199878739 +0200
@@ -26,6 +26,8 @@
 Source: 
https://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 
+# PATCH-FIX-UPSTREAM libcroco-CVE-2017-8834.patch boo#1043898 boo#1043899 
mgo...@suse.com -- fix infinite loop on invalid UTF-8.
+Patch0: libcroco-CVE-2017-8834.patch
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23

++ libcroco-CVE-2017-8834.patch ++
>From deda38539f5b25616aa294d8b19d33ebf8e175ff Mon Sep 17 00:00:00 2001
From: Mike Gorse 
Date: Thu, 2 May 2019 10:54:43 -0500
Subject: [PATCH] cr_utils_read_char_from_utf8_buf: move past invalid UTF-8

Otherwise, the offending character is never consumed, possibly leading
to an infinite loop.

https://bugzilla.gnome.org/show_bug.cgi?id=782647
---
 src/cr-utils.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/cr-utils.c b/src/cr-utils.c
index 2420cec..6cf4849 100644
--- a/src/cr-utils.c
+++ b/src/cr-utils.c
@@ -505,6 +505,7 @@ cr_utils_read_char_from_utf8_buf (const guchar * a_in,
 
 } else {
 /*BAD ENCODING */
+nb_bytes_2_decode = 1;
 goto end;
 }
 
-- 
2.20.1




commit libcroco for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2019-04-17 10:05:51

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new.17052 (New)


Package is "libcroco"

Wed Apr 17 10:05:51 2019 rev:37 rq:693286 version:0.6.13

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2018-03-08 
10:46:45.148550852 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new.17052/libcroco.changes 
2019-04-17 10:05:54.682609844 +0200
@@ -1,0 +2,16 @@
+Sat Apr  6 20:01:33 UTC 2019 - Bjørn Lie 
+
+- Update to version
+  + Visual Studio builds: Enhance security of x64 binaries.
+  + win32/replace.py: Fix replacing items in files with UTF-8
+content.
+  + tknzr: support only max long rgb values.
+  + input: check end of input before reading a byte.
+- Drop upstream fixed patches:
+  + libcroco-fix-CVE-2017-7960.patch.
+  + libcroco-fix-CVE-2017-7961.patch.
+- Stop exporting -fno-strict-aliasing" to configure, no longer
+  needed.
+- Update URL to new gitlab home.
+
+---

Old:

  libcroco-0.6.12.tar.xz
  libcroco-fix-CVE-2017-7960.patch
  libcroco-fix-CVE-2017-7961.patch

New:

  libcroco-0.6.13.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.cam4Fw/_old  2019-04-17 10:05:55.286610541 +0200
+++ /var/tmp/diff_new_pack.cam4Fw/_new  2019-04-17 10:05:55.290610545 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcroco
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,27 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   libcroco
-Version:0.6.12
+Version:0.6.13
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1-only
 Group:  Development/Libraries/C and C++
-URL:http://www.freespiders.org/projects/libcroco/
-Source: 
http://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
+URL:https://gitlab.gnome.org/GNOME/libcroco
+Source: 
https://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7960.patch boo#1034481 
zai...@opensuse.org -- Fix CVE-2017-7960
-Patch0: libcroco-fix-CVE-2017-7960.patch
-# PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7961.patch boo#1034482 
zai...@opensuse.org -- Fix CVE-2017-7961
-Patch1: libcroco-fix-CVE-2017-7961.patch
+
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
-#
 
 %description
 Libcroco is a stand-alone CSS2 parsing library. It provides a low-level
@@ -45,7 +41,6 @@
 %ifarch ppc64
 Obsoletes:  libcroco-64bit
 %endif
-#
 
 %description 0_6-3
 Libcroco is a stand-alone CSS2 parsing library. It provides a low-level
@@ -55,22 +50,19 @@
 Summary:CSS2 Parser Library Development Files
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
-#
 
 %description devel
 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.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
 
 %build
-# needed for libcroco-0.6.1:
-export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure --disable-static
-make %{?_smp_mflags}
+%configure \
+   --disable-static \
+   %{nil}
+%make_build
 
 %install
 %make_install

++ libcroco-0.6.12.tar.xz -> libcroco-0.6.13.tar.xz ++
 10602 lines of diff (skipped)




commit libcroco for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2018-03-08 10:46:43

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Thu Mar  8 10:46:43 2018 rev:36 rq:582802 version:0.6.12

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2017-10-10 
11:41:33.655226591 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2018-03-08 
10:46:45.148550852 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:34:08 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.HxKPmX/_old  2018-03-08 10:46:46.028519170 +0100
+++ /var/tmp/diff_new_pack.HxKPmX/_new  2018-03-08 10:46:46.032519026 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcroco
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,23 +20,19 @@
 Version:0.6.12
 Release:0
 Summary:CSS2 Parser Library
-License:LGPL-2.1
+License:LGPL-2.1-only
 Group:  Development/Libraries/C and C++
-Url:http://www.freespiders.org/projects/libcroco/
+URL:http://www.freespiders.org/projects/libcroco/
 Source: 
http://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
 # PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7960.patch boo#1034481 
zai...@opensuse.org -- Fix CVE-2017-7960
 Patch0: libcroco-fix-CVE-2017-7960.patch
 # PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7961.patch boo#1034482 
zai...@opensuse.org -- Fix CVE-2017-7961
 Patch1: libcroco-fix-CVE-2017-7961.patch
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
-# bug437293
-%ifarch ppc64
-Obsoletes:  libcroco-64bit
-%endif
 #
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Libcroco is a stand-alone CSS2 parsing library. It provides a low-level
@@ -59,10 +55,6 @@
 Summary:CSS2 Parser Library Development Files
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes:  libcroco-devel-64bit
-%endif
 #
 
 %description devel
@@ -82,23 +74,20 @@
 
 %install
 %make_install
-rm -f %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post 0_6-3 -p /sbin/ldconfig
-
 %postun 0_6-3 -p /sbin/ldconfig
 
 %files
-%defattr (-, root, root)
-%doc AUTHORS COPYING COPYING.LIB ChangeLog HACKING NEWS README TODO
+%license COPYING
+%doc AUTHORS ChangeLog HACKING NEWS README TODO
 %{_bindir}/csslint-0.6
 
 %files 0_6-3
-%defattr (-, root, root)
 %{_libdir}/*.so.*
 
 %files devel
-%defattr (-, root, root)
 %doc %{_datadir}/gtk-doc/html/libcroco/
 %{_bindir}/*-config
 %{_includedir}/*




commit libcroco for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2017-10-10 11:41:32

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Tue Oct 10 11:41:32 2017 rev:35 rq:532848 version:0.6.12

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2017-06-19 
13:23:01.523524570 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2017-10-10 
11:41:33.655226591 +0200
@@ -1,0 +2,13 @@
+Sun Oct  8 00:16:21 UTC 2017 - jeng...@inai.de
+
+- Remove --with-pic which is useless with --disable-static.
+- Rectify RPM groups. Remove redundant %clean section.
+
+---
+Sat Oct  7 14:36:27 UTC 2017 - dims...@opensuse.org
+
+- Drop gtk-doc BuildRequires: Do not build documentation (helps
+  eliminate a build cycle). This is no loss for the package, as we
+  simply install the pre-built doc from the tarball.
+
+---



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.J5B39q/_old  2017-10-10 11:41:34.399193938 +0200
+++ /var/tmp/diff_new_pack.J5B39q/_new  2017-10-10 11:41:34.403193762 +0200
@@ -21,7 +21,7 @@
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Url:http://www.freespiders.org/projects/libcroco/
 Source: 
http://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
@@ -29,7 +29,6 @@
 Patch0: libcroco-fix-CVE-2017-7960.patch
 # PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7961.patch boo#1034482 
zai...@opensuse.org -- Fix CVE-2017-7961
 Patch1: libcroco-fix-CVE-2017-7961.patch
-BuildRequires:  gtk-doc
 BuildRequires:  pkgconfig(glib-2.0) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
 # bug437293
@@ -78,17 +77,13 @@
 %build
 # needed for libcroco-0.6.1:
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure --with-pic\
-   --disable-static
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
 %make_install
 rm -f %{buildroot}%{_libdir}/*.la
 
-%clean
-rm -rf %{buildroot}
-
 %post 0_6-3 -p /sbin/ldconfig
 
 %postun 0_6-3 -p /sbin/ldconfig




commit libcroco for openSUSE:Factory

2017-06-19 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2017-06-19 13:22:59

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Mon Jun 19 13:22:59 2017 rev:34 rq:504290 version:0.6.12

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2017-04-29 
10:50:08.764862419 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2017-06-19 
13:23:01.523524570 +0200
@@ -1,0 +2,8 @@
+Mon Jun 12 16:33:29 UTC 2017 - zai...@opensuse.org
+
+- Add libcroco-fix-CVE-2017-7960.patch: Fix boo#1034481,
+  CVE-2017-7960.
+- Add libcroco-fix-CVE-2017-7961.patch: Fix boo#1034482,
+  CVE-2017-7961.
+
+---

New:

  libcroco-fix-CVE-2017-7960.patch
  libcroco-fix-CVE-2017-7961.patch



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.ctnuNu/_old  2017-06-19 13:23:02.123439989 +0200
+++ /var/tmp/diff_new_pack.ctnuNu/_new  2017-06-19 13:23:02.123439989 +0200
@@ -25,6 +25,10 @@
 Url:http://www.freespiders.org/projects/libcroco/
 Source: 
http://download.gnome.org/sources/libcroco/0.6/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7960.patch boo#1034481 
zai...@opensuse.org -- Fix CVE-2017-7960
+Patch0: libcroco-fix-CVE-2017-7960.patch
+# PATCH-FIX-UPSTREAM libcroco-fix-CVE-2017-7961.patch boo#1034482 
zai...@opensuse.org -- Fix CVE-2017-7961
+Patch1: libcroco-fix-CVE-2017-7961.patch
 BuildRequires:  gtk-doc
 BuildRequires:  pkgconfig(glib-2.0) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
@@ -68,6 +72,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 
 %build
 # needed for libcroco-0.6.1:

++ libcroco-fix-CVE-2017-7960.patch ++
>From 898e3a8c8c0314d2e6b106809a8e3e93cf9d4394 Mon Sep 17 00:00:00 2001
From: Ignacio Casal Quinteiro 
Date: Sun, 16 Apr 2017 13:13:43 +0200
Subject: input: check end of input before reading a byte

When reading bytes we weren't check that the index wasn't
out of bound and this could produce an invalid read which
could deal to a security bug.
---
 src/cr-input.c | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/cr-input.c b/src/cr-input.c
index 49000b1..3b63a88 100644
--- a/src/cr-input.c
+++ b/src/cr-input.c
@@ -256,7 +256,7 @@ cr_input_new_from_uri (const gchar * a_file_uri, enum 
CREncoding a_enc)
  *we should  free buf here because it's own by CRInput.
  *(see the last parameter of cr_input_new_from_buf().
  */
-buf = NULL ;
+buf = NULL;
 }
 
  cleanup:
@@ -404,6 +404,8 @@ cr_input_get_nb_bytes_left (CRInput const * a_this)
 enum CRStatus
 cr_input_read_byte (CRInput * a_this, guchar * a_byte)
 {
+gulong nb_bytes_left = 0;
+
 g_return_val_if_fail (a_this && PRIVATE (a_this)
   && a_byte, CR_BAD_PARAM_ERROR);
 
@@ -413,6 +415,12 @@ cr_input_read_byte (CRInput * a_this, guchar * a_byte)
 if (PRIVATE (a_this)->end_of_input == TRUE)
 return CR_END_OF_INPUT_ERROR;
 
+nb_bytes_left = cr_input_get_nb_bytes_left (a_this);
+
+if (nb_bytes_left < 1) {
+return CR_END_OF_INPUT_ERROR;
+}
+
 *a_byte = PRIVATE (a_this)->in_buf[PRIVATE (a_this)->next_byte_index];
 
 if (PRIVATE (a_this)->nb_bytes -
@@ -477,7 +485,6 @@ cr_input_read_char (CRInput * a_this, guint32 * a_char)
 if (*a_char == '\n') {
 PRIVATE (a_this)->end_of_line = TRUE;
 }
-
 }
 
 return status;
-- 
cgit v0.12

++ libcroco-fix-CVE-2017-7961.patch ++
>From 1fa1fdf73af5b2d5a05eafaba41e6ce26df4609b Mon Sep 17 00:00:00 2001
From: Ignacio Casal Quinteiro 
Date: Sun, 16 Apr 2017 13:44:56 +0200
Subject: tknzr: remove unneeded assign

---
 src/cr-tknzr.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c
index e3af0ee..1a7cfeb 100644
--- a/src/cr-tknzr.c
+++ b/src/cr-tknzr.c
@@ -299,7 +299,6 @@ cr_tknzr_parse_w (CRTknzr * a_this,
 
 status = cr_tknzr_peek_char (a_this, _char);
 if (status == CR_END_OF_INPUT_ERROR) {
-status = CR_OK;
 break;
 } else if (status != CR_OK) {
 goto error;
-- 
cgit v0.12


>From 9ad72875e9f08e4c519ef63d44cdbd94aa9504f7 Mon Sep 17 00:00:00 2001
From: Ignacio Casal Quinteiro 
Date: Sun, 16 Apr 2017 

commit libcroco for openSUSE:Factory

2017-04-29 Thread root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2017-04-29 10:50:07

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Sat Apr 29 10:50:07 2017 rev:33 rq:490213 version:0.6.12

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2016-08-31 
00:04:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2017-04-29 
10:50:08.764862419 +0200
@@ -1,0 +2,7 @@
+Thu Apr 20 11:02:27 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.6.12:
+  + Add support for Visual Studio 2017.
+  + Misc bug fixes.
+
+---

Old:

  libcroco-0.6.11.tar.xz

New:

  libcroco-0.6.12.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.Xggqdx/_old  2017-04-29 10:50:09.936696872 +0200
+++ /var/tmp/diff_new_pack.Xggqdx/_new  2017-04-29 10:50:09.940696306 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcroco
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.11
+Version:0.6.12
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1
@@ -41,8 +41,8 @@
 
 %package 0_6-3
 Summary:CSS2 Parser Library
-Group:  System/Libraries
 # bug437293
+Group:  System/Libraries
 %ifarch ppc64
 Obsoletes:  libcroco-64bit
 %endif

++ libcroco-0.6.11.tar.xz -> libcroco-0.6.12.tar.xz ++
 27772 lines of diff (skipped)




commit libcroco for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2016-08-31 00:04:25

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2015-12-23 
08:48:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2016-08-31 
00:04:26.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 15 22:12:35 UTC 2016 - mgo...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+
+---



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.IBwh5h/_old  2016-08-31 00:04:27.0 +0200
+++ /var/tmp/diff_new_pack.IBwh5h/_new  2016-08-31 00:04:27.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcroco
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit libcroco for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2015-12-23 08:48:35

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2015-12-18 
21:50:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2015-12-23 
08:48:37.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec 17 13:11:16 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.6.11:
+  + Fix regression in cr_tknzr_consume_chars.
+  + Misc bug fixes.
+
+---

Old:

  libcroco-0.6.10.tar.xz

New:

  libcroco-0.6.11.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.yMs2nr/_old  2015-12-23 08:48:38.0 +0100
+++ /var/tmp/diff_new_pack.yMs2nr/_new  2015-12-23 08:48:38.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.10
+Version:0.6.11
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1

++ libcroco-0.6.10.tar.xz -> libcroco-0.6.11.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcroco-0.6.10/ChangeLog 
new/libcroco-0.6.11/ChangeLog
--- old/libcroco-0.6.10/ChangeLog   2015-12-13 19:25:16.0 +0100
+++ new/libcroco-0.6.11/ChangeLog   2015-12-17 14:02:44.0 +0100
@@ -1,3 +1,59 @@
+commit d8a1a160186a45a5852abc06916f9e452ace9e00
+Author: Ignacio Casal Quinteiro 
+Date:   Thu Dec 17 14:02:15 2015 +0100
+
+Release 0.6.11
+
+ NEWS | 4 
+ 1 file changed, 4 insertions(+)
+
+commit f4f9e6d897bcb7dff768dda66a9e62c80137d7f5
+Author: Florian Müllner 
+Date:   Thu Dec 17 00:32:09 2015 +0100
+
+Fix regression in cr_tknzr_consume_chars()
+
+Commit bc9b2c339e introduced an intermediate variable to account
+for the difference in signedness between cr_tknzr_consume_chars()
+and cr_input_consume_chars(), but missed that the variable in
+question is an in-out variable that requires proper initialization.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=759565
+
+ src/cr-tknzr.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 387857601cf0cbbac468e0f2620daca5d2a8c095
+Author: Marek Chalupa 
+Date:   Tue Dec 15 17:58:52 2015 +0100
+
+Fix comparison warning
+
+Logical ! was only applied to the left side of the comparison
+
+https://bugzilla.gnome.org/show_bug.cgi?id=758394
+
+ src/cr-sel-eng.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 1e3112a925e09a1f54a30af2e2c0cfb85d139100
+Author: Ignacio Casal Quinteiro 
+Date:   Sun Dec 13 19:27:07 2015 +0100
+
+Post release version bump
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit ef5d47e32dcbcd2ec181b23021e583720902f199
+Author: Ignacio Casal Quinteiro 
+Date:   Sun Dec 13 19:25:48 2015 +0100
+
+Release 0.6.10
+
+ NEWS | 3 +++
+ 1 file changed, 3 insertions(+)
+
 commit 956078a3cf703b3de5117659a50fae1bc00e8c20
 Author: Руслан Ижбулатов 
 Date:   Sat Oct 31 22:47:43 2015 +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcroco-0.6.10/NEWS new/libcroco-0.6.11/NEWS
--- old/libcroco-0.6.10/NEWS2015-12-13 19:24:51.0 +0100
+++ new/libcroco-0.6.11/NEWS2015-12-17 14:01:38.0 +0100
@@ -1,3 +1,7 @@
+0.6.11
+* Fix regression in cr_tknzr_consume_chars (Florian Müllner)
+* Misc bug fixes
+
 0.6.10
 * Misc bug fixes
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcroco-0.6.10/configure 
new/libcroco-0.6.11/configure
--- old/libcroco-0.6.10/configure   2015-12-13 19:24:29.0 +0100
+++ new/libcroco-0.6.11/configure   2015-12-17 14:01:57.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libcroco 0.6.10.
+# Generated by GNU Autoconf 2.69 for libcroco 0.6.11.
 #
 # Report bugs to .
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='libcroco'
 PACKAGE_TARNAME='libcroco'
-PACKAGE_VERSION='0.6.10'
-PACKAGE_STRING='libcroco 0.6.10'
+PACKAGE_VERSION='0.6.11'
+PACKAGE_STRING='libcroco 0.6.11'
 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=libcroco'
 PACKAGE_URL=''
 
@@ -1368,7 +1368,7 @@
   # Omit some internal or obsolete options to make 

commit libcroco for openSUSE:Factory

2015-12-18 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2015-12-18 21:50:39

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2015-11-06 
00:09:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2015-12-18 
21:50:41.0 +0100
@@ -1,0 +2,6 @@
+Sun Dec 13 19:08:40 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.6.10:
+  + Misc bug fixes.
+
+---

Old:

  libcroco-0.6.9.tar.xz

New:

  libcroco-0.6.10.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.E3ndfv/_old  2015-12-18 21:50:42.0 +0100
+++ /var/tmp/diff_new_pack.E3ndfv/_new  2015-12-18 21:50:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.9
+Version:0.6.10
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1

++ libcroco-0.6.9.tar.xz -> libcroco-0.6.10.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcroco-0.6.9/ChangeLog 
new/libcroco-0.6.10/ChangeLog
--- old/libcroco-0.6.9/ChangeLog2015-10-31 11:56:39.0 +0100
+++ new/libcroco-0.6.10/ChangeLog   2015-12-13 19:25:16.0 +0100
@@ -1,3 +1,165 @@
+commit 956078a3cf703b3de5117659a50fae1bc00e8c20
+Author: Руслан Ижбулатов 
+Date:   Sat Oct 31 22:47:43 2015 +
+
+Fix unused status variable in main()
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ csslint/csslint.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit f09307d1d467e0c25bd6f00bd689fdd5b858a360
+Author: Руслан Ижбулатов 
+Date:   Sat Oct 31 22:45:46 2015 +
+
+Fix unused status variable in evaluate_selectors()
+
+* Add an end label to go to on error
+* Clean up xml_doc at the end
+* Fix a miscleaning of xpath_object
+* Unref sheets after they are given to a cascade
+* Return status at the end
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ csslint/csslint.c | 40 
+ 1 file changed, 32 insertions(+), 8 deletions(-)
+
+commit d03fa2148fe0af4ebd96f1fa74772054197aaa02
+Author: Руслан Ижбулатов 
+Date:   Sat Oct 31 22:45:09 2015 +
+
+Fix unused status variable in set_prop_position_from_value()
+
+* Return status
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-style.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 6bb010a2d6ca81f2c86b2e6990c44a844819b8f8
+Author: Руслан Ижбулатов 
+Date:   Sat Oct 31 22:44:07 2015 +
+
+Fix unused status variable in cr_utils_utf8_to_ucs1()
+
+* Don't set status to CR_OK, it's initialized to that value
+* Return status
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-utils.c | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+commit ac8029a5fe0bf9df81ea6965ac056aa81fa4885d
+Author: Руслан Ижбулатов 
+Date:   Sat Oct 31 22:42:18 2015 +
+
+Fix unused status variable in cr_utils_ucs1_to_utf8()
+
+* Return status instead (initialized to CR_OK) instead of an explicit CR_OK
+* Remove redundant check for *a_in_len < 1 (equivalent to *a_in_len == 0)
+  and remove now-unused end label
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-utils.c | 10 ++
+ 1 file changed, 2 insertions(+), 8 deletions(-)
+
+commit bc9b2c339e1181f8c69a2f74a93876932e352d6d
+Author: Руслан Ижбулатов 
+Date:   Tue Aug 5 08:30:59 2014 +
+
+Fix cr_tknzr_consume_chars() to set *a_nb_char before returning
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-tknzr.c | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+commit 5fd302372e568810ff6eda6a6babbe04543a2116
+Author: Руслан Ижбулатов 
+Date:   Tue Aug 5 08:28:07 2014 +
+
+Fix cr_input_consume_white_spaces to behave as documented
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-input.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+commit 0ab22e823daa1b5a3fbaa0552874cfe33bbf15f5
+Author: Руслан Ижбулатов 
+Date:   Tue Aug 5 08:22:06 2014 +
+
+Fix improper use of g_ascii_strup()
+
+https://bugzilla.gnome.org/show_bug.cgi?id=710076
+
+ src/cr-enc-handler.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+commit 

commit libcroco for openSUSE:Factory

2015-11-05 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2015-11-06 00:09:55

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is "libcroco"

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2013-05-16 
16:12:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2015-11-06 
00:09:56.0 +0100
@@ -1,0 +2,9 @@
+Sat Oct 31 18:19:04 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.6.9:
+  + Added Visual Studio projects.
+  + Lots of warnings fixed.
+  + Improve build system.
+  + Misc bug fixes.
+
+---

Old:

  libcroco-0.6.8.tar.xz

New:

  libcroco-0.6.9.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.BNj6VR/_old  2015-11-06 00:09:57.0 +0100
+++ /var/tmp/diff_new_pack.BNj6VR/_new  2015-11-06 00:09:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcroco
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.8
+Version:0.6.9
 Release:0
 Summary:CSS2 Parser Library
 License:LGPL-2.1

++ libcroco-0.6.8.tar.xz -> libcroco-0.6.9.tar.xz ++
 89405 lines of diff (skipped)




commit libcroco for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2013-05-16 16:12:29

Comparing /work/SRC/openSUSE:Factory/libcroco (Old)
 and  /work/SRC/openSUSE:Factory/.libcroco.new (New)


Package is libcroco

Changes:

--- /work/SRC/openSUSE:Factory/libcroco/libcroco.changes2012-11-08 
21:50:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2013-05-16 
16:12:31.0 +0200
@@ -1,0 +2,6 @@
+Wed May 15 11:59:25 UTC 2013 - cfarr...@suse.com
+
+- license update: LGPL-2.1
+  No indication of GPL-2.0 licensed files in the package
+
+---



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.F6ZN8Y/_old  2013-05-16 16:12:31.0 +0200
+++ /var/tmp/diff_new_pack.F6ZN8Y/_new  2013-05-16 16:12:31.0 +0200
@@ -20,7 +20,7 @@
 Version:0.6.8
 Release:0
 Summary:CSS2 Parser Library
-License:GPL-2.0+ and LGPL-2.1+
+License: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.xz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcroco for openSUSE:Factory

2012-11-08 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2012-11-08 21:50:31

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.changes2012-10-19 
10:18:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2012-11-08 
21:50:33.0 +0100
@@ -1,0 +2,6 @@
+Fri Oct 26 18:18:29 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.8:
+  + Handle signed units (bgo#686239).
+
+---

Old:

  libcroco-0.6.7.tar.xz

New:

  libcroco-0.6.8.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.tDXF3f/_old  2012-11-08 21:50:34.0 +0100
+++ /var/tmp/diff_new_pack.tDXF3f/_new  2012-11-08 21:50:34.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.7
+Version:0.6.8
 Release:0
 Summary:CSS2 Parser Library
 License:GPL-2.0+ and LGPL-2.1+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcroco for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2012-10-19 10:18:34

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.changes2012-10-03 
07:57:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2012-10-19 
10:18:37.0 +0200
@@ -1,0 +2,7 @@
+Tue Oct 16 07:15:15 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.7:
+  + Fix 'green' colour (bgo#685679).
+  + Build fixes.
+
+---

Old:

  libcroco-0.6.6.tar.xz

New:

  libcroco-0.6.7.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.3o5xly/_old  2012-10-19 10:18:40.0 +0200
+++ /var/tmp/diff_new_pack.3o5xly/_new  2012-10-19 10:18:40.0 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   libcroco
-Version:0.6.6
+Version:0.6.7
 Release:0
 Summary:CSS2 Parser Library
-License:GPL-2.0+ ; LGPL-2.1+
+License:GPL-2.0+ and 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.xz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcroco for openSUSE:Factory

2012-10-02 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2012-10-03 07:57:44

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.changes2012-03-29 
13:59:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2012-10-03 
07:57:49.0 +0200
@@ -1,0 +2,6 @@
+Sun Sep 16 20:56:59 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.6:
+  + Mem leak fixes (bgo#678736).
+
+---

Old:

  libcroco-0.6.5.tar.xz

New:

  libcroco-0.6.6.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.QXzF7n/_old  2012-10-03 07:57:53.0 +0200
+++ /var/tmp/diff_new_pack.QXzF7n/_new  2012-10-03 07:57:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.5
+Version:0.6.6
 Release:0
 Summary:CSS2 Parser Library
 License:GPL-2.0+ ; LGPL-2.1+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcroco for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package libcroco for openSUSE:Factory 
checked in at 2012-03-29 13:59:43

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.changes2012-02-16 
16:17:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2012-03-29 
13:59:54.0 +0200
@@ -1,0 +2,6 @@
+Mon Mar 26 14:36:32 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.6.5:
+  + Fix mapping of 'green' colour (bgo#672332)
+
+---

Old:

  libcroco-0.6.4.tar.xz

New:

  libcroco-0.6.5.tar.xz



Other differences:
--
++ libcroco.spec ++
--- /var/tmp/diff_new_pack.Ig7uSl/_old  2012-03-29 13:59:55.0 +0200
+++ /var/tmp/diff_new_pack.Ig7uSl/_new  2012-03-29 13:59:55.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libcroco
-Version:0.6.4
+Version:0.6.5
 Release:0
 Summary:CSS2 Parser Library
 License:GPL-2.0+ ; LGPL-2.1+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcroco for openSUSE:Factory

2012-01-06 Thread h_root
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.changes2011-09-23 
02:07:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcroco.new/libcroco.changes   2012-01-06 
11:45:14.0 +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.0 +0100
+++ /var/tmp/diff_new_pack.DsCdTm/_new  2012-01-06 11:45:15.0 +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