Hello community,

here is the log from the commit of package ghex for openSUSE:Factory
checked in at Fri Aug 12 10:33:30 CEST 2011.



--------
--- GNOME/ghex/ghex.changes     2011-02-12 20:24:27.000000000 +0100
+++ /mounts/work_src_done/STABLE/ghex/ghex.changes      2011-08-05 
22:57:48.000000000 +0200
@@ -1,0 +2,41 @@
+Fri Aug  5 20:51:00 CEST 2011 - [email protected]
+
+- Update to version 2.90.0:
+  + Changes for GNOME 3 support:
+    - Port from poptOption to GOptionEntry
+    - Replace deprecated GTK+ symbols
+    - Remove libgnome and libgnomeui dependency
+    - Use Gio instead GnomeVfs
+    - Replace Gdk drawing with Cairo
+    - Port from BonoboUI to GtkUIManager
+    - Remove custom print widgets
+    - Port from libgnomeprint to GtkPrint
+    - Port to GTK+ 3
+    - Rename the shared libray for parallel installability
+  + New Features and UI Improvements:
+    - Improve About dialog
+    - Add relative offset jumping with + and - in 'Go to Byte'
+    - Use double buffering for drawing, reducing flicker
+  + Bug fixes:
+    - Convert po files to UTF-8
+    - Fix various compiler warnings
+    - Fix xsltproc warnings
+    - Fix the order of LDADD
+    - Fix build with stricter linker on latest Fedora
+    - Fix gnome-doc-utils support
+    - Modernize autotools configuration
+    - Use upstream gettext instead the glib one
+    - Fix regression with close on save confirmation
+    - Avoid showing status message on an already destroyed window
+    - Update overview when deleting a character with the 'DEL' key
+  + Bugs fixed: bgo#333819, bgo#445053, bgo#508563, bgo#547882,
+    bgo#548438, bgo#570688, bgo#571892, bgo#584006, bgo#590995,
+    bgo#590996, bgo#597683, bgo#597684, bgo#597685, bgo#597687,
+    bgo#597688, bgo#608275, bgo#608284, bgo#609277, bgo#609548,
+    bgo#612693, bgo#612885, bgo#630377.
+  + Updated translations.
+- Remove libgnomeui-devel and libgnomeprintui-devel BuildRequires.
+- Add pkgconfig(atk), pkgconfig(gail-3.0), pkgconfig(gconf-2.0),
+  pkgconfig(gio-2.0) and pkgconfig(gtk+-3.0) BuildRequires.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  ghex-2.24.0.tar.bz2

New:
----
  ghex-2.90.0.tar.bz2

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

Other differences:
------------------
++++++ ghex.spec ++++++
--- /var/tmp/diff_new_pack.tBmOv9/_old  2011-08-12 10:28:43.000000000 +0200
+++ /var/tmp/diff_new_pack.tBmOv9/_new  2011-08-12 10:28:43.000000000 +0200
@@ -15,28 +15,30 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           ghex
-BuildRequires:  fdupes
-BuildRequires:  gnome-doc-utils-devel
-BuildRequires:  intltool
-BuildRequires:  libgnomeprintui-devel
-BuildRequires:  libgnomeui-devel
-BuildRequires:  translation-update-upstream
-BuildRequires:  update-desktop-files
+Version:        2.90.0
+Release:        1
 License:        GPLv2+
-Group:          Development/Tools/Other
-Version:        2.24.0
-Release:        9
 Summary:        GNOME Binary Editor
 Url:            http://www.gnome.org/
-Source:         
ftp://ftp.gnome.org/pub/GNOME/sources/ghex/2.8/%{name}-%{version}.tar.bz2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Group:          Development/Tools/Other
+Source:         
http://download.gnome.org/sources/ghex/2.90/%{name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM ghex-empty-search-crash.patch bgo532184
 Patch7:         ghex-empty-search-crash.patch
+BuildRequires:  fdupes
+BuildRequires:  gnome-doc-utils-devel
+BuildRequires:  intltool
+BuildRequires:  pkgconfig(atk) >= 1.0.0
+BuildRequires:  pkgconfig(gail-3.0)
+BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0
+BuildRequires:  translation-update-upstream
+BuildRequires:  update-desktop-files
 Recommends:     %{name}-lang
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %gconf_schemas_prereq
 
 %description
@@ -48,7 +50,10 @@
 License:        GPLv2+
 Summary:        GNOME Binary Editor
 Group:          Development/Tools/Other
-Requires:       %{name} = %{version} gtk2-devel gail-devel atk-devel
+Requires:       %{name} = %{version}
+Requires:       atk-devel
+Requires:       gail-devel
+Requires:       gtk2-devel
 
 %description devel
 GHex allows the user to load data from any file and to view and edit it
@@ -66,26 +71,25 @@
        --disable-static\
        --disable-scrollkeeper\
        --disable-schemas-install
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 %makeinstall
+find %{buildroot}%{_libdir} -name "*.la" -type f -delete -print
 %suse_update_desktop_file -N GHex -G "Hex Editor" %name Utility Editor
-sed -e "s@;Development;@;@" < 
$RPM_BUILD_ROOT%{_datadir}/applications/ghex.desktop \
- > $RPM_BUILD_ROOT%{_datadir}/applications/ghex.desktop.new
-mv $RPM_BUILD_ROOT%{_datadir}/applications/ghex.desktop.new \
-   $RPM_BUILD_ROOT%{_datadir}/applications/ghex.desktop
+sed -e "s@;Development;@;@" < 
%{buildroot}%{_datadir}/applications/ghex.desktop \
+ > %{buildroot}%{_datadir}/applications/ghex.desktop.new
+mv %{buildroot}%{_datadir}/applications/ghex.desktop.new \
+   %{buildroot}%{_datadir}/applications/ghex.desktop
 # Change sr@Latn to sr@latin
 mv %{buildroot}%{_datadir}/locale/sr@Latn 
%{buildroot}%{_datadir}/locale/sr@latin
-%find_lang %{name}-2.0 %{?no_lang_C}
-%find_lang %{name}2 %{?no_lang_C}
+%find_lang %{name}-3.0 %{?no_lang_C}
+%find_lang %{name} ghex-3.0.lang %{?no_lang_C}
 %find_gconf_schemas
-cat %{name}-2.0.lang %{name}2.lang > %{name}.lang
-%{__rm} -vf %{buildroot}%{_libdir}/*.la
-%fdupes -s $RPM_BUILD_ROOT
+%fdupes -s %{buildroot}
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %pre -f %{name}.schemas_pre
 
@@ -107,25 +111,24 @@
 %icon_theme_cache_postun
 %endif
 
+%files lang -f %{name}-3.0.lang
+
 %files -f %{name}.schemas_list
 %defattr(-,root,root)
 %doc README COPYING COPYING-DOCS AUTHORS
-%dir %{_datadir}/gnome/
-%dir %{_datadir}/gnome/help/
-%dir %{_datadir}/gnome/help/ghex2/
-%doc %{_datadir}/gnome/help/ghex2/C/
-%{_bindir}/*
-%{_libdir}/*.so.*
-%{_datadir}/applications/*.desktop
-%{_datadir}/gnome-2.0/ui/*.xml
+%{_bindir}/ghex
+%{_libdir}/libgtkhex-3.so.*
+%{_datadir}/applications/ghex.desktop
 %{_datadir}/icons/hicolor/*/apps/ghex.*
-
-%files lang -f %{name}.lang
+%{_datadir}/%{name}/
+%dir %{_datadir}/gnome/help/%{name}
+%doc %{_datadir}/gnome/help/%{name}/C/
+%{_datadir}/omf/%{name}/%{name}-C.omf
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/*
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/*.pc
+%{_includedir}/gtkhex-3/
+%{_libdir}/libgtkhex-3.so
+%{_libdir}/pkgconfig/gtkhex-3.pc
 
 %changelog

++++++ ghex-2.24.0.tar.bz2 -> ghex-2.90.0.tar.bz2 ++++++
++++ 150938 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