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 - dimstar@opensuse.org + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org