Hello community,

here is the log from the commit of package gucharmap for openSUSE:Factory 
checked in at 2012-02-16 12:22:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gucharmap (Old)
 and      /work/SRC/openSUSE:Factory/.gucharmap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gucharmap", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gucharmap/gucharmap.changes      2012-01-09 
15:17:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gucharmap.new/gucharmap.changes 2012-02-16 
12:22:35.000000000 +0100
@@ -1,0 +2,22 @@
+Thu Feb  9 09:59:47 UTC 2012 - [email protected]
+
+- Add gucharmap-fix-pkg-config.patch: fix broken pkg-config file
+  after move to GSettings.
+
+-------------------------------------------------------------------
+Tue Feb  7 10:46:01 UTC 2012 - [email protected]
+
+- Update to version 3.3.1:
+  + Updated to Unicode 6.1.0
+  + Ported to GSettings
+  + Misc cleanup and bug fixes
+  + Updated translations.
+- Remove xz BuildRequires now that it comes for free in the build
+  system.
+- Remove gconf2-devel BuildRequires.
+- Replace gconf packaging machinery with %glib2_gsettings_schema_*
+  macros.
+- Remove checks for old non-maintained versions of openSUSE (<=
+  11.2)
+
+-------------------------------------------------------------------

Old:
----
  gucharmap-3.3.0.tar.xz

New:
----
  gucharmap-3.3.1.tar.xz
  gucharmap-fix-pkg-config.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gucharmap.spec ++++++
--- /var/tmp/diff_new_pack.NcWDyW/_old  2012-02-16 12:22:36.000000000 +0100
+++ /var/tmp/diff_new_pack.NcWDyW/_new  2012-02-16 12:22:36.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gucharmap
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -21,8 +21,16 @@
 %define pc_api 2.90
 
 Name:           gucharmap
+Version:        3.3.1
+Release:        0
+Summary:        A Featureful Unicode Character Map
+License:        GPL-3.0+ ; LGPL-2.1+
+Group:          System/GUI/GNOME
+Url:            http://gucharmap.sourceforge.net/
+Source:         
http://download.gnome.org/sources/gucharmap/3.3/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gucharmap-fix-pkg-config.patch bgo#669734 
[email protected] -- Fix broken pkg-config file
+Patch0:         gucharmap-fix-pkg-config.patch
 BuildRequires:  fdupes
-BuildRequires:  gconf2-devel
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -31,24 +39,15 @@
 BuildRequires:  scrollkeeper
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
-Version:        3.3.0
-Release:        0
-Summary:        A Featureful Unicode Character Map
-License:        GPL-3.0+ ; LGPL-2.1+
-Group:          System/GUI/GNOME
-Source:         
http://download.gnome.org/sources/gucharmap/3.3/%{name}-%{version}.tar.xz
-Url:            http://gucharmap.sourceforge.net/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(gio-2.0) >= 2.25.5
 Recommends:     %{name}-lang
-%gconf_schemas_prereq
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%glib2_gsettings_schema_requires
 
 %description
 Gucharmap is a featureful unicode character map.
 
 %package -n libgucharmap%{so_api}-%{so_gucharmap}
-
 Summary:        A Featureful Unicode Character Map -- Library
 Group:          System/GUI/GNOME
 
@@ -81,6 +80,7 @@
 %prep
 %setup -q
 translation-update-upstream
+%patch0 -p1
 
 %build
 %configure --disable-static --with-pic \
@@ -92,37 +92,29 @@
 
 %install
 %makeinstall
-%if 0%{?suse_version} <= 1120
-%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
-%endif
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 %find_lang %{name} %{?no_lang_C}
-%find_gconf_schemas
-%fdupes $RPM_BUILD_ROOT
 # We need X-SuSE-Editor to avoid an error for the categories check. We don't
 # want TextEditor, since that's too wide.
 %suse_update_desktop_file -N "GNOME Character Map" -G "Character Map" %{name} 
X-SuSE-Editor
+%fdupes $RPM_BUILD_ROOT
 
 %post -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
 
 %postun -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
 
-%pre -f %{name}.schemas_pre
-
 %post
+%glib2_gsettings_schema_post
 %desktop_database_post
 
-%preun -f %{name}.schemas_preun
-
 %postun
+%glib2_gsettings_schema_postun
 %desktop_database_postun
 
-%posttrans -f %{name}.schemas_posttrans
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files -f %{name}.schemas_list
+%files
 %defattr(-,root,root)
 %doc COPYING ChangeLog NEWS README TODO
 %dir %{_datadir}/gnome/
@@ -136,6 +128,8 @@
 %{_bindir}/gnome-character-map
 %{_bindir}/gucharmap
 %{_datadir}/applications/gucharmap.desktop
+%{_datadir}/glib-2.0/schemas/org.gnome.Charmap.enums.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.Charmap.gschema.xml
 
 %files -n libgucharmap%{so_api}-%{so_gucharmap}
 %defattr(-,root,root)

++++++ gucharmap-fix-pkg-config.patch ++++++
commit 15ad66f28147ee0228185fe7171b736f041374e4
Author: Vincent Untz <[email protected]>
Date:   Thu Feb 9 10:56:03 2012 +0100

    Fix pkg-config file to not reference old gconf-related variable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=669734

diff --git a/gucharmap.pc.in b/gucharmap.pc.in
index 664f90a..4d776dd 100644
--- a/gucharmap.pc.in
+++ b/gucharmap.pc.in
@@ -7,6 +7,6 @@ Name: gucharmap
 Description: GTK+ Unicode Character Map
 Version: @VERSION@
 Requires: gtk+-@GTK_API_VERSION@ glib-2.0
-Requires.private: @GCONFPKGS@
+Requires.private: gio-2.0
 Libs: -L${libdir} -lgucharmap@GUCHARMAP_LIBRARY_SUFFIX_U@
 Cflags: -I${includedir}/gucharmap-@GUCHARMAP_API_VERSION@
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to