Hello community, here is the log from the commit of package glade3 for openSUSE:Factory checked in at Thu May 5 16:11:09 CEST 2011. -------- --- GNOME/glade3/glade3.changes 2011-02-14 11:48:54.000000000 +0100 +++ /mounts/work_src_done/STABLE/glade3/glade3.changes 2011-05-03 14:34:30.000000000 +0200 @@ -1,0 +2,117 @@ +Tue May 3 13:30:21 CEST 2011 - vuntz@opensuse.org + +- Update to version 3.8.0: + + Added support for GtkToolPalette and GtkToolItemGroup + + Removed User Manual link from Glade frontend (since the user + manual is still empty and not online anywhere). + + Backed out preview feature from 3.8. + + Include new icons + + Fixed bgo#633943, bgo#503621, bgo#629900, bgo#597045, + bgo#622839 +- Changes from version 3.7.3: + + Added support for deprecated GtkOptionMenu. + + Restore proper order of glade file at save time. + + Hide editor properties when the property is not available on + the widget (bgo#585299) + + Fixed mixups of properties/packing properties (bgo#637475) + + Fixed class header of GladeEditor to update when widgets unload + (bgo#637541) + + Fixed nasty crasher with column types (bgo#637563) + + Added progress bar to notebook tabs while loading projects. + + Added custom editor for editing GtkActionGroup and its child + actions. + + Use locale-independent strtod & dtostr (bgo#616787) + + Fixed loaded state of use-action-appearance so that it always + loads as FALSE if there is no "related-action" at load + time (bgo#582882) + + Fixed other misc bugs (including bgo#521713, bgo#633957, + bgo#634978). +- Changes from version 3.7.2: + + Fixed user/developer url locations + + Fixed ComboBox and IconView to include basic actions in the + popup menu + + Revived the "misc" column on the project data model (now the + inspector shows whether a widget is an internal child or a + frame's label or such, again). + + Expose GtkAssistant:complete packing property (bgo#529595) + + Implemented Preview feature, Glade now includes a project + previewing program that is accessible in the UI and runs as a + child process + + Ignore "resize-mode" property incase of crashes (bgo#622996) + + Fixed errors when undoing the addition of notebook pages. + + Default adjustment page size -> 0 (bgo#585085) + + Removing frame shadow (and label) from project preferences + (bgo#574098) + + Setting dialog type-hint default to Dialog (bgo#459917) + + Fixed floating project menus when context menu is fired + (bgo#141714) + + Removed notion of project "instance_count" (which is by now + unused). + + Avoid clearing the project selection from the inspector + (bgo#604322) + + Set added treeviewcolumns to fixed sizing mode if the treeview + is set to use fixed height mode (bgo#596480) + + Fixed GtkComboBox to handle cell-layout children as well as the + possible internal entry (bgo#581580) + + Notify GtkTreeIter changes when the widget name changes (now + the inspector updates when a widget name is changed + automatically). + + Fixed various crashes, (including bgo#365462, bgo#609748, + bgo#622528, bgo#628233) + + Various code improvements. +- Changes from version 3.7.1: + + Changed "Close without saving" acelerator key from 'c' to 'w', + (bgo#612538) + + Save Glade files with UTF-8 encoding (bgo#596205) + + Save maximized window state of all windows in session data + (bgo#607670) + + Fixed signal name serialization in GtkBuilder format to use '-' + instead of '_' (bgo#600031) + + Disable orientation properties completely and disregard them + wherever they cause breakage (bgo#594231) + + Now print a summery of all missing icons at startup instead of + a warning for each missing icon + + Integrated GtkToolPalette as the internal implementation of + Glade's palette (bgo#613956) + + Added tooltip to palette (bgo#558983) + + Revamped internal treeview support, less warnings and better + refresh of workspace when editing cell renderer attributes and + liststores. + + Glade now loads/saves the "swapped" <signal> attribute. + + Signal editor revamped to now: + - show documentation links + - show warning icons for version mismatches + - edit "swapped" attribute + - edit the user-data object using an object selection dialog. + - now the signal editor is a proper widget-class (bgo#618020) + + Disallow adding of non-scrollable widgets to scrolled windows + (now an informative popup comes up instead). + + Fixed hangs in menu/treeview editors (bgo#609612) + + Added support to add GtkActions to GtkActionGroups + + Added support to edit the <accelerator> for an action when in a + group. + + Added notebook tabs to the Glade frontend with informative + labels (per open project). + + Stop showing preferences dialog at startup time (bgo#574095) + + GladeProject now implements GtkTreeModel and GladeInspector + view saves lots of code + + Allow destruction of GladeApp object (bgo#618468). + + Fixed various crashes. + + Code improvements (including bgo#581255) +- Rename libgladeui-1-9 to libgladeui-1-11 after soname change. +- Rename libgladeui-1_0-devel to libgladeui-1-devel: this matches + the name of the library (instead of trying to match the name of + the pkgconfig file, wrongly). Add appropriate Provides/Obsoletes. +- Change Obsoletes of libgladeui-1_0-doc to be < instead of <= to + fix rpmlint warning: it is safe since we have a new version. +- Remove explicit Requires for gtk2-devel and libxml2-devel in + devel subpackage: they will automatically be added the + pkgconfig() way. +- Change summaries to mention that this version of glade is for + GTK+ 2. +- Improve descriptions of packages: they were still mentioning some + old information about libglade, and we should not encourage + people to use this deprecated library. +- Do not pass --disable-static twice to configure. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- glade3-3.7.0.tar.bz2 New: ---- glade3-3.8.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glade3.spec ++++++ --- /var/tmp/diff_new_pack.uFH1bk/_old 2011-05-05 16:08:55.000000000 +0200 +++ /var/tmp/diff_new_pack.uFH1bk/_new 2011-05-05 16:08:55.000000000 +0200 @@ -19,6 +19,13 @@ Name: glade3 +Version: 3.8.0 +Release: 1 +Summary: User Interface Builder for GTK+ 2 +License: GPLv2+ +Group: Development/Tools/GUI Builders +Url: http://glade.gnome.org/ +Source: http://ftp.gnome.org/pub/GNOME/sources/glade3/3.1/%{name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel BuildRequires: gtk-doc @@ -28,65 +35,39 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkg-config -License: GPLv2+ -Group: Development/Tools/GUI Builders -Version: 3.7.0 -Release: 8 -Summary: User Interface Builder for GTK+ and Gnome -Source: http://ftp.gnome.org/pub/GNOME/sources/glade3/3.1/%{name}-%{version}.tar.bz2 -Url: http://glade.gnome.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang # The old glade (version 2 -- last version was 2.12.2) is completely replaced by this version Provides: glade = 2.12.2 Obsoletes: glade < 2.12.2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Glade is a RAD tool to enable quick & easy development of user -interfaces for the Gtk+ toolkit and the GNOME desktop environment. The -user interfaces designed in Glade are stored in XML format, enabling -easy integration with external tools. In particular libglade can load -the XML files and create the interfaces at runtime. The DTD for the XML -files is included with libglade, and is also at -http://glade.gnome.org/glade-2.0.dtd. Other tools are available which -can turn the XML files into source code in languages such as C++, Perl -and Python. +interfaces for the Gtk+ toolkit and the GNOME desktop environment. -%package -n libgladeui-1-9 +%package -n libgladeui-1-11 License: GPLv2+ -Summary: User Interface Builder for GTK+ and Gnome +Summary: User Interface Builder for GTK+ 2 Group: Development/Tools/GUI Builders Recommends: %{name}-lang -%description -n libgladeui-1-9 +%description -n libgladeui-1-11 Glade is a RAD tool to enable quick & easy development of user -interfaces for the Gtk+ toolkit and the GNOME desktop environment. The -user interfaces designed in Glade are stored in XML format, enabling -easy integration with external tools. In particular libglade can load -the XML files and create the interfaces at runtime. The DTD for the XML -files is included with libglade, and is also at -http://glade.gnome.org/glade-2.0.dtd. Other tools are available which -can turn the XML files into source code in languages such as C++, Perl -and Python. +interfaces for the Gtk+ toolkit and the GNOME desktop environment. -%package -n libgladeui-1_0-devel +%package -n libgladeui-1-devel License: GPLv2+ -Summary: Development Files for for User Interface Builder for GTK+ and Gnome +Summary: User Interface Builder for GTK+ 2 -- Development Files Group: Development/Libraries/C and C++ -Requires: libgladeui-1-9 = %{version} gtk2-devel libxml2-devel -Obsoletes: libgladeui-1_0-doc <= %{version} +Requires: libgladeui-1-11 = %{version} +Provides: libgladeui-1_0-devel = %{version} +Obsoletes: libgladeui-1_0-devel < %{version} Provides: libgladeui-1_0-doc = %{version} +Obsoletes: libgladeui-1_0-doc < %{version} -%description -n libgladeui-1_0-devel +%description -n libgladeui-1-devel Glade is a RAD tool to enable quick & easy development of user -interfaces for the Gtk+ toolkit and the GNOME desktop environment. The -user interfaces designed in Glade are stored in XML format, enabling -easy integration with external tools. In particular libglade can load -the XML files and create the interfaces at runtime. The DTD for the XML -files is included with libglade, and is also at -http://glade.gnome.org/glade-2.0.dtd. Other tools are available which -can turn the XML files into source code in languages such as C++, Perl -and Python. +interfaces for the Gtk+ toolkit and the GNOME desktop environment. %lang_package %prep @@ -96,8 +77,7 @@ %build %configure --disable-static --with-pic\ --enable-gtk-doc\ - --disable-scrollkeeper\ - --disable-static + --disable-scrollkeeper make %{?jobs:-j%jobs} %install @@ -105,15 +85,14 @@ %if 0%{?suse_version} <= 1120 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/glade3/pixmaps/16x16 %suse_update_desktop_file -N Glade glade-3 %find_lang %{name} %{?no_lang_C} -%find_lang glade %{name}.lang +%find_lang glade %{?no_lang_C} %{name}.lang find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print -%fdupes $RPM_BUILD_ROOT%{_datadir} +%fdupes %{buildroot}%{_datadir} %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post %desktop_database_post @@ -123,9 +102,9 @@ %desktop_database_postun %icon_theme_cache_postun -%post -n libgladeui-1-9 -p /sbin/ldconfig +%post -n libgladeui-1-11 -p /sbin/ldconfig -%postun -n libgladeui-1-9 -p /sbin/ldconfig +%postun -n libgladeui-1-11 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -146,7 +125,7 @@ %{_libdir}/glade3/modules/libgladegtk.so %{_libdir}/glade3/modules/libgladepython.so -%files -n libgladeui-1-9 +%files -n libgladeui-1-11 %defattr (-, root, root) %{_libdir}/libgladeui*.so.* # These directories are needed by third-party catalogs, and are explicitly @@ -160,12 +139,12 @@ %dir %{_libdir}/glade3 %dir %{_libdir}/glade3/modules -%files -n libgladeui-1_0-devel +%files -n libgladeui-1-devel %defattr (-, root, root) -%{_includedir}/libgladeui-1.0 -%{_libdir}/pkgconfig/gladeui*.pc +%{_includedir}/libgladeui-1.0/ +%{_libdir}/pkgconfig/gladeui-1.0.pc %{_libdir}/libgladeui*.so -%{_datadir}/gtk-doc/html/gladeui +%doc %{_datadir}/gtk-doc/html/gladeui/ %files lang -f %{name}.lang ++++++ glade3-3.7.0.tar.bz2 -> glade3-3.8.0.tar.bz2 ++++++ ++++ 248654 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