Hello community,
here is the log from the commit of package yast2-gtk
checked in at Sun Aug 12 00:11:49 CEST 2007.
--------
--- yast2-gtk/yast2-gtk.changes 2007-07-26 14:31:36.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-gtk/yast2-gtk.changes 2007-08-10 18:01:30.000000000 +0200
@@ -1,0 +2,26 @@
+Fri Aug 10 18:01:20 CEST 2007 - mvidner@suse.cz
+
+- Finished integrating Feature #120292, UI as a namespace callable
+ from yast2-*-bindings.
+- 2.5.9
+
+-------------------------------------------------------------------
+Wed Aug 8 15:32:01 BST 2007 - mmichael@suse.de
+
+- FaTE #302018: details on how to print the license
+- 2.15.8
+
+-------------------------------------------------------------------
+Wed Aug 8 09:22:32 CEST 2007 - mvidner@suse.cz
+
+- Don't build-require yast2-devel-doc.
+- 2.15.7.2
+
+-------------------------------------------------------------------
+Mon Aug 6 14:00:37 CEST 2007 - mvidner@suse.cz
+
+- Adapted to changes in yast2-core needed for making UI callable from
+ yast2-*-bindings.
+- 2.15.7.1
+
+-------------------------------------------------------------------
Old:
----
yast2-gtk-2.15.7.tar.bz2
New:
----
yast2-gtk-2.15.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-gtk.spec ++++++
--- /var/tmp/diff_new_pack.vs4628/_old 2007-08-12 00:11:19.000000000 +0200
+++ /var/tmp/diff_new_pack.vs4628/_new 2007-08-12 00:11:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-gtk (Version 2.15.7)
+# spec file for package yast2-gtk (Version 2.15.9)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,15 +12,15 @@
Name: yast2-gtk
URL: http://en.opensuse.org/YaST2-GTK
-Version: 2.15.7
+Version: 2.15.9
Release: 1
License: LGPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-gtk-2.15.7.tar.bz2
+Source0: yast2-gtk-2.15.9.tar.bz2
prefix: /usr
Source2: yast2-gtk-rpmlintrc
-BuildRequires: blocxx-devel gcc-c++ gtk2-devel libxcrypt-devel libzypp-devel yast2-core-devel yast2-devel-doc yast2-devtools
+BuildRequires: blocxx-devel gcc-c++ gtk2-devel libxcrypt-devel libzypp-devel yast2-core-devel yast2-devtools
Summary: YaST2 - Gtk Graphical User Interface
Provides: yast2_ui
@@ -36,7 +36,7 @@
Michael Meeks
%prep
-%setup -n yast2-gtk-2.15.7
+%setup -n yast2-gtk-2.15.9
%build
%{prefix}/bin/y2tool y2autoconf
@@ -67,6 +67,20 @@
%{_libdir}/YaST2/plugin/libpy2gtk.so
%changelog
+* Fri Aug 10 2007 - mvidner@suse.cz
+- Finished integrating Feature #120292, UI as a namespace callable
+ from yast2-*-bindings.
+- 2.5.9
+* Wed Aug 08 2007 - mmichael@suse.de
+- FaTE #302018: details on how to print the license
+- 2.15.8
+* Wed Aug 08 2007 - mvidner@suse.cz
+- Don't build-require yast2-devel-doc.
+- 2.15.7.2
+* Mon Aug 06 2007 - mvidner@suse.cz
+- Adapted to changes in yast2-core needed for making UI callable from
+ yast2-*-bindings.
+- 2.15.7.1
* Thu Jul 26 2007 - jsrain@suse.cz
- removed yast2-devel from BuildRequires
- 2.15.7
++++++ yast2-gtk-2.15.7.tar.bz2 -> yast2-gtk-2.15.9.tar.bz2 ++++++
++++ 13875 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/ChangeLog new/yast2-gtk-2.15.9/ChangeLog
--- old/yast2-gtk-2.15.7/ChangeLog 2007-07-26 07:28:11.000000000 +0200
+++ new/yast2-gtk-2.15.9/ChangeLog 2007-08-10 17:58:05.000000000 +0200
@@ -1,3 +1,14 @@
+2007-08-10 Michael Meeks
+
+ * po/pt.po: remove - causing grief with 'make package'
+
+2007-08-08 Michael Meeks
+
+ * VERSION: 2.15.8, Revision 40088
+
+ * src/YGPackageSelector.cc (acceptLicense):
+ details on how to print the license: FaTE #302018
+
2007-07-23 Michael Meeks
* Version 2.15.6, Revison 39606
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/configure.in new/yast2-gtk-2.15.9/configure.in
--- old/yast2-gtk-2.15.7/configure.in 2007-07-26 10:57:19.000000000 +0200
+++ new/yast2-gtk-2.15.9/configure.in 2007-08-06 11:47:51.000000000 +0200
@@ -1,6 +1,6 @@
dnl configure.in for yast2-gtk
dnl
-dnl -- This file is generated by y2autoconf 2.15.1 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.15.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
AC_INIT(yast2-gtk, 2.15.7, http://bugs.opensuse.org/, yast2-gtk)
@@ -185,10 +185,6 @@
AC_HEADER_STDC
dnl Try to find the Zypp includes
-if ! test -d /usr/include/zypp; then
- AC_MSG_ERROR(libzypp-devel not installed.)
-fi
-
AC_MSG_CHECKING([for zypp 3])
if test -f /usr/include/zypp/SourceManager.h; then
AC_DEFINE(PRE_ZYPP_3, 1, [defined if using an older SL10.1 era zypp])
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/configure.in.in new/yast2-gtk-2.15.9/configure.in.in
--- old/yast2-gtk-2.15.7/configure.in.in 2007-07-26 07:28:11.000000000 +0200
+++ new/yast2-gtk-2.15.9/configure.in.in 2007-08-10 17:59:47.000000000 +0200
@@ -32,10 +32,6 @@
AC_HEADER_STDC
dnl Try to find the Zypp includes
-if ! test -d /usr/include/zypp; then
- AC_MSG_ERROR(libzypp-devel not installed.)
-fi
-
AC_MSG_CHECKING([for zypp 3])
if test -f /usr/include/zypp/SourceManager.h; then
AC_DEFINE(PRE_ZYPP_3, 1, [defined if using an older SL10.1 era zypp])
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/src/Makefile.am new/yast2-gtk-2.15.9/src/Makefile.am
--- old/yast2-gtk-2.15.7/src/Makefile.am 2007-07-16 16:47:56.000000000 +0200
+++ new/yast2-gtk-2.15.9/src/Makefile.am 2007-08-10 17:59:47.000000000 +0200
@@ -13,7 +13,7 @@
plugin_LTLIBRARIES = libpy2gtk.la
libpy2gtk_la_LDFLAGS = -version-info 2:0
-libpy2gtk_la_LIBADD = -L$(libdir) -lyui -lycp -ly2 $(GTK_LIBS) $(ZYPP_LIBS)
+libpy2gtk_la_LIBADD = -L$(plugindir) -lpy2UI -L$(libdir) -lycp -ly2 $(GTK_LIBS) $(ZYPP_LIBS)
libpy2gtk_la_SOURCES = \
Y2CCGtk.cc \
YGUtils.cc \
@@ -59,6 +59,6 @@
test_SOURCES = test.cc
test_LDADD = $(top_builddir)/src/$(plugin_LTLIBRARIES)
-INCLUDES = -I$(srcdir)/include -I$(includedir) -I$(includedir)/yui
+INCLUDES = -I$(srcdir)/include -I$(includedir) -I$(includedir)/yui $(ZYPP_CFLAGS)
EXTRA_DIST = computer.xpm
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/src/Y2CCGtk.cc new/yast2-gtk-2.15.9/src/Y2CCGtk.cc
--- old/yast2-gtk-2.15.7/src/Y2CCGtk.cc 2007-06-20 16:29:06.000000000 +0200
+++ new/yast2-gtk-2.15.9/src/Y2CCGtk.cc 2007-08-10 17:59:47.000000000 +0200
@@ -5,6 +5,8 @@
#include
#include
#include
+#include
+#include
class YGUIComponent : public YUIComponent
{
@@ -24,17 +26,24 @@
}
};
-class Y2CCGtk : public Y2ComponentCreator
+class Y2CCGtk : public Y2CCUI
{
public:
- Y2CCGtk () : Y2ComponentCreator (Y2ComponentBroker::BUILTIN) { };
+ Y2CCGtk () : Y2CCUI() { };
bool isServerCreator () const { return true; };
Y2Component *create (const char * name) const
{
- if (!strcmp (name, "gtk") )
- return new YGUIComponent ();
+ y2milestone( "Creating %s component", name );
+ if (!strcmp (name, "gtk") ) {
+ Y2Component* ret = YUIComponent::uiComponent ();
+ if (!ret || ret->name () != name) {
+ y2debug ("UI component is %s, creating %s", ret? ret->name().c_str() : "NULL", name);
+ ret = new YGUIComponent();
+ }
+ return ret;
+ }
else
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/src/YGPackageSelector.cc new/yast2-gtk-2.15.9/src/YGPackageSelector.cc
--- old/yast2-gtk-2.15.7/src/YGPackageSelector.cc 2007-07-26 07:28:10.000000000 +0200
+++ new/yast2-gtk-2.15.9/src/YGPackageSelector.cc 2007-08-10 17:58:05.000000000 +0200
@@ -111,6 +111,10 @@
GtkBox *vbox = GTK_BOX (GTK_DIALOG(dialog)->vbox);
gtk_box_pack_start (vbox, license_window, TRUE, TRUE, 6);
+ const char *print_text = _("If you would like to print this license, check the EULA.txt file on the first media");
+ GtkLabel *print_label = GTK_LABEL (gtk_label_new (print_text));
+ gtk_box_pack_start (vbox, GTK_WIDGET (print_label), FALSE, TRUE, 2);
+
gtk_window_set_default_size (GTK_WINDOW (dialog), 300, 400);
gtk_widget_show_all (dialog);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-gtk-2.15.7/VERSION new/yast2-gtk-2.15.9/VERSION
--- old/yast2-gtk-2.15.7/VERSION 2007-07-26 10:56:16.000000000 +0200
+++ new/yast2-gtk-2.15.9/VERSION 2007-08-10 18:00:58.000000000 +0200
@@ -1 +1 @@
-2.15.7
+2.15.9
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org