Hello community,

here is the log from the commit of package gucharmap for openSUSE:Factory
checked in at Thu May 5 16:17:37 CEST 2011.



--------
--- GNOME/gucharmap/gucharmap.changes   2011-02-14 19:50:59.000000000 +0100
+++ /mounts/work_src_done/STABLE/gucharmap/gucharmap.changes    2011-04-27 
12:58:59.000000000 +0200
@@ -1,0 +2,26 @@
+Wed Apr 27 10:57:10 UTC 2011 - [email protected]
+
+- Update to version 3.0.1:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Apr  4 14:31:05 UTC 2011 - [email protected]
+
+- Update to version 3.0.0:
+  + Updated to Unicode 6.0.0
+  + Support building with gtk+ 3.0
+  + Update introspection support, and add annotations
+  + Many bug fixes.
+  + Updated translations.
+- Add rpm defines to help monitor soname / api version changes.
+- Drop python binding subpackage (python-gucharmap), as this is now
+  handled by introspection. This means we can remove the
+  python-gtk-devel BuildRequires
+- Add gobject-introspection-devel BuildRequires and pass
+  --enable-introspection to configure
+- Build with gtk3:
+  + Replace gtk2-devel BuildRequires with gtk3-devel
+  + Pass --with-gtk=3.0 to configure
+- Use _smp_mflags macro.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gucharmap-2.32.1.tar.bz2

New:
----
  gucharmap-3.0.1.tar.bz2

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

Other differences:
------------------
++++++ gucharmap.spec ++++++
--- /var/tmp/diff_new_pack.6ODOHx/_old  2011-05-05 16:15:38.000000000 +0200
+++ /var/tmp/diff_new_pack.6ODOHx/_new  2011-05-05 16:15:39.000000000 +0200
@@ -17,6 +17,10 @@
 
 # norootforbuild
 
+%define api_version 2.90
+%define so_api _2_90
+%define so_gucharmap 7
+%define pc_api 2.90
 
 Name:           gucharmap
 BuildRequires:  fdupes
@@ -24,15 +28,15 @@
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  gconf2-devel
-BuildRequires:  gtk2-devel
-BuildRequires:  python-gtk-devel
+BuildRequires:  gobject-introspection-devel
+BuildRequires:  gtk3-devel
 BuildRequires:  scrollkeeper
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 License:        GPLv3+ ; LGPLv2.1+
 Group:          System/GUI/GNOME
-Version:        2.32.1
-Release:        9
+Version:        3.0.1
+Release:        1
 Summary:        A Featureful Unicode Character Map
 Source:         %{name}-%{version}.tar.bz2
 Url:            http://gucharmap.sourceforge.net/
@@ -43,31 +47,22 @@
 %description
 Gucharmap is a featureful unicode character map.
 
-%package -n libgucharmap7
+%package -n libgucharmap%{so_api}-%{so_gucharmap}
+
 License:        GPLv3+ ; LGPLv2.1+
 Summary:        A Featureful Unicode Character Map -- Library
 Group:          System/GUI/GNOME
 
-%description -n libgucharmap7
+%description -n libgucharmap%{so_api}-%{so_gucharmap}
 Gucharmap is a featureful unicode character map.
 
 This package contains a library to use the character map.
 
-%package -n python-gucharmap
-License:        GPLv3+ ; LGPLv2.1+
-Summary:        A Featureful Unicode Character Map -- Python Bindings
-Group:          System/GUI/GNOME
-
-%description -n python-gucharmap
-Gucharmap is a featureful unicode character map.
-
-This package contains the python bindings to use the character map.
-
 %package devel
 License:        GPLv3+ ; LGPLv2.1+
 Summary:        A Featureful Unicode Character Map -- Development Files
 Group:          Development/Libraries/GNOME
-Requires:       libgucharmap7 = %{version}
+Requires:       libgucharmap%{so_api}-%{so_gucharmap} = %{version}
 
 %description devel
 This package contains all necessary include files and libraries needed
@@ -82,8 +77,9 @@
 %configure --disable-static --with-pic \
     --disable-scrollkeeper \
     --enable-gtk-doc \
-    --enable-python-bindings
-make %{?jobs:-j%jobs}
+    --with-gtk=3.0 \
+    --enable-introspection
+make %{?_smp_mflags} V=1
 
 %install
 %makeinstall
@@ -98,9 +94,9 @@
 # want TextEditor, since that's too wide.
 %suse_update_desktop_file -N "GNOME Character Map" -G "Character Map" %{name} 
X-SuSE-Editor
 
-%post -n libgucharmap7 -p /sbin/ldconfig
+%post -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
 
-%postun -n libgucharmap7 -p /sbin/ldconfig
+%postun -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
 
 %pre -f %{name}.schemas_pre
 
@@ -132,22 +128,19 @@
 %{_bindir}/gucharmap
 %{_datadir}/applications/gucharmap.desktop
 
-%files -n libgucharmap7
-%defattr(-,root,root)
-%{_libdir}/libgucharmap.so.*
-
-%files -n python-gucharmap
+%files -n libgucharmap%{so_api}-%{so_gucharmap}
 %defattr(-,root,root)
-%{py_sitedir}/gtk-2.0/gucharmap.so
-%{_datadir}/pygtk/2.0/defs/gucharmap.defs
+%{_libdir}/libgucharmap%{so_api}.so.%{so_gucharmap}*
+%{_libdir}/girepository-1.0/Gucharmap-%{pc_api}.typelib
 
 %files lang -f %{name}.lang
 
 %files devel
 %defattr (-, root, root)
-%{_includedir}/gucharmap-2.0/
-%{_libdir}/libgucharmap.so
-%{_libdir}/pkgconfig/gucharmap-2.pc
-%doc %{_datadir}/gtk-doc/html/gucharmap-2.0/
+%{_includedir}/gucharmap-%{pc_api}/
+%{_libdir}/libgucharmap%{so_api}.so
+%{_libdir}/pkgconfig/gucharmap-%{pc_api}.pc
+%{_datadir}/gir-1.0/Gucharmap-%{pc_api}.gir
+%doc %{_datadir}/gtk-doc/html/gucharmap-%{pc_api}/
 
 %changelog

++++++ gucharmap-2.32.1.tar.bz2 -> gucharmap-3.0.1.tar.bz2 ++++++
++++ 222805 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to