Author: lslezak
Date: Wed Apr 2 16:41:24 2008
New Revision: 45983
URL: http://svn.opensuse.org/viewcvs/yast?rev=45983&view=rev
Log:
- moved package callbacks from yast2-packager to yast2 package
- 2.16.30
Added:
trunk/packager/src/clients/wrapper_slideshow_callbacks.ycp
Removed:
trunk/packager/src/modules/DontShowAgain.ycp
trunk/packager/src/modules/PackageCallbacks.ycp
trunk/packager/src/modules/SignatureCheckCallbacks.ycp
trunk/packager/src/modules/SignatureCheckDialogs.ycp
Modified:
trunk/packager/VERSION
trunk/packager/package/yast2-packager.changes
trunk/packager/yast2-packager.spec.in
Modified: trunk/packager/VERSION
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/VERSION?rev=45983&r1=45982&r2=45983&view=diff
==============================================================================
--- trunk/packager/VERSION (original)
+++ trunk/packager/VERSION Wed Apr 2 16:41:24 2008
@@ -1 +1 @@
-2.16.29
+2.16.30
Modified: trunk/packager/package/yast2-packager.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/package/yast2-packager.changes?rev=45983&r1=45982&r2=45983&view=diff
==============================================================================
--- trunk/packager/package/yast2-packager.changes (original)
+++ trunk/packager/package/yast2-packager.changes Wed Apr 2 16:41:24 2008
@@ -2,7 +2,9 @@
Wed Apr 2 15:24:24 CEST 2008 - lslezak@suse.cz
- adapted callback registration implementation - use references
- to functions (fate#302296)
+ to functions (fate#302296)
+- moved package callbacks from yast2-packager to yast2 package
+- 2.16.30
-------------------------------------------------------------------
Fri Mar 28 08:49:19 CET 2008 - lslezak@suse.cz
Added: trunk/packager/src/clients/wrapper_slideshow_callbacks.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/src/clients/wrapper_slideshow_callbacks.ycp?rev=45983&view=auto
==============================================================================
--- trunk/packager/src/clients/wrapper_slideshow_callbacks.ycp (added)
+++ trunk/packager/src/clients/wrapper_slideshow_callbacks.ycp Wed Apr 2 16:41:24 2008
@@ -0,0 +1,47 @@
+/**
+ * Module: wrapper_slideshow_callbacks.ycp
+ *
+ * Authors: Ladislav Slezak
+ *
+ * Purpose: A wrapper for SlideShowCallbacks:: module,
+ * required for removing the cyclic import dependency
+ * between SlideShowCallbacks.ycp and SlideShow.ycp
+ *
+ * $Id$
+ */
+
+{
+ string func = (string)WFM::Args(0);
+ list param = [];
+
+ // get parameters if available
+ if (size(WFM::Args()) >= 2)
+ {
+ param = (list) WFM::Args(1);
+ }
+
+ any ret = nil;
+
+ y2milestone("SlideShowCallbacks:: wrapper: func: %1, args: %2", func, param);
+
+ import "SlideShowCallbacks";
+
+ // call the required function
+ if (func == "InstallSlideShowCallbacks")
+ {
+ ret = SlideShowCallbacks::InstallSlideShowCallbacks();
+ }
+ else if (func == "RemoveSlideShowCallbacks")
+ {
+ ret = SlideShowCallbacks::RemoveSlideShowCallbacks();
+ }
+ else
+ {
+ // the required function is not known
+ y2error("unknown function: %1", func);
+ }
+
+ y2milestone("SlideShowCallbacks wrapper: result: %1", ret);
+
+ return ret;
+}
Modified: trunk/packager/yast2-packager.spec.in
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/yast2-packager.spec.in?rev=45983&r1=45982&r2=45983&view=diff
==============================================================================
--- trunk/packager/yast2-packager.spec.in (original)
+++ trunk/packager/yast2-packager.spec.in Wed Apr 2 16:41:24 2008
@@ -4,11 +4,11 @@
@HEADER@
BuildRequires: gcc-c++ libxcrypt-devel yast2-country-data yast2-xml perl-XML-Writer update-desktop-files yast2-devtools yast2-testsuite yast2-slp
-# enhanced String::FormatRateMessage()
-BuildRequires: yast2 >= 2.16.34
+# package callbacks
+BuildRequires: yast2 >= 2.16.42
-# "priority" support
-BuildRequires: yast2-pkg-bindings >= 2.16.22
+# new registration of callbacks
+BuildRequires: yast2-pkg-bindings >= 2.16.23
# Module: OneClickInstallStandard
Requires: perl-XML-Bare yast2-perl-bindings
@@ -17,11 +17,11 @@
Requires: yast2-country-data >= 2.16.3
Requires: yast2-installation >= 2.15.12
-# "priority" support
-Requires: yast2-pkg-bindings >= 2.16.22
+# new registration of callbacks
+Requires: yast2-pkg-bindings >= 2.16.23
-# URL::MakeParamsFromMap and URL::MakeMapFromParams
-Requires: yast2 >= 2.16.25
+# package callbacks
+Requires: yast2 >= 2.16.42
# unzipping license file
Requires: unzip
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org