openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
May 2007
- 1 participants
- 1082 discussions
Hello community,
here is the log from the commit of package gimp-unstable
checked in at Fri May 4 17:19:32 CEST 2007.
--------
--- GNOME/gimp-unstable/gimp-unstable.changes 2007-04-04 18:23:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/gimp-unstable/gimp-unstable.changes 2007-05-04 15:32:01.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 4 15:32:01 CEST 2007 - sbrabec(a)suse.cz
+
+- Fixed buffer overflow in sunras plugin (#270506, GNOME#433902,
+ CVE-2007-2356).
+
+---------------------------…
[View More]----------------------------------------
New:
----
gimp-sunras-overflow.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gimp-unstable.spec ++++++
--- /var/tmp/diff_new_pack.w20188/_old 2007-05-04 17:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.w20188/_new 2007-05-04 17:19:11.000000000 +0200
@@ -21,7 +21,7 @@
%define _name gimp
URL: http://www.gimp.org/
Version: 2.3.15
-Release: 1
+Release: 9
License: GNU General Public License (GPL)
Group: Productivity/Graphics/Bitmap Editors
Requires: gnome-icon-theme glib2 >= 2.10.2 gtk2 >= 2.8.17
@@ -33,6 +33,7 @@
Autoreqprov: on
Summary: The GNU Image Manipulation Program--Development Branch
Source: ftp://ftp.gimp.org/pub/gimp/v2.3/%{_name}-%{version}.tar.bz2
+Patch: gimp-sunras-overflow.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -636,6 +637,7 @@
%prep
%setup -q -n %{_name}-%{version}
+%patch
# We can ignore these warnings:
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22197
# spline.c: 44
@@ -701,6 +703,9 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri May 04 2007 - sbrabec(a)suse.cz
+- Fixed buffer overflow in sunras plugin (#270506, GNOME#433902,
+ CVE-2007-2356).
* Wed Apr 04 2007 - sbrabec(a)suse.cz
- Updated to version gimp-2.3.15:
* Fixes, improvements, UI and API changes. See NEWS for more.
++++++ gimp-sunras-overflow.patch ++++++
------------------------------------------------------------------------
r22356 | neo | 2007-04-27 13:50:58 +0200 (Pá, 27 dub 2007) | 8 lines
2007-04-27 Sven Neumann <sven(a)gimp.org>
Merged from trunk:
* plug-ins/common/sunras.c (set_color_table): guard against a
possible stack overflow.
------------------------------------------------------------------------
Index: sunras.c
===================================================================
--- plug-ins/common/sunras.c (revision 22355)
+++ plug-ins/common/sunras.c (revision 22356)
@@ -102,8 +102,7 @@
gint32 image_ID,
gint32 drawable_ID);
-static void set_color_table (gint32, L_SUNFILEHEADER *, unsigned char *);
-
+static void set_color_table (gint32, L_SUNFILEHEADER *, const guchar *);
static gint32 create_new_image (const gchar *filename,
guint width,
guint height,
@@ -865,19 +864,20 @@
static void
set_color_table (gint32 image_ID,
L_SUNFILEHEADER *sunhdr,
- guchar *suncolmap)
+ const guchar *suncolmap)
{
- int ncols, j;
- guchar ColorMap[256*3];
+ guchar ColorMap[256 * 3];
+ gint ncols, j;
ncols = sunhdr->l_ras_maplength / 3;
- if (ncols <= 0) return;
+ if (ncols <= 0)
+ return;
- for (j = 0; j < ncols; j++)
+ for (j = 0; j < MIN (ncols, 256); j++)
{
- ColorMap[j*3] = suncolmap[j];
- ColorMap[j*3+1] = suncolmap[j+ncols];
- ColorMap[j*3+2] = suncolmap[j+2*ncols];
+ ColorMap[j * 3 + 0] = suncolmap[j];
+ ColorMap[j * 3 + 1] = suncolmap[j + ncols];
+ ColorMap[j * 3 + 2] = suncolmap[j + 2 * ncols];
}
#ifdef DEBUG
@@ -886,6 +886,7 @@
printf ("%3d: 0x%02x 0x%02x 0x%02x\n", j,
ColorMap[j*3], ColorMap[j*3+1], ColorMap[j*3+2]);
#endif
+
gimp_image_set_colormap (image_ID, ColorMap, ncols);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package gimp
checked in at Fri May 4 17:19:02 CEST 2007.
--------
--- GNOME/gimp/gimp.changes 2007-02-27 22:39:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/gimp/gimp.changes 2007-05-04 15:32:01.000000000 +0200
@@ -1,0 +2,6 @@
+Fri May 4 15:32:01 CEST 2007 - sbrabec(a)suse.cz
+
+- Fixed buffer overflow in sunras plugin (#270506, GNOME#433902,
+ CVE-2007-2356).
+
+-------------------------------------------------------------------
…
[View More]New:
----
gimp-sunras-overflow.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gimp.spec ++++++
--- /var/tmp/diff_new_pack.O16841/_old 2007-05-04 17:18:16.000000000 +0200
+++ /var/tmp/diff_new_pack.O16841/_new 2007-05-04 17:18:16.000000000 +0200
@@ -21,7 +21,7 @@
%endif
URL: http://www.gimp.org/
Version: 2.2.13
-Release: 46
+Release: 60
License: GNU General Public License (GPL)
Group: Productivity/Graphics/Bitmap Editors
Provides: gimp2 gimp-2.0
@@ -35,6 +35,7 @@
Source1: gimp-logo.png
Source2: gimp-splash.png
Patch: gimp-default-browser.patch
+Patch1: gimp-sunras-overflow.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -419,7 +420,7 @@
Shirasaki Yasuhiro
%package doc
-Summary: Additional Package Documentation.
+Summary: Additional Package Documentation for GIMP.
Provides: gimp2-doc gimp-2.0-doc
Requires: %{name} = %{version}
Obsoletes: gimpdev libgimpd gimp2-devel
@@ -631,6 +632,7 @@
# gimpbilinear.c: 179, 132
# fit.c: 1302
%patch
+%patch1
rm po*/no.*
sed -i "/ALL_LINGUAS=/s/ no / /" configure.in
@@ -718,6 +720,9 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri May 04 2007 - sbrabec(a)suse.cz
+- Fixed buffer overflow in sunras plugin (#270506, GNOME#433902,
+ CVE-2007-2356).
* Tue Feb 27 2007 - dmueller(a)suse.de
- adjust BuildRequires: libexif->libexif-devel
* Wed Jan 03 2007 - sbrabec(a)suse.cz
++++++ gimp-sunras-overflow.patch ++++++
------------------------------------------------------------------------
r22356 | neo | 2007-04-27 13:50:58 +0200 (Pá, 27 dub 2007) | 8 lines
2007-04-27 Sven Neumann <sven(a)gimp.org>
Merged from trunk:
* plug-ins/common/sunras.c (set_color_table): guard against a
possible stack overflow.
------------------------------------------------------------------------
Index: sunras.c
===================================================================
--- plug-ins/common/sunras.c (revision 22355)
+++ plug-ins/common/sunras.c (revision 22356)
@@ -102,8 +102,7 @@
gint32 image_ID,
gint32 drawable_ID);
-static void set_color_table (gint32, L_SUNFILEHEADER *, unsigned char *);
-
+static void set_color_table (gint32, L_SUNFILEHEADER *, const guchar *);
static gint32 create_new_image (const gchar *filename,
guint width,
guint height,
@@ -865,19 +864,20 @@
static void
set_color_table (gint32 image_ID,
L_SUNFILEHEADER *sunhdr,
- guchar *suncolmap)
+ const guchar *suncolmap)
{
- int ncols, j;
- guchar ColorMap[256*3];
+ guchar ColorMap[256 * 3];
+ gint ncols, j;
ncols = sunhdr->l_ras_maplength / 3;
- if (ncols <= 0) return;
+ if (ncols <= 0)
+ return;
- for (j = 0; j < ncols; j++)
+ for (j = 0; j < MIN (ncols, 256); j++)
{
- ColorMap[j*3] = suncolmap[j];
- ColorMap[j*3+1] = suncolmap[j+ncols];
- ColorMap[j*3+2] = suncolmap[j+2*ncols];
+ ColorMap[j * 3 + 0] = suncolmap[j];
+ ColorMap[j * 3 + 1] = suncolmap[j + ncols];
+ ColorMap[j * 3 + 2] = suncolmap[j + 2 * ncols];
}
#ifdef DEBUG
@@ -886,6 +886,7 @@
printf ("%3d: 0x%02x 0x%02x 0x%02x\n", j,
ColorMap[j*3], ColorMap[j*3+1], ColorMap[j*3+2]);
#endif
+
gimp_image_set_colormap (image_ID, ColorMap, ncols);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package raptor
checked in at Fri May 4 17:09:38 CEST 2007.
--------
--- raptor/raptor.changes 2007-05-04 00:20:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/raptor/raptor.changes 2007-05-04 03:42:26.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 4 08:42:11 CEST 2007 - dmueller(a)suse.de
+
+- libraptor -> libraptor1
+
+-------------------------------------------------------------------
+++++++++++++++++++++++++++++++++++++++++++++++++++++…
[View More]+++++++++++++++++++
Other differences:
------------------
++++++ raptor.spec ++++++
--- /var/tmp/diff_new_pack.Og1155/_old 2007-05-04 17:09:27.000000000 +0200
+++ /var/tmp/diff_new_pack.Og1155/_new 2007-05-04 17:09:27.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: gtkdoc libxml2-devel
Summary: Raptor RDF Parser Toolkit
Version: 1.4.15
-Release: 5
+Release: 6
License: The Apache Software License
Group: System/Libraries
Source: %{name}-%{version}.tar.gz
@@ -32,32 +32,11 @@
--------
Dave Beckett <dave(a)dajobe.org>
-%prep
-%setup
-autoreconf --force --install
-%{?suse_update_config:%{suse_update_config -f}}
-
-%build
-%configure --with-html-dir=%{_docdir}
-make
-
-%install
-make DESTDIR="$RPM_BUILD_ROOT" install
-mv $RPM_BUILD_ROOT%{_docdir}/raptor $RPM_BUILD_ROOT%{_docdir}/raptor-devel
-
-%post
-%run_ldconfig
-
-%postun
-%run_ldconfig
-
-%clean
-test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
-%package -n libraptor
+%package -n libraptor1
Summary: Raptor RDF Parser Toolkit
Group: System/Libraries
-%description -n libraptor
+%description -n libraptor1
Raptor is the RDF Parser Toolkit for Redland that provides a set of
standalone RDF parsers, generating triples from RDF/XML or N-Triples.
@@ -67,10 +46,6 @@
--------
Dave Beckett <dave(a)dajobe.org>
-
-%files -n libraptor
-%defattr(-,root,root)
-%{_libdir}/lib*.so.*
%package -n libraptor-devel
Summary: Development package for the raptor library
Group: Development/Libraries/C and C++
@@ -88,6 +63,33 @@
--------
Dave Beckett <dave(a)dajobe.org>
+%prep
+%setup
+autoreconf --force --install
+%{?suse_update_config:%{suse_update_config -f}}
+
+%build
+%configure --with-html-dir=%{_docdir}
+make
+
+%install
+make DESTDIR="$RPM_BUILD_ROOT" install
+mv $RPM_BUILD_ROOT%{_docdir}/raptor $RPM_BUILD_ROOT%{_docdir}/raptor-devel
+
+%post
+%run_ldconfig
+
+%postun
+%run_ldconfig
+
+%clean
+test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
+%{_bindir}/rapper
+%{_mandir}/man?/*
%files -n libraptor-devel
%defattr(-,root,root)
@@ -99,13 +101,13 @@
%{_bindir}/*-config
%{_libdir}/pkgconfig/*.pc
-%files
+%files -n libraptor1
%defattr(-,root,root)
-%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
-%{_bindir}/rapper
-%{_mandir}/man?/*
+%{_libdir}/lib*.so.*
%changelog
+* Fri May 04 2007 - dmueller(a)suse.de
+- libraptor -> libraptor1
* Fri May 04 2007 - lrupp(a)suse.de
- libraptor1-devel -> libraptor-devel
* Thu May 03 2007 - lrupp(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package fuse
checked in at Fri May 4 11:35:47 CEST 2007.
--------
--- fuse/fuse.changes 2007-05-02 14:11:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/fuse/fuse.changes 2007-05-04 10:55:48.285687000 +0200
@@ -1,0 +2,5 @@
+Fri May 4 10:55:05 CEST 2007 - mszeredi(a)suse.de
+
+- fix build error
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
…
[View More]Other differences:
------------------
++++++ fuse.spec ++++++
--- /var/tmp/diff_new_pack.r27751/_old 2007-05-04 11:35:31.000000000 +0200
+++ /var/tmp/diff_new_pack.r27751/_new 2007-05-04 11:35:31.000000000 +0200
@@ -13,7 +13,7 @@
Name: fuse
Summary: Userspace File System
Version: 2.6.5
-Release: 1
+Release: 2
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Group: System/Filesystems
Source: %{name}-%{version}.tar.bz2
@@ -109,6 +109,8 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Fri May 04 2007 - mszeredi(a)suse.de
+- fix build error
* Wed May 02 2007 - mszeredi(a)suse.de
- updated to version 2.6.5
* mount.fuse script fixes
++++++ fuse-install-fix.diff ++++++
--- /var/tmp/diff_new_pack.r27751/_old 2007-05-04 11:35:31.000000000 +0200
+++ /var/tmp/diff_new_pack.r27751/_new 2007-05-04 11:35:31.000000000 +0200
@@ -1,5 +1,5 @@
---- util/Makefile.am-dist 2006-12-19 16:35:24.000000000 +0100
-+++ util/Makefile.am 2006-12-19 16:36:05.000000000 +0100
+--- util/Makefile.am
++++ util/Makefile.am
@@ -9,14 +9,14 @@
ulockmgr_server_CPPFLAGS = -D_FILE_OFFSET_BITS=64 -D_REENTRANT
ulockmgr_server_LDFLAGS = -pthread
@@ -23,3 +23,16 @@
EXTRA_DIST = mount.fuse udev.rules init_script
+@@ -34,9 +34,9 @@
+ /usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true; \
+ fi
+
+-install-data-local:
+- $(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
+- $(INSTALL_DATA) $(srcdir)/udev.rules $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
++#install-data-local:
++# $(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
++# $(INSTALL_DATA) $(srcdir)/udev.rules $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
+
+ uninstall-local:
+ rm -f $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package yast2-mail
checked in at Fri May 4 11:35:09 CEST 2007.
--------
--- yast2-mail/yast2-mail.changes 2007-05-02 19:36:42.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-mail/yast2-mail.changes 2007-05-04 10:39:12.678668000 +0200
@@ -1,0 +2,11 @@
+Fri May 4 10:34:08 CEST 2007 - varkoly(a)suse.de
+
+- drop package: yast2-mail-alias move modul file MailAlias.ycp to
+ the package yast2 (269867 - build cycle between yast2-users and …
[View More]yast2-mail)
+- new package: yast2-mail-plugins
+ This package contains the plugins for the yast2 users modul.
+ This package is only requiered if postfix was configured to use
+ LDAP as backend.
+- 2.15.8
+
+-------------------------------------------------------------------
Old:
----
yast2-mail-2.15.6.tar.bz2
New:
----
yast2-mail-2.15.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-mail.spec ++++++
--- /var/tmp/diff_new_pack.o26418/_old 2007-05-04 11:34:58.000000000 +0200
+++ /var/tmp/diff_new_pack.o26418/_new 2007-05-04 11:34:58.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-mail (Version 2.15.6)
+# spec file for package yast2-mail (Version 2.15.8)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,24 +11,19 @@
# norootforbuild
Name: yast2-mail
-Version: 2.15.6
-Release: 8
+Version: 2.15.8
+Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-mail-2.15.6.tar.bz2
+Source0: yast2-mail-2.15.8.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite
BuildRequires: yast2-ldap-server yast2-network yast2-perl-bindings yast2-users
# new firewall interface
Requires: yast2 >= 2.11.11
-Requires: yast2-mail-aliases
-# for listing local users as alias destinations
Requires: yast2-users
-# because of listing users too. probably could be hidden in
-# yast2-users easily
Requires: yast2-ldap
-Requires: perl-NetxAP
Provides: yast2-config-network:/usr/lib/YaST2/clients/lan_sendmail.ycp
Provides: yast2-config-sendmail yast2-config-sendmail-devel
Obsoletes: yast2-config-sendmail yast2-config-sendmail-devel
@@ -40,6 +35,8 @@
Obsoletes: yast2-trans-mail
Provides: yast2-mail-server
Obsoletes: yast2-mail-server
+Provides: yast2-mail-aliases
+Obsoletes: yast2-mail-aliases
BuildArchitectures: noarch
Summary: YaST2 - Mail Configuration
@@ -51,24 +48,25 @@
Authors:
--------
- Martin Vidner <mvidner(a)suse.cz>
+ Peter Varkoly <varkoly(a)novell.com>
-%package aliases
-Summary: YaST2 - Mail Configuration (Aliases)
+%package plugins
+Summary: YaST2 - Users / Group Plugins for the mail delivery configuration
Group: System/YaST
+Requires: perl-NetxAP
-%description aliases
-The YaST2 component for mail configuration. It handles Sendmail,
-Postfix, and Fetchmail.
+%description plugins
+Plugins for the yast2 users modul for enterprise mail server
+configuration.
Authors:
--------
- Martin Vidner <mvidner(a)suse.cz>
+ Peter Varkoly <varkoly(a)novell.com>
%prep
-%setup -n yast2-mail-2.15.6
+%setup -n yast2-mail-2.15.8
%build
%{prefix}/bin/y2tool y2autoconf
@@ -96,11 +94,10 @@
%dir /usr/share/YaST2/include/mail
/usr/share/YaST2/include/mail/*
%dir /usr/share/YaST2/clients
-/usr/share/YaST2/clients/*
+/usr/share/YaST2/clients/mail*
%dir /usr/share/YaST2/modules
/usr/share/YaST2/modules/Mail.ybc
/usr/share/YaST2/modules/MailServer.ybc
-/usr/share/YaST2/modules/UsersPluginMail.pm
/usr/share/YaST2/modules/MailServer.ycp
/usr/share/YaST2/modules/Mail.ycp
%dir /usr/share/YaST2/modules/YaPI
@@ -140,11 +137,9 @@
/etc/openldap/schema/suse-mailserver.schema
/etc/permissions.d/mail-server*
%doc %{prefix}/share/doc/packages/yast2-mail
-
-%files aliases
+#%files aliases
%defattr(-,root,root)
%dir /usr/share/YaST2/modules
-/usr/share/YaST2/modules/MailAliases.y*
/usr/share/YaST2/modules/MailTable.pm
/usr/share/YaST2/modules/MailTableInclude.pm
%dir /usr/share/YaST2/scrconf
@@ -155,7 +150,22 @@
/usr/lib/YaST2/servers_non_y2/ag_fetchmailrc
/usr/lib/YaST2/servers_non_y2/ag_mailtable
+%files plugins
+%defattr(-,root,root)
+%dir /usr/share/YaST2/modules
+/usr/share/YaST2/modules/UsersPluginMail.pm
+%dir /usr/share/YaST2/clients
+/usr/share/YaST2/clients/users*
+
%changelog
+* Fri May 04 2007 - varkoly(a)suse.de
+- drop package: yast2-mail-alias move modul file MailAlias.ycp to
+ the package yast2 (269867 - build cycle between yast2-users and yast2-mail)
+- new package: yast2-mail-plugins
+ This package contains the plugins for the yast2 users modul.
+ This package is only requiered if postfix was configured to use
+ LDAP as backend.
+- 2.15.8
* Wed May 02 2007 - aj(a)suse.de
- Require perl-NetxAP for Net::IMAP (#270647).
* Mon Apr 23 2007 - varkoly(a)suse.de
++++++ yast2-mail-2.15.6.tar.bz2 -> yast2-mail-2.15.8.tar.bz2 ++++++
++++ 1614 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-mail-2.15.6/configure.in new/yast2-mail-2.15.8/configure.in
--- old/yast2-mail-2.15.6/configure.in 2007-04-23 10:16:45.000000000 +0200
+++ new/yast2-mail-2.15.8/configure.in 2007-05-03 14:59:06.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-mail, 2.15.5, http://bugs.opensuse.org/, yast2-mail)
+AC_INIT(yast2-mail, 2.15.7, http://bugs.opensuse.org/, yast2-mail)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.5"
+VERSION="2.15.7"
RPMNAME="yast2-mail"
MAINTAINER="Peter Varkoly <varkoly(a)novell.com>"
@@ -160,7 +160,6 @@
permissions/Makefile
src/YaPI/Makefile
src/Makefile
-users-plugin/Makefile
-testsuite/Makefile)
+users-plugin/Makefile)
AC_OUTPUT
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-mail-2.15.6/Makefile.am new/yast2-mail-2.15.8/Makefile.am
--- old/yast2-mail-2.15.6/Makefile.am 2007-04-23 10:16:45.000000000 +0200
+++ new/yast2-mail-2.15.8/Makefile.am 2007-05-03 14:59:06.000000000 +0200
@@ -215,4 +215,4 @@
# test ! -d $(srcdir)/po \
# || { $(MAKE) -C po checkpo && $(MAKE) -C po make-pox; }
# Contents of ./SUBDIRS
-SUBDIRS = agents doc permissions src users-plugin testsuite
+SUBDIRS = agents doc permissions src users-plugin
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-mail-2.15.6/src/MailAliases.ycp new/yast2-mail-2.15.8/src/MailAliases.ycp
--- old/yast2-mail-2.15.6/src/MailAliases.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/src/MailAliases.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,211 +0,0 @@
-/**
- * File:
- * modules/Mail.ycp
- *
- * Package:
- * Configuration of mail aliases
- *
- * Summary:
- * Data for configuration of mail aliases, input and output functions.
- *
- * Authors:
- * Martin Vidner <mvidner(a)suse.cz>
- *
- * $Id: MailAliases.ycp 35035 2007-01-02 14:35:30Z mvidner $
- *
- * Representation of the configuration of mail aliases.
- * Input and output routines.
- * Separated from Mail.ycp because yast2-users need us.
- * Virtusertable/virtual users are not included, arbitrarily.
- *
- */
-
-{
- // Set the name of the module
- module "MailAliases";
-
- // no translatable strings, no textdomain.
- import "MailTable";
-
- /* ---------------------------------------------------------------- */
-
- /**
- * List of maps: $[comment:, alias:, destinations:] (all are strings)
- * Except root.
- */
- global list<map> aliases = [];
- /**
- * Separated/joined with aliases by read/write/set/export
- */
- global string root_alias = "";
- /**
- * Separated/joined with aliases by read/write/set/export
- */
- string root_alias_comment = "";
-
- /**
- * Useful for autoinstall: the provided aliases will be (with
- * higher priority) merged with existing ones (presumably system defaults).
- */
-// global boolean merge_aliases = false;
-
- /* ---------------------------------------------------------------- */
-
- /**
- * Separates aliases into aliases, root_alias and root_alias_comment
- */
- global define void FilterRootAlias () ``{
- root_alias = "";
- root_alias_comment = "";
- aliases = filter (map e, aliases, ``{
- if (e["alias"]:"" == "root" )
- {
- root_alias = e["destinations"]:"";
- root_alias_comment = e["comment"]:"";
- return false;
- }
- return true;
- });
- }
-
- /**
- * Read the aliases table (and separate the root alias)
- * @return success?
- */
- global define boolean ReadAliases () ``{
- list<map> a_raw = MailTable::Read ("aliases");
- aliases = maplist (map e, a_raw,
- ``($[
- "comment" : e["comment"]: "",
- "alias" : e["key"]: "",
- "destinations" : e["value"]: "",
- ]));
- FilterRootAlias ();
- return true;
- }
-
- /**
- * @param aliases an alias table
- * @return prepend root alias data to aliases, if set
- */
- global define list<map> MergeRootAlias (list<map> aliases) ``{
- list<map> ret = aliases;
- if (root_alias != "")
- {
- ret = prepend (ret, $[
- "alias": "root",
- "destinations": root_alias,
- "comment": root_alias_comment,
- ]);
- }
- return ret;
- }
-
- /* ---------------------------------------------------------------- */
-
- /**
- * Merges mail tables, which are order-preserving maps.
- * First are the entries of the old map, with values updated
- * from the new one, then the rest of the new map.
- * @param new new table
- * @param old old table
- * @return merged table
- */
- define list<map> mergeTables (list<map> new, list<map> old) ``{
- // make a true map
- map new_m = listmap (map e, new,
- ``($[
- e["key"]:"" :
- [ e["comment"]:"", e["value"]:"" ]
- ]));
- // update old values
- list<map> replaced = maplist (map e, old, ``{
- string k = e["key"]:"";
- list cv = new_m[k]:[];
- if (size (cv) > 0)
- {
- new_m[k] = []; // ok, newly constructed
- return $["key": k, "comment": cv[0]:"", "value": cv[1]:""];
- }
- else
- {
- return $["key": k, "comment": e["comment"]:"", "value": e["value"]:""];
- }
- });
- // remove already updated values
- list<map> filtered = filter (map e, new, ``(
- size (new_m[ e["key"]:"" ]:[]) > 0)
- );
- return flatten ([replaced, filtered]);
- }
-
- /**
- * Part of Write.
- * @return success
- * @see SetRootAlias
- */
- global define boolean WriteAliases () ``{
- // aliases
- string alias_path = "aliases";
- list<map> a_raw = maplist (map e, MergeRootAlias (aliases),
- ``($[
- "comment" : e["comment"]:"",
- "key" : e["alias"]:"",
- "value" : e["destinations"]:"",
- ]));
-// if (merge_aliases)
-// {
-// a_raw = mergeTables (a_raw, MailTable::Read (alias_path));
-// }
- MailTable::Write ("aliases", a_raw);
- return true;
- }
-
-
- /* ---------------------------------------------------------------- */
-
- /**
- * For use by the Users package.
- * Does not rely on the internal state, first calls the agent.
- * @return eg. "joe, \\root", "" if not defined
- */
- global define string GetRootAlias () ``{
- if (!ReadAliases ())
- {
- return "";
- }
- return root_alias;
- }
-
-
- /**
- * For use by the Users package.
- * Does not use the internal state, just calls the agent.
- * SuSEconfig or newaliases is NOT called!
- * (TODO: what if it is called while the main module is running?)
- * Errors are reported via Report::Error.
- * @param destinations The new alias. If "", it is removed.
- * @return true on success
- */
- global define boolean SetRootAlias (string destinations) ``{
- if (!ReadAliases ())
- {
- return false;
- }
-
- root_alias = destinations;
- root_alias_comment = ""; // TODO: "created by the ... yast2 module"?
-
- if (!WriteAliases ())
- {
- return false;
- }
-
- if (! MailTable::Flush ("aliases"))
- {
- return false;
- }
- return true;
- }
-
-}
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-mail-2.15.6/src/MailServer.ycp new/yast2-mail-2.15.8/src/MailServer.ycp
--- old/yast2-mail-2.15.6/src/MailServer.ycp 2007-04-12 15:05:15.000000000 +0200
+++ new/yast2-mail-2.15.8/src/MailServer.ycp 2007-05-04 08:53:11.000000000 +0200
@@ -161,6 +161,7 @@
global boolean postfix_installed = false;
global boolean fetchmail_installed = false;
global boolean sasl_installed = false;
+global boolean plugins_installed = false;
/*
* Help funktion to check the DNS Settings
@@ -311,6 +312,7 @@
ldap_installed = Installed("yast2-ldap-client");
amavis_installed = Installed("amavisd-new");
sasl_installed = Installed("cyrus-sasl-plain");
+ plugins_installed = Installed("yast2-mail-plugins");
if(!ldap_installed) {
Report::Error(_("You have not installed all needed packages.") +
@@ -334,9 +336,6 @@
return false;
}
}
- if( SCR::Read(.target.size, "/var/adm/yast2-mail-server-used") < 0) {
- YaPI::MailServer::ResetMailServer(MailServer::AdminPassword,MailServer::LDAPDefaults);
- }
if(!sasl_installed)
{
if ( Report::AnyQuestion ("",_("You have not installed all needed packages.") +
@@ -352,6 +351,24 @@
return false;
}
}
+ if(!plugins_installed)
+ {
+ if ( Report::AnyQuestion ("",_("You have not installed all needed packages.") +
+ "\n yast2-mail-plugins \n",
+ Label::InstallButton(),
+ Label::AbortButton(),
+ `focus_yes))
+ {
+ Package::DoInstall(["yast2-mail-plugins"]);
+ }
+ else
+ {
+ return false;
+ }
+ }
+ if( SCR::Read(.target.size, "/var/adm/yast2-mail-server-used") < 0) {
+ YaPI::MailServer::ResetMailServer(MailServer::AdminPassword,MailServer::LDAPDefaults);
+ }
NetworkDevices::Read();
map<string,map> TMP = NetworkDevices::Export("modem");
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-mail-2.15.6/src/Makefile.am new/yast2-mail-2.15.8/src/Makefile.am
--- old/yast2-mail-2.15.6/src/Makefile.am 2007-04-20 21:58:45.000000000 +0200
+++ new/yast2-mail-2.15.8/src/Makefile.am 2007-05-03 14:52:18.000000000 +0200
@@ -1,7 +1,7 @@
#
# Makefile.am for y2c_mail/src
#
-# $Id: Makefile.am 37642 2007-04-20 19:06:52Z varkoly $
+# $Id: Makefile.am 37805 2007-05-03 12:52:16Z varkoly $
#
SUBDIRS = YaPI
@@ -33,7 +33,6 @@
mail.desktop
module_DATA = \
- MailAliases.ycp \
MailTable.pm \
MailTableInclude.pm \
Mail.ycp \
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-mail-2.15.6/SUBDIRS new/yast2-mail-2.15.8/SUBDIRS
--- old/yast2-mail-2.15.6/SUBDIRS 2007-04-23 08:59:12.000000000 +0200
+++ new/yast2-mail-2.15.8/SUBDIRS 2007-05-03 14:59:03.000000000 +0200
@@ -1 +1 @@
-agents doc permissions src users-plugin testsuite
+agents doc permissions src users-plugin
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-mail-2.15.6/testsuite/lib/yast2_epag.exp new/yast2-mail-2.15.8/testsuite/lib/yast2_epag.exp
--- old/yast2-mail-2.15.6/testsuite/lib/yast2_epag.exp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/lib/yast2_epag.exp 1970-01-01 01:00:00.000000000 +0100
@@ -1,88 +0,0 @@
-#
-# test library for External Parser AGents
-# Martin Vidner <mvidner(a)suse.cz>
-# adapted from testsuite-run of yast2-testsuite
-#
-
-
-proc run_epag_tests { agent_basename } {
- global srcdir
-
- set test_cases [lsort [glob $srcdir/tests.epag/*.run]]
- set agent "$srcdir/../agents/$agent_basename"
-
- foreach test_case $test_cases {
- run_case $test_case $agent
- }
-}
-
-# helper
-proc llast { alist } {
- return [lindex $alist [expr [llength $alist]-1]]
-}
-
-# $run - the test case control file
-# $ag - agent executable
-proc run_case { run ag } {
- global srcdir
-
- # extract basename and check extension
- set path [split $run "/"]
- set filename [llast $path]
- set filename_l [split $filename "."]
- # setup filenames
- set base_name [lindex $filename_l 0]
- # TODO better path, using srcdir
- set tests_ag "$srcdir/tests.epag"
- # TODO better path, using srcdir
- set tmpdir "./tmp"
- # $run is the name of the original testfile with absolute path
- # tests.ag/$filename is the name of the original testfile
- # with relative path, relative to the testsuite directory
-
- set r_data_name "$tests_ag/$base_name.r.data"
- set rw_ycp_name "$tests_ag/$base_name.rw.ycp"
- set rw_ycp_tmp_name "$tmpdir/$base_name.rw.ycp.tmp"
- set w_data_name "$tests_ag/$base_name.w.data"
- set w_data_tmp_name "$tmpdir/$base_name.w.data.tmp"
-
- # indented by one space
- puts " Running $run ..."
-
- if {[regexp ".*\.r\.run" $run]} {
- if {[run-one "read" $r_data_name $rw_ycp_name $rw_ycp_tmp_name $run $ag] != 0 } {
- return -1
- }
- } elseif {[regexp ".*\.w\.run" $run]} {
- if {[run-one "write" $rw_ycp_name $w_data_name $w_data_tmp_name $run $ag] != 0} {
- return -1
- }
- } else {
- warning "Don't know how to run $run"
- }
-
- return 0
-}
-
-proc run-one { mode in_f out_f out_tmp_f run ag } {
- # run the test
-
- set result ""
- set oops [catch {
- set result [exec "run/runtest-epag.sh" "$mode" "$in_f" "$out_f" "$out_tmp_f" "$run" "$ag" ]
- } catched]
-
- if {$oops != 0} {
- fail "Test case failed for $run:\n$catched"
- return -1
- }
-
- # check return code - ???
- if {$result != ""} {
- warning "Compilation of $run results in '$result'"
- return -1
- }
-
- pass $run
- 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-mail-2.15.6/testsuite/Makefile.am new/yast2-mail-2.15.8/testsuite/Makefile.am
--- old/yast2-mail-2.15.6/testsuite/Makefile.am 2007-03-21 12:03:11.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/Makefile.am 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-#
-# Makefile.am for .../testsuite
-#
-
-AUTOMAKE_OPTIONS = dejagnu
-
-ycp_testfiles = $(wildcard tests/*.out) $(wildcard tests/*.err) $(wildcard tests/*.ycp) $(wildcard tests/*.yh)
-
-epag_misc = lib/yast2_epag.exp run/runtest-epag.sh
-epag_testfiles = $(wildcard $(RPMNAME).test/ag_*.exp tests.epag/*.[rw].run tests.epag/*.[rw].data tests.epag/*.rw.ycp)
-EXTRA_DIST = $(ycp_testfiles) $(epag_testfiles) $(epag_misc)
-
-testsuite_prepare = @ydatadir@/testsuite/Makefile.testsuite
-
-# explicitly list files we want for the ycp tests
-# don't mess with: Makefile.am .cvsignore
-all-local: $(testsuite_prepare)
- make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) \
- dirs \
- config/default.exp config/unix.exp config/unknown.exp \
- run/runtest.sh $(RPMNAME).test/testsuite.exp
- mkdir -p tmp
-
-clean-local: $(testsuite_prepare)
- make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) clean
-
-check-local: $(testsuite_prepare)
- make -f $(testsuite_prepare) RPMNAME=$(RPMNAME) srcdir=$(srcdir) check
-
-# EOF
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-mail-2.15.6/testsuite/run/runtest-epag.sh new/yast2-mail-2.15.8/testsuite/run/runtest-epag.sh
--- old/yast2-mail-2.15.6/testsuite/run/runtest-epag.sh 2007-04-23 10:17:36.000000000 +0200
+++ new/yast2-mail-2.15.8/testsuite/run/runtest-epag.sh 1970-01-01 01:00:00.000000000 +0100
@@ -1,53 +0,0 @@
-#! /bin/bash
-# $Id: runtest-epag.sh 13709 2004-01-30 16:08:25Z mvidner $
-
-# params:
-# $1 "read" or "write"
-# $2 input file name
-# $3 output file name (template, expected)
-# $4 output file name (temporary, actual)
-# $5 agent commands file
-# $6 full path of the agent to run
-set -o errexit
-
-# kludge: break up the output into lines
-ADD_LF_BEFORE_MAP='s/\$\[/\
-\$\[/g'
-ADD_LF_AFTER_LAST_COMMA='s/,\] $/,\
-\] /g'
-ADD_LF_AFTER_COMMA_OR_COLON='s/\([:,]\)/\1\
-/g'
-
-NORMALIZE="ycpc -l - -E -"
-
-function run() {
- IN=$2
- OUT=$3
- OUT_TMP=$4
- export IN OUT OUT_TMP
- sh $5 \
- | $NORMALIZE \
- | $6 -l /dev/stderr \
- | $NORMALIZE \
- | sed -e 1d \
- | sed -e "$ADD_LF_BEFORE_MAP" -e "$ADD_LF_AFTER_LAST_COMMA" #-e "$ADD_LF_AFTER_COMMA_OR_COLON"
-}
-
-# MAIN
-case $1 in
- read)
- run ${1+"$@"} > "$4"
- diff -u "$3" "$4"
- ;;
- write)
- # test it twice - with the file existing and without it
- rm -f "$4"
- for i in 1 2; do
- run ${1+"$@"} > /dev/null
- diff -u "$3" "$4"
- done
- ;;
- *)
- echo "$0: Expecting 'read' or 'write' as \$1, got '$1'"
- exit 1
-esac
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-mail-2.15.6/testsuite/tests/aliases.out new/yast2-mail-2.15.8/testsuite/tests/aliases.out
--- old/yast2-mail-2.15.6/testsuite/tests/aliases.out 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/aliases.out 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-#baz
-foo: bar
-#kuk
-root: leaf
-#baz2
-foo2: bar2
-#trailing comment
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-mail-2.15.6/testsuite/tests/MailServer.out new/yast2-mail-2.15.8/testsuite/tests/MailServer.out
--- old/yast2-mail-2.15.6/testsuite/tests/MailServer.out 2007-04-12 15:05:15.000000000 +0200
+++ new/yast2-mail-2.15.8/testsuite/tests/MailServer.out 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-Dump MailServer::Modified
-Return false
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-mail-2.15.6/testsuite/tests/MailServer.ycp new/yast2-mail-2.15.8/testsuite/tests/MailServer.ycp
--- old/yast2-mail-2.15.6/testsuite/tests/MailServer.ycp 2007-04-12 15:05:15.000000000 +0200
+++ new/yast2-mail-2.15.8/testsuite/tests/MailServer.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-{
-
-// testedfiles: MailServer.ycp
-
-include "testsuite.ycp";
-TESTSUITE_INIT([], nil);
-
-import "MailServer";
-
-DUMP("MailServer::Modified");
-TEST(``(MailServer::Modified()), [], nil);
-
-}
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-mail-2.15.6/testsuite/tests/mergeTables.out new/yast2-mail-2.15.8/testsuite/tests/mergeTables.out
--- old/yast2-mail-2.15.6/testsuite/tests/mergeTables.out 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/mergeTables.out 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-Return []
-Return [$["comment":" I am r00t!", "key":"root", "value":"auser"], $["comment":" blah", "key":"B.User", "value":"buser"], $["comment":" direct", "key":"usenet", "value":"root"], $["comment":"", "key":"A.User", "value":"auser"], $["comment":" direct", "key":"newsadmin", "value":"root"]]
-Return [$["comment":" Basic system aliases that MUST be present.\n", "key":"postmaster", "value":"root"], $["comment":"", "key":"mailer-daemon", "value":"postmaster"], $["comment":" amavis\n", "key":"virusalert", "value":"root"], $["comment":" General redirections for pseudo accounts in /etc/passwd.\n", "key":"administrator", "value":"root"], $["comment":"", "key":"daemon", "value":"root"], $["comment":"", "key":"nobody", "value":"root"], $["comment":" \"bin\" used to be in /etc/passwd\n", "key":"bin", "value":"root"], $["comment":" Further well-known aliases for dns/news/ftp/mail/fax/web/gnats.\n", "key":"newsadm", "value":"news"], $["comment":"", "key":"newsadmin", "value":"news"], $["comment":"", "key":"usenet", "value":"news"]]
-Return [$["comment":" Basic system aliases that MUST be present.\n", "key":"postmaster", "value":"root"], $["comment":"", "key":"mailer-daemon", "value":"postmaster"], $["comment":" amavis\n", "key":"virusalert", "value":"root"], $["comment":" General redirections for pseudo accounts in /etc/passwd.\n", "key":"administrator", "value":"root"], $["comment":"", "key":"daemon", "value":"root"], $["comment":"", "key":"nobody", "value":"root"], $["comment":" \"bin\" used to be in /etc/passwd\n", "key":"bin", "value":"root"], $["comment":" Further well-known aliases for dns/news/ftp/mail/fax/web/gnats.\n", "key":"newsadm", "value":"news"], $["comment":" direct", "key":"newsadmin", "value":"root"], $["comment":" direct", "key":"usenet", "value":"root"], $["comment":" I am r00t!", "key":"root", "value":"auser"], $["comment":" blah", "key":"B.User", "value":"buser"], $["comment":"", "key":"A.User", "value":"auser"]]
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-mail-2.15.6/testsuite/tests/mergeTables.ycp new/yast2-mail-2.15.8/testsuite/tests/mergeTables.ycp
--- old/yast2-mail-2.15.6/testsuite/tests/mergeTables.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/mergeTables.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,47 +0,0 @@
-/**
- * Module:
- * Mail configuration
- *
- * Summary:
- * Testsuite
- *
- * Authors:
- * Martin Vidner <mvidner(a)suse.cz>
- *
- * $Id: mergeTables.ycp 13711 2004-01-30 16:53:07Z mvidner $
- */
-{
- include "testsuite.ycp";
- TESTSUITE_INIT ([ $[], $[], $[] ], nil);
- import "MailAliases";
-
- list<map> old1 = [
-$["comment":" Basic system aliases that MUST be present.
-","value":"root","key":"postmaster",] ,
-$["comment":"","value":"postmaster","key":"mailer-daemon",] ,
-$["comment":" amavis
-","value":"root","key":"virusalert",] ,
-$["comment":" General redirections for pseudo accounts in /etc/passwd.
-","value":"root","key":"administrator",] ,
-$["comment":"","value":"root","key":"daemon",] ,
-$["comment":"","value":"root","key":"nobody",] ,
-$["comment":" \"bin\" used to be in /etc/passwd
-","value":"root","key":"bin",] ,
-$["comment":" Further well-known aliases for dns/news/ftp/mail/fax/web/gnats.
-","value":"news","key":"newsadm",] ,
-$["comment":"","value":"news","key":"newsadmin",] ,
-$["comment":"","value":"news","key":"usenet",] ,
-];
- list<map> new1 = [
- $[ "key": "root", "value": "auser", "comment": " I am r00t!",],
- $[ "key": "B.User", "value": "buser", "comment": " blah",],
- $[ "key": "usenet", "value": "root", "comment": " direct",],
- $[ "key": "A.User", "value": "auser", "comment": "",],
- $[ "key": "newsadmin", "value": "root", "comment": " direct",],
- ];
-
- TEST (``(MailAliases::mergeTables ([], [])), [], nil);
- TEST (``(MailAliases::mergeTables (new1, [])), [], nil);
- TEST (``(MailAliases::mergeTables ([], old1)), [], nil);
- TEST (``(MailAliases::mergeTables (new1, old1)), [], nil);
-}
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-mail-2.15.6/testsuite/tests/readwrite.out new/yast2-mail-2.15.8/testsuite/tests/readwrite.out
--- old/yast2-mail-2.15.6/testsuite/tests/readwrite.out 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/readwrite.out 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-Execute .target.bash "rpm -q --whatprovides sendmail" 0
-Read .sysconfig.mail.MAIL_CREATE_CONFIG "yes"
-Read .sysconfig.mail.SMTPD_LISTEN_REMOTE "yes"
-Execute .target.bash "rpm -q --whatprovides SuSEfirewall2" 0
-Read .init.scripts.exists "SuSEfirewall2_init" true
-Read .init.scripts.runlevel "SuSEfirewall2_init" $["SuSEfirewall2_final":$["start":[]], "SuSEfirewall2_init":$["start":[]], "SuSEfirewall2_setup":$["start":[]], "amavis":$["start":["3", "5"], "stop":["3", "5"]], "fetchmail":$["start":["3", "5"], "stop":["3", "5"]], "postfix":$["start":["3", "5"], "stop":["3", "5"]], "sendmail":$["start":["3", "5"], "stop":["3", "5"]]]
-Read .init.scripts.exists "SuSEfirewall2_init" true
-Execute .target.bash "/etc/init.d/SuSEfirewall2_init status" $["TERM":"raw"] 0
-Read .sysconfig.sendmail.SENDMAIL_NOCANONIFY "no"
-Read .sysconfig.sendmail.SENDMAIL_EXPENSIVE "no"
-Execute .target.bash "rpm -q --whatprovides amavisd-new" 0
-Read .sysconfig.amavis.USE_AMAVIS "yes"
-Read .sysconfig.sendmail.SENDMAIL_LOCALHOST ""
-Read .sysconfig.sendmail.SENDMAIL_SMARTHOST ""
-Read .sysconfig.mail.FROM_HEADER "foo.test"
-Read .sysconfig.sendmail.MASQUERADE_DOMAINS ""
-Execute .target.bash_output "/usr/bin/id --user" $["exit":0, "stderr":"", "stdout":""]
-Read .mail.fetchmail.accounts []
-Read .mail.sendmail.auth.accounts [$["more":1, "password":"p", "server":"s", "user":"u"]]
-Read .sysconfig.sendmail.SMTP_AUTH_MECHANISMS ""
-Return true
-Write .sysconfig.mail.MAIL_CREATE_CONFIG "yes" true
-Write .sysconfig.mail.SMTPD_LISTEN_REMOTE "yes" true
-Write .sysconfig.sendmail.SENDMAIL_NOCANONIFY "no" true
-Write .sysconfig.sendmail.SENDMAIL_EXPENSIVE "no" true
-Read .init.scripts.exists "sendmail" true
-Read .init.scripts.exists "sendmail" true
-Read .init.scripts.exists "sendmail" true
-Read .init.scripts.runlevel "sendmail" $["SuSEfirewall2_final":$["start":[]], "SuSEfirewall2_init":$["start":[]], "SuSEfirewall2_setup":$["start":[]], "amavis":$["start":["3", "5"], "stop":["3", "5"]], "fetchmail":$["start":["3", "5"], "stop":["3", "5"]], "postfix":$["start":["3", "5"], "stop":["3", "5"]], "sendmail":$["start":["3", "5"], "stop":["3", "5"]]]
-Read .init.scripts.comment "sendmail" $["amavis":$[], "fetchmail":$[], "postfix":$[], "sendmail":$[]]
-Write .sysconfig.amavis.USE_AMAVIS "yes" true
-Read .init.scripts.exists "amavis" true
-Read .init.scripts.exists "amavis" true
-Read .init.scripts.runlevel "amavis" $["SuSEfirewall2_final":$["start":[]], "SuSEfirewall2_init":$["start":[]], "SuSEfirewall2_setup":$["start":[]], "amavis":$["start":["3", "5"], "stop":["3", "5"]], "fetchmail":$["start":["3", "5"], "stop":["3", "5"]], "postfix":$["start":["3", "5"], "stop":["3", "5"]], "sendmail":$["start":["3", "5"], "stop":["3", "5"]]]
-Read .init.scripts.comment "amavis" $["amavis":$[], "fetchmail":$[], "postfix":$[], "sendmail":$[]]
-Read .sysconfig.sendmail.SENDMAIL_ARGS "-L sendmail -Am -bd -q30m -om"
-Write .sysconfig.sendmail.SENDMAIL_LOCALHOST "" true
-Write .sysconfig.sendmail.SENDMAIL_SMARTHOST "" true
-Write .sysconfig.mail.FROM_HEADER "foo.test" true
-Write .sysconfig.sendmail.MASQUERADE_DOMAINS "" true
-Write .mail.fetchmail.accounts [] true
-Write .mail.fetchmail nil true
-Read .init.scripts.exists "fetchmail" true
-Read .init.scripts.exists "fetchmail" true
-Read .init.scripts.exists "fetchmail" true
-Read .init.scripts.runlevel "fetchmail" $["SuSEfirewall2_final":$["start":[]], "SuSEfirewall2_init":$["start":[]], "SuSEfirewall2_setup":$["start":[]], "amavis":$["start":["3", "5"], "stop":["3", "5"]], "fetchmail":$["start":["3", "5"], "stop":["3", "5"]], "postfix":$["start":["3", "5"], "stop":["3", "5"]], "sendmail":$["start":["3", "5"], "stop":["3", "5"]]]
-Read .init.scripts.comment "fetchmail" $["amavis":$[], "fetchmail":$[], "postfix":$[], "sendmail":$[]]
-Execute .target.bash_output "/sbin/insserv -r /etc/init.d/fetchmail" $["exit":0, "stderr":"", "stdout":""]
-Write .mail.sendmail.auth.accounts [$["more":1, "password":"p", "server":"s", "user":"u"]] true
-Write .sysconfig.sendmail.SMTP_AUTH_MECHANISMS "plain gssapi digest-md5 cram-md5" true
-Write .mail.sendmail.auth nil true
-Write .sysconfig.amavis nil true
-Write .sysconfig.mail nil true
-Write .sysconfig.sendmail nil true
-Execute .target.bash "/sbin/SuSEconfig --module sendmail" 0
-Read .init.scripts.exists "amavis" true
-Execute .target.bash "/etc/init.d/amavis stop" $["TERM":"raw"] 0
-Read .init.scripts.exists "amavis" true
-Execute .target.bash "/etc/init.d/amavis start" $["TERM":"raw"] 0
-Read .init.scripts.exists "fetchmail" true
-Execute .target.bash "/etc/init.d/fetchmail stop" $["TERM":"raw"] 0
-Read .init.scripts.exists "sendmail" true
-Execute .target.bash "/etc/init.d/sendmail restart" $["TERM":"raw"] 0
-Read .init.scripts.exists "SuSEfirewall2_init" true
-Execute .target.bash "/etc/init.d/SuSEfirewall2_init status" $["TERM":"raw"] 0
-Return true
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-mail-2.15.6/testsuite/tests/readwrite.ycp new/yast2-mail-2.15.8/testsuite/tests/readwrite.ycp
--- old/yast2-mail-2.15.6/testsuite/tests/readwrite.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/readwrite.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,179 +0,0 @@
-/**
- * Module:
- * Mail configuration
- * Summary:
- * Testsuite
- * Authors:
- * Martin Vidner <mvidner(a)suse.cz>
- *
- * $Id: readwrite.ycp 35039 2007-01-03 12:39:54Z mvidner $
- */
-{
- // testedfiles: Mail.ycp MailTable.pm MailTableInclude.pm MailAliases.ycp Package.ycp PackageSystem.ycp Report.ycp Require.ycp Service.ycp Testsuite.ycp
-
- include "testsuite.ycp";
-
- map READ = $[
- // Runlevel:
- "init": $[
- "scripts": $[
- "exists": true,
- "runlevel": $[
- "sendmail": $[
- "start": [ "3", "5"],
- "stop": [ "3", "5"],
- ],
- "postfix": $[
- "start": [ "3", "5"],
- "stop": [ "3", "5"],
- ],
- "amavis": $[
- "start": [ "3", "5"],
- "stop": [ "3", "5"],
- ],
- "fetchmail": $[
- "start": [ "3", "5"],
- "stop": [ "3", "5"],
- ],
- "SuSEfirewall2_init": $[
- "start": [],
- ],
- "SuSEfirewall2_setup": $[
- "start": [],
- ],
- "SuSEfirewall2_final": $[
- "start": [],
- ],
- ],
- // their contents is not important for ServiceAdjust
- "comment": $[
- "sendmail": $[],
- "postfix": $[],
- "amavis": $[],
- "fetchmail": $[],
- ],
- ],
- ],
- // Mail itself:
- "sysconfig": $[
- "mail": $[
- "MAIL_CREATE_CONFIG": "yes",
- "SMTPD_LISTEN_REMOTE": "yes",
- "FROM_HEADER": "foo.test",
- ],
- "amavis": $[
- "USE_AMAVIS": "yes",
- ],
- "sendmail": $[
- "SENDMAIL_NOCANONIFY": "no",
- "SENDMAIL_EXPENSIVE": "no",
- "SENDMAIL_LOCALHOST": "",
- "SENDMAIL_SMARTHOST": "",
- "MASQUERADE_DOMAINS": "",
- // TODO: check for a new default in the installed system?
- // (evade the dummy agent, neededforbuild sendmail)
- "SENDMAIL_ARGS": "-L sendmail -Am -bd -q30m -om",
- "SMTP_AUTH_MECHANISMS": "",
- ],
- ],
- "mail": $[
- "sendmail": $[
- "generics": $[
- "table": [
- ],
- ],
- "virtuser": $[
- "table": [
- ],
- ],
- "auth": $[
- "accounts": [
- $["server": "s", "user": "u", "password": "p",
- "more": 1],
- ],
- ],
- ],
- "aliases": $[
- "table": [
- ],
- ],
- "fetchmail": $[
- "accounts": [
- ],
- ],
- ],
- ];
-
- map WRITE = $[
- ];
-
- map EXECUTE_0 = $[
- "target": $[
- "bash": 0,
- "bash_output": $[
- "exit": 0,
- "stdout": "",
- "stderr": "",
- ],
- ],
- ];
-
- map EXECUTE_1 = $[
- "target": $[
- "bash": 1,
- "bash_output": $[
- "exit": 0,
- "stdout": "",
- "stderr": "",
- ],
- ],
- ];
-
- map EXECUTE_INIT = $[
- "target": $[
- "bash": 1,
- "bash_output": $[
- "exit":0, "stderr":"", "stdout":"charmap=\"UTF-8\"\n"]
- ],
- ];
-
- map READ_INIT = $[
- "console" : $[
- "CONSOLE_ENCODING" : "en_US.UTF-8"
- ],
- "target" : $[
- "size" : 1,
- ],
- ];
-
- // added testsuite init, because of firewall
- TESTSUITE_INIT ([READ_INIT, $[], EXECUTE_INIT], nil);
-
- import "Progress";
- import "Mail";
- import "MailTable";
-
- MailTable::SetFileName ("aliases", "tests/aliases.out");
- MailTable::SetFileName ("sendmail.generics", "tests/generics.out");
- MailTable::SetFileName ("sendmail.virtuser", "tests/virtuser.out");
-
-
-// Pkg::FAKE (`IsProvided, $["sendmail": true, "amavis-sendmail": true,
-// "amavis-postfix": false]);
-
- block<boolean> dont_abort = ``{return false;};
- Progress::off ();
- TEST (``(Mail::Read (dont_abort)), [READ, WRITE, [
- EXECUTE_0, //rpm sendmail
- EXECUTE_0, //rpm amavisd-new
- ]], nil);
- Mail::write_only = false;
- TEST (``(Mail::Write (dont_abort)), [READ, WRITE, [
- //EXECUTE_1, //rpm amavis-postfix
- EXECUTE_0, //SuSEconfig
- EXECUTE_0, //amavis stop
- EXECUTE_0, //amavis start
- EXECUTE_0, //sendmail restart
- ]], nil);
-
-}
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-mail-2.15.6/testsuite/tests/rootalias.out new/yast2-mail-2.15.8/testsuite/tests/rootalias.out
--- old/yast2-mail-2.15.6/testsuite/tests/rootalias.out 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/rootalias.out 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-Dump sendmail
-Return leaf
-Return true
-Return true
-Dump postfix
-Return
-Return true
-Return true
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-mail-2.15.6/testsuite/tests/rootalias.ycp new/yast2-mail-2.15.8/testsuite/tests/rootalias.ycp
--- old/yast2-mail-2.15.6/testsuite/tests/rootalias.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests/rootalias.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,62 +0,0 @@
-/**
- * Module:
- * NIS client configuration
- *
- * Summary:
- * Testsuite
- *
- * Authors:
- * Martin Vidner <mvidner(a)suse.cz>
- *
- * $Id: rootalias.ycp 35039 2007-01-03 12:39:54Z mvidner $
- */
-{
- include "testsuite.ycp";
- TESTSUITE_INIT ([ $[], $[], $[] ], nil);
- import "MailTable";
- import "MailAliases";
-
- MailTable::SetFileName ("aliases", "tests/aliases.out");
-
- // the test data is a bit convoluted because formerly
- // the data was read from .mail.{sendmail,postfix}.aliases.table
-
- map READ_s = $[
- // targetpkg:
- "targetpkg": $[
- // sendmail
- "installed": true,
- ],
- ];
-
- map READ_p1 = $[
- // targetpkg:
- "targetpkg": $[
- // sendmail
- "installed": false,
- ],
- ];
-
- map READ_p2 = $[
- // targetpkg:
- "targetpkg": $[
- // postfix
- "installed": true,
- ],
- ];
-
- map WRITE = $[
- ];
-
- DUMP ("sendmail");
- TEST (``(MailAliases::GetRootAlias ()), [READ_s], nil);
- TEST (``(MailAliases::SetRootAlias ("ruut")), [READ_s], nil);
- TEST (``(MailAliases::SetRootAlias ("")), [READ_s], nil);
-
- DUMP ("postfix");
- TEST (``(MailAliases::GetRootAlias ()), [[ READ_p1, READ_p2]], nil);
- // apparently the dumb^H^H^H^Hdummy aggent reads from the first map
- // while there's input.
- TEST (``(MailAliases::SetRootAlias ("ruut")), [[ READ_p1, READ_p2]], nil);
- TEST (``(MailAliases::SetRootAlias ("")), [[ READ_p1, READ_p2]], nil);
-}
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-mail-2.15.6/testsuite/tests.epag/fm1.r.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.r.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm1.r.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.r.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-# Edit carefully, see /usr/share/doc/packages/yast2-config-mail/fetchmailrc.txt
-# empty line
-
-# global option
-set syslog;
-# empty statement
-;
-# ordinary entry
-poll "pop3.foo.com" protocol AUTO:
- user "barbar" there with password "xxxxxx" is "bar" here;
-# server option with a colon, protocol
-poll "pop3.foo.com" protocol pop3 envelope "X-Envelope-To:" :
- user "barbar" there with password "xxxxxx" is "bar" here;
-# comment filtering
-skip "pop3.foo.com" protocol AUTO:
- user 'bar#bar' there with password "xxx#xxx" is "qux" here; # blah
-# strings
-# TODO: allow "foo\"bar"
-poll 'pop3\056mail\46foo\x2ecom' protocol AUTO:
- user "barbar" there with password "\\'\59xxxxx" is "bar" here;
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-mail-2.15.6/testsuite/tests.epag/fm1.r.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.r.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm1.r.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.r.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$IN"])
-\`Read (.accounts)
-END
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-mail-2.15.6/testsuite/tests.epag/fm1.rw.ycp new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.rw.ycp
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm1.rw.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.rw.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-[
-$["enabled":true, "local_user":"bar", "other_server_options":"", "other_user_options":"", "password":"xxxxxx", "protocol":"AUTO", "remote_user":"barbar", "server":"pop3.foo.com"],
-$["enabled":true, "local_user":"bar", "other_server_options":"envelope \"X-Envelope-To:\" ", "other_user_options":"", "password":"xxxxxx", "protocol":"POP3", "remote_user":"barbar", "server":"pop3.foo.com"],
-$["enabled":false, "local_user":"qux", "other_server_options":"", "other_user_options":"", "password":"xxx#xxx", "protocol":"AUTO", "remote_user":"bar#bar", "server":"pop3.foo.com"],
-$["enabled":true, "local_user":"bar", "other_server_options":"", "other_user_options":"", "password":"\\';xxxxx", "protocol":"AUTO", "remote_user":"barbar", "server":"pop3.mail.foo.com"]]
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-mail-2.15.6/testsuite/tests.epag/fm1.w.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.w.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm1.w.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.w.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-# Edit carefully, see /usr/share/doc/packages/yast2-mail/fetchmailrc.txt
-poll "pop3.foo.com" protocol AUTO : user "barbar" there with password "xxxxxx" is "bar" here ;
-poll "pop3.foo.com" protocol POP3 envelope "X-Envelope-To:" : user "barbar" there with password "xxxxxx" is "bar" here ;
-skip "pop3.foo.com" protocol AUTO : user "bar#bar" there with password "xxx#xxx" is "qux" here ;
-poll "pop3.mail.foo.com" protocol AUTO : user "barbar" there with password "\\'\59xxxxx" is "bar" here ;
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-mail-2.15.6/testsuite/tests.epag/fm1.w.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.w.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm1.w.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm1.w.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$OUT_TMP"])
-\`Write (.accounts, `cat $IN`)
-\`Write (., nil)
-END
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-mail-2.15.6/testsuite/tests.epag/fm2.r.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.r.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm2.r.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.r.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-# strings looking as numbers/booleans, #21804
-poll "pop3.foo.com" protocol AUTO:
- user "31337" there with password "true" is "eleet" here;
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-mail-2.15.6/testsuite/tests.epag/fm2.r.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.r.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm2.r.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.r.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$IN"])
-\`Read (.accounts)
-END
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-mail-2.15.6/testsuite/tests.epag/fm2.rw.ycp new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.rw.ycp
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm2.rw.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.rw.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-[
-$["enabled":true, "local_user":"eleet", "other_server_options":"", "other_user_options":"", "password":"true", "protocol":"AUTO", "remote_user":"31337", "server":"pop3.foo.com"]]
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-mail-2.15.6/testsuite/tests.epag/fm2.w.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.w.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm2.w.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.w.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# Edit carefully, see /usr/share/doc/packages/yast2-mail/fetchmailrc.txt
-poll "pop3.foo.com" protocol AUTO : user "31337" there with password "true" is "eleet" here ;
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-mail-2.15.6/testsuite/tests.epag/fm2.w.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.w.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm2.w.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm2.w.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$OUT_TMP"])
-\`Write (.accounts, `cat $IN`)
-\`Write (., nil)
-END
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-mail-2.15.6/testsuite/tests.epag/fm3.r.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.r.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm3.r.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.r.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-# multidrop: * for local user
-poll "pop3.example.com" protocol AUTO:
- user "common" there with password "secret" is * here;
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-mail-2.15.6/testsuite/tests.epag/fm3.r.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.r.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm3.r.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.r.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$IN"])
-\`Read (.accounts)
-END
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-mail-2.15.6/testsuite/tests.epag/fm3.rw.ycp new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.rw.ycp
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm3.rw.ycp 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.rw.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-[
-$["enabled":true, "local_user":"*", "other_server_options":"", "other_user_options":"", "password":"secret", "protocol":"AUTO", "remote_user":"common", "server":"pop3.example.com"]]
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-mail-2.15.6/testsuite/tests.epag/fm3.w.data new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.w.data
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm3.w.data 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.w.data 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# Edit carefully, see /usr/share/doc/packages/yast2-mail/fetchmailrc.txt
-poll "pop3.example.com" protocol AUTO : user "common" there with password "secret" is * here ;
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-mail-2.15.6/testsuite/tests.epag/fm3.w.run new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.w.run
--- old/yast2-mail-2.15.6/testsuite/tests.epag/fm3.w.run 2007-03-21 12:03:10.000000000 +0100
+++ new/yast2-mail-2.15.8/testsuite/tests.epag/fm3.w.run 1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-cat << END
-\`Fetchmail (\$["filename": "$OUT_TMP"])
-\`Write (.accounts, `cat $IN`)
-\`Write (., nil)
-END
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-mail-2.15.6/testsuite/yast2-mail.test/ag_fetchmailrc.exp new/yast2-mail-2.15.8/testsuite/yast2-mail.test/ag_fetchmailrc.exp
--- old/yast2-mail-2.15.6/testsuite/yast2-mail.test/ag_fetchmailrc.exp 2007-04-23 10:17:36.000000000 +0200
+++ new/yast2-mail-2.15.8/testsuite/yast2-mail.test/ag_fetchmailrc.exp 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-#
-# test driver for External Parser AGents
-#
-
-load_lib "yast2_epag.exp"
-# no normalization yet
-#run_epag_tests "ag_fetchmailrc"
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-mail-2.15.6/VERSION new/yast2-mail-2.15.8/VERSION
--- old/yast2-mail-2.15.6/VERSION 2007-04-23 10:17:13.000000000 +0200
+++ new/yast2-mail-2.15.8/VERSION 2007-05-04 10:33:48.000000000 +0200
@@ -1 +1 @@
-2.15.6
+2.15.8
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package yast2-users
checked in at Fri May 4 11:26:15 CEST 2007.
--------
--- yast2-users/yast2-users.changes 2007-04-20 15:46:48.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-users/yast2-users.changes 2007-05-04 08:37:22.953573000 +0200
@@ -1,0 +2,6 @@
+Fri May 4 08:35:09 CEST 2007 - varkoly(a)suse.de
+
+- Bug 269867 - build cycle between yast2-users and yast2-mail
+- 2.15.25
+
+-----------------------------------------------------…
[View More]--------------
Old:
----
yast2-users-2.15.24.tar.bz2
New:
----
yast2-users-2.15.25.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-users.spec ++++++
--- /var/tmp/diff_new_pack.r31188/_old 2007-05-04 11:25:26.000000000 +0200
+++ /var/tmp/diff_new_pack.r31188/_new 2007-05-04 11:25:26.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-users (Version 2.15.24)
+# spec file for package yast2-users (Version 2.15.25)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,15 +11,15 @@
# norootforbuild
Name: yast2-users
-Version: 2.15.24
+Version: 2.15.25
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-users-2.15.24.tar.bz2
+Source0: yast2-users-2.15.25.tar.bz2
prefix: /usr
-BuildRequires: cracklib-devel doxygen gcc-c++ perl-Digest-SHA1 perl-XML-Writer update-desktop-files yast2 yast2-core-devel yast2-devtools yast2-ldap-client yast2-mail-aliases yast2-perl-bindings yast2-security yast2-testsuite
-Requires: yast2 yast2-perl-bindings yast2-country yast2-pam yast2-security yast2-mail-aliases cracklib perl-Digest-SHA1 perl-X500-DN perl-gettext yast2-ldap-client
+BuildRequires: cracklib-devel doxygen gcc-c++ perl-Digest-SHA1 perl-XML-Writer update-desktop-files yast2 yast2-core-devel yast2-devtools yast2-ldap-client yast2-perl-bindings yast2-security yast2-testsuite
+Requires: yast2 yast2-perl-bindings yast2-country yast2-pam yast2-security cracklib perl-Digest-SHA1 perl-X500-DN perl-gettext yast2-ldap-client
Obsoletes: yast2-config-users y2c_users yast2-trans-users y2t_users yast2-trans-inst-user yast2-trans-users y2t_inst-user
Provides: yast2-config-users y2c_users yast2-trans-users y2t_users yast2-trans-inst-user yast2-trans-users y2t_inst-user
#BuildArchitectures: noarch
@@ -42,7 +42,7 @@
Jiri Suchomel <jsuchome(a)suse.cz>
%prep
-%setup -n yast2-users-2.15.24
+%setup -n yast2-users-2.15.25
%build
%{prefix}/bin/y2tool y2autoconf
@@ -86,6 +86,9 @@
%doc %{prefix}/share/doc/packages/yast2-users
%changelog
+* Fri May 04 2007 - varkoly(a)suse.de
+- Bug 269867 - build cycle between yast2-users and yast2-mail
+- 2.15.25
* Fri Apr 20 2007 - jsuchome(a)suse.cz
- check more values in /etc/shadow for -1 (#259896)
- display -1 correctly in the UI (#259896)
++++++ yast2-users-2.15.24.tar.bz2 -> yast2-users-2.15.25.tar.bz2 ++++++
++++ 16433 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-users-2.15.24/config.h.in new/yast2-users-2.15.25/config.h.in
--- old/yast2-users-2.15.24/config.h.in 2007-04-18 14:39:59.000000000 +0200
+++ new/yast2-users-2.15.25/config.h.in 2007-05-04 08:34:02.000000000 +0200
@@ -65,7 +65,7 @@
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
- automatically deduced at runtime.
+ automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown */
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-users-2.15.24/configure.in new/yast2-users-2.15.25/configure.in
--- old/yast2-users-2.15.24/configure.in 2007-04-18 14:39:47.000000000 +0200
+++ new/yast2-users-2.15.25/configure.in 2007-05-04 08:33:49.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-users
dnl
-dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-users, 2.15.21, http://bugs.opensuse.org/, yast2-users)
+AC_INIT(yast2-users, 2.15.24, http://bugs.opensuse.org/, yast2-users)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.21"
+VERSION="2.15.24"
RPMNAME="yast2-users"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
@@ -111,8 +111,6 @@
AC_MSG_ERROR(xgettext is missing; please install gettext-devel.)
fi
-Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
-AC_SUBST(Y2DEVTOOLS_PREFIX)
devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
@@ -145,9 +143,6 @@
if test "$YCPC" = "false"; then
AC_MSG_ERROR([ycpc is not installed])
fi
-AC_CHECK_FILE($devtools_yast2dir/data/testsuite/Makefile.testsuite, [], [
- AC_MSG_WARN([yast2-testsuite.rpm is not installed])
-])
dnl Check packages expect and dejagnu
AC_PATH_PROG(MYEXPECT, expect, false)
@@ -194,8 +189,8 @@
agent-crack/testsuite/Makefile
agent-crack/Makefile
agent-nis/Makefile
-agents/Makefile
agent-uid/Makefile
+agents/Makefile
doc/autodocs/Makefile
doc/Makefile
src/Makefile
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-users-2.15.24/Makefile.am new/yast2-users-2.15.25/Makefile.am
--- old/yast2-users-2.15.24/Makefile.am 2007-04-18 14:39:47.000000000 +0200
+++ new/yast2-users-2.15.25/Makefile.am 2007-05-04 08:33:49.000000000 +0200
@@ -7,7 +7,8 @@
#
#where devtools are
-Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+PREFIX := $(shell pkg-config --print-errors --variable=prefix yast2-devtools)
+Y2TOOL = $(PREFIX)/bin/y2tool
VERSION = $(shell cat $(srcdir)/VERSION)
RPMNAME = $(shell cat $(srcdir)/RPMNAME)
@@ -19,7 +20,7 @@
# do we do Makefile.am for devtools? It is a little special...
IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
-DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(PREFIX)/share/YaST2/data/devtools)
ALL_PACKAGES = $(DEVTOOLS_DIR)/admin/all-packages
LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
@@ -33,7 +34,7 @@
AUTOMAKE_OPTIONS = foreign dist-bzip2
# where devtools instal m4 snippets
# argh, executed literally
-#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+#ACLOCAL_AMFLAGS = -I $(PREFIX)/share/aclocal
ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
@@ -66,7 +67,7 @@
# because the prerequisite is made here (not anymore!)
# and we don't want any paths in y2autoconf
# info '(autoconf)config.status Invocation'
-$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+$(RPMNAME).pc: $(RPMNAME).pc.in
./config.status --file=$@:$<
if CREATE_PKGCONFIG_NOARCH
@@ -214,4 +215,4 @@
# test ! -d $(srcdir)/po \
# || { $(MAKE) -C po checkpo && $(MAKE) -C po make-pox; }
# No ./SUBDIRS file found - assuming default: All direct subdirs with Makefile.am
-SUBDIRS = agent-crack agent-nis agents agent-uid doc src testsuite
+SUBDIRS = agent-crack agent-nis agent-uid agents doc src testsuite
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-users-2.15.24/Makefile.am.common new/yast2-users-2.15.25/Makefile.am.common
--- old/yast2-users-2.15.24/Makefile.am.common 2007-04-18 14:39:47.000000000 +0200
+++ new/yast2-users-2.15.25/Makefile.am.common 2007-05-04 08:33:49.000000000 +0200
@@ -29,19 +29,7 @@
dist-hook: check-syntax
-CHECK_SYNTAX = true
check-syntax: $(client_DATA) $(ycpchook)
- @if test "$(client_DATA)"; then \
- if $(CHECK_SYNTAX); then \
- TO_CHECK="$(filter %.ycp,$^)"; \
- echo "Checking syntax of $${TO_CHECK}"; \
- if ! $(YCPC) -qE -M. -I. $(YCPCFLAGS) $${TO_CHECK}; then \
- echo "Failed. Disable by 'make ... CHECK_SYNTAX=false' at your own risk"; \
- exit 1; \
- fi; \
- else \
- echo "Syntax check disabled"; \
- fi; \
- fi
+ if test "$(client_DATA)"; then $(bindir)/ycpc -qE -M. -I. $(YCPCFLAGS) $(filter %.ycp,$^) || exit 1; fi
-include .dep
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-users-2.15.24/VERSION new/yast2-users-2.15.25/VERSION
--- old/yast2-users-2.15.24/VERSION 2007-04-20 15:32:08.000000000 +0200
+++ new/yast2-users-2.15.25/VERSION 2007-05-04 08:35:39.000000000 +0200
@@ -1 +1 @@
-2.15.24
+2.15.25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package yast2-packager
checked in at Fri May 4 11:25:19 CEST 2007.
--------
--- yast2-packager/yast2-packager.changes 2007-05-02 17:04:51.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-packager/yast2-packager.changes 2007-05-04 08:28:19.481124000 +0200
@@ -1,0 +2,13 @@
+Fri May 4 07:57:56 CEST 2007 - lslezak(a)suse.cz
+
+- close the "Initializing catalogs..." popup before opening
+ another one (#269920)
+- 2.15.38
+
+---------------…
[View More]----------------------------------------------------
+Thu May 3 14:45:14 CEST 2007 - lslezak(a)suse.cz
+
+- basic command line support for dirinstall (#269889), sw_single
+ (#269908) and inst_source (#269893)
+
+-------------------------------------------------------------------
Old:
----
yast2-packager-2.15.37.tar.bz2
New:
----
yast2-packager-2.15.38.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-packager.spec ++++++
--- /var/tmp/diff_new_pack.C29394/_old 2007-05-04 11:25:00.000000000 +0200
+++ /var/tmp/diff_new_pack.C29394/_new 2007-05-04 11:25:00.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-packager (Version 2.15.37)
+# spec file for package yast2-packager (Version 2.15.38)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-packager
-Version: 2.15.37
+Version: 2.15.38
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-packager-2.15.37.tar.bz2
+Source0: yast2-packager-2.15.38.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxcrypt-devel libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-country yast2-devtools yast2-slp yast2-testsuite yast2-xml
BuildRequires: yast2 >= 2.15.22
@@ -49,7 +49,7 @@
Arvin Schnell <arvin(a)suse.de>
%prep
-%setup -n yast2-packager-2.15.37
+%setup -n yast2-packager-2.15.38
%build
%{prefix}/bin/y2tool y2autoconf
@@ -88,6 +88,13 @@
%doc %{prefix}/share/doc/packages/yast2-packager
%changelog
+* Fri May 04 2007 - lslezak(a)suse.cz
+- close the "Initializing catalogs..." popup before opening
+ another one (#269920)
+- 2.15.38
+* Thu May 03 2007 - lslezak(a)suse.cz
+- basic command line support for dirinstall (#269889), sw_single
+ (#269908) and inst_source (#269893)
* Wed May 02 2007 - lslezak(a)suse.cz
- inst_source - display the current alias when the table content
is refreshed (#258776)
++++++ yast2-packager-2.15.37.tar.bz2 -> yast2-packager-2.15.38.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/configure new/yast2-packager-2.15.38/configure
--- old/yast2-packager-2.15.37/configure 2007-05-02 17:03:09.000000000 +0200
+++ new/yast2-packager-2.15.38/configure 2007-05-04 08:28:01.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for yast2-packager 2.15.37.
+# Generated by GNU Autoconf 2.60 for yast2-packager 2.15.38.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -559,8 +559,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-packager'
PACKAGE_TARNAME='yast2-packager'
-PACKAGE_VERSION='2.15.37'
-PACKAGE_STRING='yast2-packager 2.15.37'
+PACKAGE_VERSION='2.15.38'
+PACKAGE_STRING='yast2-packager 2.15.38'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1181,7 +1181,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-packager 2.15.37 to adapt to many kinds of systems.
+\`configure' configures yast2-packager 2.15.38 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1252,7 +1252,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-packager 2.15.37:";;
+ short | recursive ) echo "Configuration of yast2-packager 2.15.38:";;
esac
cat <<\_ACEOF
@@ -1330,7 +1330,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-packager configure 2.15.37
+yast2-packager configure 2.15.38
generated by GNU Autoconf 2.60
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1344,7 +1344,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-packager $as_me 2.15.37, which was
+It was created by yast2-packager $as_me 2.15.38, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ $0 $@
@@ -2145,7 +2145,7 @@
# Define the identity of the package.
PACKAGE='yast2-packager'
- VERSION='2.15.37'
+ VERSION='2.15.38'
cat >>confdefs.h <<_ACEOF
@@ -2372,7 +2372,7 @@
-VERSION="2.15.37"
+VERSION="2.15.38"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
@@ -3260,7 +3260,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-packager $as_me 2.15.37, which was
+This file was extended by yast2-packager $as_me 2.15.38, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3303,7 +3303,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-packager config.status 2.15.37
+yast2-packager config.status 2.15.38
configured by $0, generated by GNU Autoconf 2.60,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/configure.in new/yast2-packager-2.15.38/configure.in
--- old/yast2-packager-2.15.37/configure.in 2007-05-02 17:03:04.000000000 +0200
+++ new/yast2-packager-2.15.38/configure.in 2007-05-04 08:27:56.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-packager, 2.15.37, http://bugs.opensuse.org/, yast2-packager)
+AC_INIT(yast2-packager, 2.15.38, http://bugs.opensuse.org/, yast2-packager)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.37"
+VERSION="2.15.38"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/src/clients/dirinstall.ycp new/yast2-packager-2.15.38/src/clients/dirinstall.ycp
--- old/yast2-packager-2.15.37/src/clients/dirinstall.ycp 2007-02-19 15:04:22.000000000 +0100
+++ new/yast2-packager-2.15.38/src/clients/dirinstall.ycp 2007-05-03 14:46:59.000000000 +0200
@@ -4,13 +4,17 @@
* Summary: Installation into a directory
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: dirinstall.ycp 36265 2007-02-19 14:04:18Z lslezak $
+ * $Id: dirinstall.ycp 37804 2007-05-03 12:46:57Z lslezak $
*
*/
{
textdomain "packager";
+ import "CommandLine";
+
+symbol StartDirInstall()
+{
import "Wizard";
// open the dialog
Wizard::CreateDialog();
@@ -159,3 +163,14 @@
Wizard::CloseDialog();
return ret;
}
+
+map cmdline_description = $[
+ "id" : "dirinstall",
+ /* Command line help text for the dirinstall module */
+ "help" : _("Installation into Directory"),
+ "guihandler" : StartDirInstall,
+];
+
+return CommandLine::Run(cmdline_description);
+
+}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/src/clients/inst_source.ycp new/yast2-packager-2.15.38/src/clients/inst_source.ycp
--- old/yast2-packager-2.15.37/src/clients/inst_source.ycp 2007-05-02 17:02:14.000000000 +0200
+++ new/yast2-packager-2.15.38/src/clients/inst_source.ycp 2007-05-03 14:46:59.000000000 +0200
@@ -6,7 +6,7 @@
* Purpose:
* Adding, removing and prioritizing of installation sources for packagemanager.
*
- * $Id: inst_source.ycp 37788 2007-05-02 15:02:12Z lslezak $
+ * $Id: inst_source.ycp 37804 2007-05-03 12:46:57Z lslezak $
*
*/
@@ -31,29 +31,7 @@
import "Popup";
import "AddOnProduct";
import "Sequencer";
-
- // Do not sync the changes to ZENworks even if rug is present
- // This is handy for repairing an already out-of-sync situation
- boolean have_rug = (integer)SCR::Read (.target.size, "/usr/bin/rug") >= 0;
- boolean norug = !have_rug || (size(WFM::Args()) > 0 && WFM::Args(0) == "norug");
-
- // constant Plaindir
- string plaindir_type = "Plaindir";
-
- Wizard::CreateDialog();
- Wizard::SetDesktopIcon("sw_source");
- // dialog caption
- Wizard::SetContents(_("Initializing..."), `Empty (), "", false, true);
-
- // check whether running as root
- if (! Confirm::MustBeRoot () || ! PackageLock::Check ())
- {
- UI::CloseDialog ();
- return (any)`abort;
- }
-
- PackageCallbacksInit::InitPackageCallbacks ();
-
+ import "CommandLine";
// constructor of Product is needed in order to initialize the product
// macro. Takes a lot of time because whole package manager target
// is initialized
@@ -67,6 +45,15 @@
list<map<string,any> > sourceStatesOut = [];
list<integer> sourcesToDelete = [];
+ // Do not sync the changes to ZENworks even if rug is present
+ // This is handy for repairing an already out-of-sync situation
+ boolean have_rug = nil;
+ boolean norug = nil;
+
+ // constant Plaindir
+ const string plaindir_type = "Plaindir";
+
+
/**
Create a table item from a map as returned by the InstSrcManager agent.
@param source The map describing the source as returned form the agent.
@@ -706,71 +693,101 @@
return `next;
}
-boolean restore = Pkg::SourceStartManager( false );
-if( ! restore )
+// main function - start the workflow
+symbol StartInstSource()
{
- // #210514 (L3): unconditionally removing the sources is BAD.
- // Usually it is just a temporary error because of misconfigured proxy.
- boolean cleanup = Popup::AnyQuestionRichText( // [1]
- Label::ErrorMsg(),
- // Error popup (part 1)
- _("<p>There were errors when restoring the source configuration.</p>
+ have_rug = (integer)SCR::Read (.target.size, "/usr/bin/rug") >= 0;
+ norug = !have_rug || (size(WFM::Args()) > 0 && WFM::Args(0) == "norug");
+
+ Wizard::CreateDialog();
+ Wizard::SetDesktopIcon("sw_source");
+ // dialog caption
+ Wizard::SetContents(_("Initializing..."), `Empty (), "", false, true);
+
+ // check whether running as root
+ if (! Confirm::MustBeRoot () || ! PackageLock::Check ())
+ {
+ UI::CloseDialog ();
+ return `abort;
+ }
+
+ PackageCallbacksInit::InitPackageCallbacks ();
+
+ boolean restore = Pkg::SourceStartManager( false );
+ if( ! restore )
+ {
+ // #210514 (L3): unconditionally removing the sources is BAD.
+ // Usually it is just a temporary error because of misconfigured proxy.
+ boolean cleanup = Popup::AnyQuestionRichText( // [1]
+ Label::ErrorMsg(),
+ // Error popup (part 1)
+ _("<p>There were errors when restoring the source configuration.</p>
<p>Not all sources are available for configuration.</p>
") + "<p>" + Pkg::LastError() + "</p>" +
- // Error popup (part 2): Yes/No question.
- // "immediately" is important: because of stupid design [2],
- // they will be removed even if the user then chooses Abort :(
- _("<p>Do you want to immediately remove these sources?</p>"),
- 50, 15,
- Label::YesButton(), Label::NoButton(), `focus_no);
- // Notes irrelevant for translators:
- // [1]: we want the focus on "No"; Popup::YesNo is too specialized
- // [2]: using SourceManager and not just PersistentStorage in inst_source
-
- // delete the broken sources from the persistent store
- if (cleanup) {
- Pkg::SourceCleanupBroken();
+ // Error popup (part 2): Yes/No question.
+ // "immediately" is important: because of stupid design [2],
+ // they will be removed even if the user then chooses Abort :(
+ _("<p>Do you want to immediately remove these sources?</p>"),
+ 50, 15,
+ Label::YesButton(), Label::NoButton(), `focus_no);
+ // Notes irrelevant for translators:
+ // [1]: we want the focus on "No"; Popup::YesNo is too specialized
+ // [2]: using SourceManager and not just PersistentStorage in inst_source
+
+ // delete the broken sources from the persistent store
+ if (cleanup) {
+ Pkg::SourceCleanupBroken();
+ }
}
-}
-sourceStatesIn = Pkg::SourceEditGet();
-y2milestone( "Found sources: %1", sourceStatesIn);
-sourceStatesOut = sourceStatesIn;
-
-map<string,any> aliases = $[
- "summary" : ``(SummaryDialog ()),
- "type" : ``(SourceDialogs::TypeDialog ()),
- "edit" : ``(SourceDialogs::EditDialog ()),
- "store" : ``(StoreSource ())
-];
+ sourceStatesIn = Pkg::SourceEditGet();
+ y2milestone( "Found sources: %1", sourceStatesIn);
+ sourceStatesOut = sourceStatesIn;
+
+ map<string,any> aliases = $[
+ "summary" : ``(SummaryDialog ()),
+ "type" : ``(SourceDialogs::TypeDialog ()),
+ "edit" : ``(SourceDialogs::EditDialog ()),
+ "store" : ``(StoreSource ())
+ ];
+
+ map sequence = $[
+ "ws_start" : "summary",
+ "summary" : $[
+ `add : "type",
+ `edit : "edit",
+ `abort : `abort,
+ `next : `next,
+ ],
+ "type" : $[
+ `next : "edit",
+ `finish : "store",
+ `abort : `abort,
+ ],
+ "edit" : $[
+ `next : "store",
+ `abort : `abort,
+ ],
+ "store" : $[
+ `next : "summary",
+ `abort : `abort,
+ ],
+ ];
-map sequence = $[
- "ws_start" : "summary",
- "summary" : $[
- `add : "type",
- `edit : "edit",
- `abort : `abort,
- `next : `next,
- ],
- "type" : $[
- `next : "edit",
- `finish : "store",
- `abort : `abort,
- ],
- "edit" : $[
- `next : "store",
- `abort : `abort,
- ],
- "store" : $[
- `next : "summary",
- `abort : `abort,
- ],
-];
+ y2milestone ("Starting source sequence");
+ symbol ret = Sequencer::Run (aliases, sequence);
-y2milestone ("Starting source sequence");
-symbol ret = Sequencer::Run (aliases, sequence);
+ UI::CloseDialog ();
+ return ret;
+}
+
+map cmdline_description = $[
+ "id" : "inst_source",
+ /* Command line help text for the installation source module, %1 is "zypper" */
+ "help" : sformat(_("Installation Sources - this module doesn't support command line interface, use '%1' instead."), "zypper"),
+ "guihandler" : StartInstSource,
+];
-UI::CloseDialog ();
-return ret;
+return CommandLine::Run(cmdline_description);
} // EOF
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/src/clients/sw_single.ycp new/yast2-packager-2.15.38/src/clients/sw_single.ycp
--- old/yast2-packager-2.15.37/src/clients/sw_single.ycp 2007-03-22 10:32:14.000000000 +0100
+++ new/yast2-packager-2.15.38/src/clients/sw_single.ycp 2007-05-04 07:57:09.000000000 +0200
@@ -7,7 +7,7 @@
* Purpose: contains dialog loop for workflows:
* "Install/Remove software"
*
- * $Id: sw_single.ycp 37078 2007-03-22 09:32:12Z lslezak $
+ * $Id: sw_single.ycp 37818 2007-05-04 05:57:07Z lslezak $
*/
{
@@ -31,6 +31,10 @@
import "Report";
import "FileUtils";
import "PackagesUI";
+ import "CommandLine";
+
+symbol StartSWSingle()
+{
Wizard::CreateDialog();
Wizard::SetDesktopIcon("sw_single");
@@ -437,3 +441,28 @@
return (symbol) result;
}
+
+/*
+ * Start commandline interface only when the parameter is "help", otherwise start standard GUI.
+ * The reason is that "yast2 -i package" is translated to "yast2 sw_single package",
+ * we don't know wheter "package" is a command or a package name.
+ * Package name is assumed for backward compatibility.
+ */
+if (WFM::Args() == ["help"])
+{
+ map cmdline_description = $[
+ "id" : "sw_single",
+ /* Command line help text for the software management module, %1 is "zypper" */
+ "help" : sformat(_("Software installation - this module doesn't support command line interface, use '%1' instead."), "zypper"),
+ "guihandler" : StartSWSingle,
+ ];
+
+ return CommandLine::Run(cmdline_description);
+}
+else
+{
+ return StartSWSingle();
+}
+
+}
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/src/modules/Packages.ycp new/yast2-packager-2.15.38/src/modules/Packages.ycp
--- old/yast2-packager-2.15.37/src/modules/Packages.ycp 2007-03-29 14:34:09.000000000 +0200
+++ new/yast2-packager-2.15.38/src/modules/Packages.ycp 2007-05-04 08:26:05.000000000 +0200
@@ -3,7 +3,7 @@
* Package: Package selections
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: Packages.ycp 37167 2007-03-28 14:03:04Z locilka $
+ * $Id: Packages.ycp 37819 2007-05-04 06:26:02Z lslezak $
*/
{
@@ -831,13 +831,13 @@
WFM::Execute(.local.bash, "tar -zxvf " +
servicepack_metadata + " -C " + spdir);
string sp_url = "dir:" + spdir;
- integer sp_source = Pkg::SourceCreate (sp_url, "");
// close the popup in order to be able to ask about the license
if (popup_open)
{
popup_open = false;
UI::CloseDialog ();
}
+ integer sp_source = Pkg::SourceCreate (sp_url, "");
if (sp_source == -1)
{
Report::Error (_("Failed to integrate service pack source."));
@@ -912,6 +912,13 @@
Pkg::SetTextLocale (Language::language);
boolean again = true;
+
+ if (popup_open)
+ {
+ UI::CloseDialog ();
+ popup_open = false;
+ }
+
theSources = Pkg::SourceStartCache (true); // dummy in 1st stage
while (again)
{
@@ -932,8 +939,6 @@
}
else
{
- if (popup_open)
- UI::CloseDialog ();
init_in_progress = false;
return;
}
@@ -950,8 +955,6 @@
sformat (_("Insert %1 CD 1"), label)))
{
init_error = sformat (_("%1 CD 1 not found"), label);
- if (popup_open)
- UI::CloseDialog ();
init_in_progress = false;
return;
}
@@ -966,11 +969,6 @@
// not be set. Bug 178831
SelectProduct ();
- if (popup_open)
- {
- popup_open = false;
- UI::CloseDialog ();
- }
theSources = [ initial_source ];
integer sp_source = IntegrateServicePack (show_popup, base_url);
if (sp_source != nil)
@@ -1039,8 +1037,7 @@
0, "", 1, "", false);
}
}
- if (popup_open)
- UI::CloseDialog ();
+
init_in_progress = false;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.37/VERSION new/yast2-packager-2.15.38/VERSION
--- old/yast2-packager-2.15.37/VERSION 2007-05-02 16:57:33.000000000 +0200
+++ new/yast2-packager-2.15.38/VERSION 2007-05-04 07:57:33.000000000 +0200
@@ -1 +1 @@
-2.15.37
+2.15.38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package yast2
checked in at Fri May 4 11:19:57 CEST 2007.
--------
--- yast2/yast2.changes 2007-04-19 16:32:33.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2/yast2.changes 2007-05-03 23:28:21.861629000 +0200
@@ -1,0 +2,12 @@
+Thu May 3 14:44:05 CEST 2007 - varkoly(a)suse.de
+
+- Add new modul file MailAlias.ycp (269867 - build cycle between yast2-users and yast2-mail)
+- 2.15.31
+
+--------------------------------------------------…
[View More]-----------------
+Thu May 3 14:20:41 CEST 2007 - locilka(a)suse.cz
+
+- Present more information to the user when calling a YaST client
+ fails (#267886).
+
+-------------------------------------------------------------------
Old:
----
yast2-2.15.29.tar.bz2
New:
----
yast2-2.15.31.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.h11674/_old 2007-05-04 11:18:48.000000000 +0200
+++ /var/tmp/diff_new_pack.h11674/_new 2007-05-04 11:18:48.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2 (Version 2.15.29)
+# spec file for package yast2 (Version 2.15.31)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2
-Version: 2.15.29
-Release: 2
+Version: 2.15.31
+Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-2.15.29.tar.bz2
+Source0: yast2-2.15.31.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-pkg-bindings yast2-testsuite
# SCR::RegisterNewAgents()
@@ -101,7 +101,7 @@
Steffen Winterfeldt <snwint(a)suse.de>
%prep
-%setup -n yast2-2.15.29
+%setup -n yast2-2.15.31
%build
%{prefix}/bin/y2tool y2autoconf
@@ -209,6 +209,12 @@
%doc %{prefix}/share/doc/packages/yast2/wizard
%changelog
+* Thu May 03 2007 - varkoly(a)suse.de
+- Add new modul file MailAlias.ycp (269867 - build cycle between yast2-users and yast2-mail)
+- 2.15.31
+* Thu May 03 2007 - locilka(a)suse.cz
+- Present more information to the user when calling a YaST client
+ fails (#267886).
* Thu Apr 19 2007 - mzugec(a)suse.cz
- added GetIP(device) function to get first+additional addresses (#264393)
- 2.15.30
++++++ yast2-2.15.29.tar.bz2 -> yast2-2.15.31.tar.bz2 ++++++
++++ 10673 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-2.15.29/configure.in new/yast2-2.15.31/configure.in
--- old/yast2-2.15.29/configure.in 2007-04-19 16:22:54.000000000 +0200
+++ new/yast2-2.15.31/configure.in 2007-05-03 14:53:42.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2
dnl
-dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2, 2.15.29, http://bugs.opensuse.org/, yast2)
+AC_INIT(yast2, 2.15.31, http://bugs.opensuse.org/, yast2)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.29"
+VERSION="2.15.31"
RPMNAME="yast2"
MAINTAINER="Jiri Srain <jsrain(a)suse.cz>"
@@ -120,8 +120,6 @@
AC_MSG_ERROR(xgettext is missing; please install gettext-devel.)
fi
-Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
-AC_SUBST(Y2DEVTOOLS_PREFIX)
devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
@@ -154,9 +152,6 @@
if test "$YCPC" = "false"; then
AC_MSG_ERROR([ycpc is not installed])
fi
-AC_CHECK_FILE($devtools_yast2dir/data/testsuite/Makefile.testsuite, [], [
- AC_MSG_WARN([yast2-testsuite.rpm is not installed])
-])
dnl Check packages expect and dejagnu
AC_PATH_PROG(MYEXPECT, expect, false)
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-2.15.29/library/control/src/ProductControl.ycp new/yast2-2.15.31/library/control/src/ProductControl.ycp
--- old/yast2-2.15.29/library/control/src/ProductControl.ycp 2007-04-17 13:29:26.000000000 +0200
+++ new/yast2-2.15.31/library/control/src/ProductControl.ycp 2007-05-03 14:35:53.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Product Control routines
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: ProductControl.ycp 37358 2007-04-06 13:36:55Z locilka $
+ * $Id: ProductControl.ycp 37799 2007-05-03 12:24:10Z locilka $
*/
{
textdomain "base";
@@ -980,7 +980,25 @@
}
any r = nil;
- r = Popup::ModuleError(sformat("The module %1 does not work.", symbolof(argterm)));
+ r = Popup::ModuleError (
+ sformat (
+ // TRANSLATORS: an error message
+ // this should not happen, but life is cruel...
+ // %1 - (failed) module name
+ // %2 - logfile, possibly with errors
+ // %3 - link to our bugzilla
+ // %4 - directory where YaST logs are stored
+ "Calling the YaST module %1 has failed.
+More information can be found near the end of the '%2' file.
+
+This is worth reporting a bug at %3.
+Please, attach also all YaST logs stored in the '%4' directory.",
+ symbolof (argterm),
+ "/var/log/YaST2/y2log",
+ "http://bugzilla.novell.com/",
+ "/var/log/YaST2/"
+ )
+ );
if (r == `next)
current_step = current_step + 1;
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-2.15.29/library/modules/MailAliases.ycp new/yast2-2.15.31/library/modules/MailAliases.ycp
--- old/yast2-2.15.29/library/modules/MailAliases.ycp 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-2.15.31/library/modules/MailAliases.ycp 2007-03-21 12:03:10.000000000 +0100
@@ -0,0 +1,211 @@
+/**
+ * File:
+ * modules/Mail.ycp
+ *
+ * Package:
+ * Configuration of mail aliases
+ *
+ * Summary:
+ * Data for configuration of mail aliases, input and output functions.
+ *
+ * Authors:
+ * Martin Vidner <mvidner(a)suse.cz>
+ *
+ * $Id: MailAliases.ycp 35035 2007-01-02 14:35:30Z mvidner $
+ *
+ * Representation of the configuration of mail aliases.
+ * Input and output routines.
+ * Separated from Mail.ycp because yast2-users need us.
+ * Virtusertable/virtual users are not included, arbitrarily.
+ *
+ */
+
+{
+ // Set the name of the module
+ module "MailAliases";
+
+ // no translatable strings, no textdomain.
+ import "MailTable";
+
+ /* ---------------------------------------------------------------- */
+
+ /**
+ * List of maps: $[comment:, alias:, destinations:] (all are strings)
+ * Except root.
+ */
+ global list<map> aliases = [];
+ /**
+ * Separated/joined with aliases by read/write/set/export
+ */
+ global string root_alias = "";
+ /**
+ * Separated/joined with aliases by read/write/set/export
+ */
+ string root_alias_comment = "";
+
+ /**
+ * Useful for autoinstall: the provided aliases will be (with
+ * higher priority) merged with existing ones (presumably system defaults).
+ */
+// global boolean merge_aliases = false;
+
+ /* ---------------------------------------------------------------- */
+
+ /**
+ * Separates aliases into aliases, root_alias and root_alias_comment
+ */
+ global define void FilterRootAlias () ``{
+ root_alias = "";
+ root_alias_comment = "";
+ aliases = filter (map e, aliases, ``{
+ if (e["alias"]:"" == "root" )
+ {
+ root_alias = e["destinations"]:"";
+ root_alias_comment = e["comment"]:"";
+ return false;
+ }
+ return true;
+ });
+ }
+
+ /**
+ * Read the aliases table (and separate the root alias)
+ * @return success?
+ */
+ global define boolean ReadAliases () ``{
+ list<map> a_raw = MailTable::Read ("aliases");
+ aliases = maplist (map e, a_raw,
+ ``($[
+ "comment" : e["comment"]: "",
+ "alias" : e["key"]: "",
+ "destinations" : e["value"]: "",
+ ]));
+ FilterRootAlias ();
+ return true;
+ }
+
+ /**
+ * @param aliases an alias table
+ * @return prepend root alias data to aliases, if set
+ */
+ global define list<map> MergeRootAlias (list<map> aliases) ``{
+ list<map> ret = aliases;
+ if (root_alias != "")
+ {
+ ret = prepend (ret, $[
+ "alias": "root",
+ "destinations": root_alias,
+ "comment": root_alias_comment,
+ ]);
+ }
+ return ret;
+ }
+
+ /* ---------------------------------------------------------------- */
+
+ /**
+ * Merges mail tables, which are order-preserving maps.
+ * First are the entries of the old map, with values updated
+ * from the new one, then the rest of the new map.
+ * @param new new table
+ * @param old old table
+ * @return merged table
+ */
+ define list<map> mergeTables (list<map> new, list<map> old) ``{
+ // make a true map
+ map new_m = listmap (map e, new,
+ ``($[
+ e["key"]:"" :
+ [ e["comment"]:"", e["value"]:"" ]
+ ]));
+ // update old values
+ list<map> replaced = maplist (map e, old, ``{
+ string k = e["key"]:"";
+ list cv = new_m[k]:[];
+ if (size (cv) > 0)
+ {
+ new_m[k] = []; // ok, newly constructed
+ return $["key": k, "comment": cv[0]:"", "value": cv[1]:""];
+ }
+ else
+ {
+ return $["key": k, "comment": e["comment"]:"", "value": e["value"]:""];
+ }
+ });
+ // remove already updated values
+ list<map> filtered = filter (map e, new, ``(
+ size (new_m[ e["key"]:"" ]:[]) > 0)
+ );
+ return flatten ([replaced, filtered]);
+ }
+
+ /**
+ * Part of Write.
+ * @return success
+ * @see SetRootAlias
+ */
+ global define boolean WriteAliases () ``{
+ // aliases
+ string alias_path = "aliases";
+ list<map> a_raw = maplist (map e, MergeRootAlias (aliases),
+ ``($[
+ "comment" : e["comment"]:"",
+ "key" : e["alias"]:"",
+ "value" : e["destinations"]:"",
+ ]));
+// if (merge_aliases)
+// {
+// a_raw = mergeTables (a_raw, MailTable::Read (alias_path));
+// }
+ MailTable::Write ("aliases", a_raw);
+ return true;
+ }
+
+
+ /* ---------------------------------------------------------------- */
+
+ /**
+ * For use by the Users package.
+ * Does not rely on the internal state, first calls the agent.
+ * @return eg. "joe, \\root", "" if not defined
+ */
+ global define string GetRootAlias () ``{
+ if (!ReadAliases ())
+ {
+ return "";
+ }
+ return root_alias;
+ }
+
+
+ /**
+ * For use by the Users package.
+ * Does not use the internal state, just calls the agent.
+ * SuSEconfig or newaliases is NOT called!
+ * (TODO: what if it is called while the main module is running?)
+ * Errors are reported via Report::Error.
+ * @param destinations The new alias. If "", it is removed.
+ * @return true on success
+ */
+ global define boolean SetRootAlias (string destinations) ``{
+ if (!ReadAliases ())
+ {
+ return false;
+ }
+
+ root_alias = destinations;
+ root_alias_comment = ""; // TODO: "created by the ... yast2 module"?
+
+ if (!WriteAliases ())
+ {
+ return false;
+ }
+
+ if (! MailTable::Flush ("aliases"))
+ {
+ return false;
+ }
+ return true;
+ }
+
+}
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-2.15.29/library/modules/Version.ycp new/yast2-2.15.31/library/modules/Version.ycp
--- old/yast2-2.15.29/library/modules/Version.ycp 2007-04-19 16:23:12.000000000 +0200
+++ new/yast2-2.15.31/library/modules/Version.ycp 2007-05-03 14:54:04.000000000 +0200
@@ -20,7 +20,7 @@
/**
* Version of the yast2 package
*/
-global string yast2 = "2.15.29";
+global string yast2 = "2.15.31";
/* EOF */
}
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-2.15.29/library/network/src/NetworkDevices.ycp new/yast2-2.15.31/library/network/src/NetworkDevices.ycp
--- old/yast2-2.15.29/library/network/src/NetworkDevices.ycp 2007-04-19 15:56:14.000000000 +0200
+++ new/yast2-2.15.31/library/network/src/NetworkDevices.ycp 2007-05-02 08:31:35.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Interface manipulation (/etc/sysconfig/network/ifcfg-*)
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: NetworkDevices.ycp 36864 2007-03-12 10:53:15Z mzugec $
+ * $Id: NetworkDevices.ycp 37596 2007-04-19 14:31:58Z mzugec $
*
* The new sysconfig naming is interface (eg. eth0) vs. device
* (eg. NE2000 card), but historically yast has called them device
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-2.15.29/library/types/src/String.ycp new/yast2-2.15.31/library/types/src/String.ycp
--- old/yast2-2.15.29/library/types/src/String.ycp 2007-03-12 09:51:38.000000000 +0100
+++ new/yast2-2.15.31/library/types/src/String.ycp 2007-05-02 08:31:36.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: String manipulation routines
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: String.ycp 36213 2007-02-16 12:02:08Z lslezak $
+ * $Id: String.ycp 37626 2007-04-20 13:20:26Z arvin $
*/
{
@@ -14,6 +14,10 @@
/**
* Quote a string with 's
+ *
+ * More precisely it protects single quotes inside the string but does not
+ * prepend or append single quotes.
+ *
* @param var unquoted string
* @return quoted string
* @example quote("a'b") -> "a'\''b"
@@ -73,7 +77,7 @@
/**
* Return a pretty description of a byte count
- *
+ *
* Return a pretty description of a byte count with required precision
* and using KB, MB or GB as unit as appropriate.
*
@@ -234,7 +238,7 @@
}
/**
- * Add zeros before the text to make it long enough.
+ * Add zeros before the text to make it long enough.
*
* Add zeros before the text to make it long enough. If the text is longer
* than requested, no changes are made.
@@ -749,7 +753,7 @@
underline = underline + base_underline;
}
underline = substring(underline, 0, length);
-
+
return underline;
}
@@ -831,7 +835,7 @@
* @return string underlined header line
*/
global define string UnderlinedHeader (string header_line, integer left_padding) {
-
+
return
Pad("", left_padding) + header_line + "\n" +
Pad("", left_padding) + CreateUnderline(size(header_line));
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-2.15.29/Makefile.am new/yast2-2.15.31/Makefile.am
--- old/yast2-2.15.29/Makefile.am 2007-04-19 16:22:54.000000000 +0200
+++ new/yast2-2.15.31/Makefile.am 2007-05-03 14:53:42.000000000 +0200
@@ -7,7 +7,8 @@
#
#where devtools are
-Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+PREFIX := $(shell pkg-config --print-errors --variable=prefix yast2-devtools)
+Y2TOOL = $(PREFIX)/bin/y2tool
VERSION = $(shell cat $(srcdir)/VERSION)
RPMNAME = $(shell cat $(srcdir)/RPMNAME)
@@ -19,7 +20,7 @@
# do we do Makefile.am for devtools? It is a little special...
IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
-DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(PREFIX)/share/YaST2/data/devtools)
ALL_PACKAGES = $(DEVTOOLS_DIR)/admin/all-packages
LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
@@ -33,7 +34,7 @@
AUTOMAKE_OPTIONS = foreign dist-bzip2
# where devtools instal m4 snippets
# argh, executed literally
-#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+#ACLOCAL_AMFLAGS = -I $(PREFIX)/share/aclocal
ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
@@ -66,7 +67,7 @@
# because the prerequisite is made here (not anymore!)
# and we don't want any paths in y2autoconf
# info '(autoconf)config.status Invocation'
-$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+$(RPMNAME).pc: $(RPMNAME).pc.in
./config.status --file=$@:$<
if CREATE_PKGCONFIG_NOARCH
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-2.15.29/Makefile.am.common new/yast2-2.15.31/Makefile.am.common
--- old/yast2-2.15.29/Makefile.am.common 2007-04-19 16:22:54.000000000 +0200
+++ new/yast2-2.15.31/Makefile.am.common 2007-05-03 14:53:42.000000000 +0200
@@ -29,19 +29,7 @@
dist-hook: check-syntax
-CHECK_SYNTAX = true
check-syntax: $(client_DATA) $(ycpchook)
- @if test "$(client_DATA)"; then \
- if $(CHECK_SYNTAX); then \
- TO_CHECK="$(filter %.ycp,$^)"; \
- echo "Checking syntax of $${TO_CHECK}"; \
- if ! $(YCPC) -qE -M. -I. $(YCPCFLAGS) $${TO_CHECK}; then \
- echo "Failed. Disable by 'make ... CHECK_SYNTAX=false' at your own risk"; \
- exit 1; \
- fi; \
- else \
- echo "Syntax check disabled"; \
- fi; \
- fi
+ if test "$(client_DATA)"; then $(bindir)/ycpc -qE -M. -I. $(YCPCFLAGS) $(filter %.ycp,$^) || exit 1; fi
-include .dep
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-2.15.29/VERSION new/yast2-2.15.31/VERSION
--- old/yast2-2.15.29/VERSION 2007-04-19 15:41:21.000000000 +0200
+++ new/yast2-2.15.31/VERSION 2007-05-03 14:44:01.000000000 +0200
@@ -1 +1 @@
-2.15.29
+2.15.31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package xorg-x11-driver-video
checked in at Fri May 4 11:18:33 CEST 2007.
--------
--- xorg-x11-driver-video/xorg-x11-driver-video.changes 2007-05-02 23:06:15.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11-driver-video/xorg-x11-driver-video.changes 2007-05-04 00:14:45.000000000 +0200
@@ -1,0 +2,8 @@
+Fri May 4 00:12:35 CEST 2007 - sndirsch(a)suse.de
+
+- updated nv driver to release 2.0.95
+ * This release adds experimental …
[View More]RandR-1.2 and EXA support for
+ GeForce 8 series GPUs. The driver now depends on server version
+ 1.2 or higher because of the RandR 1.1 compatibility layer.
+
+-------------------------------------------------------------------
Old:
----
xf86-video-nv-20070425.tar.bz2
xf86-video-nv-8800ultra.diff
New:
----
xf86-video-nv-2.0.95.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-driver-video.spec ++++++
--- /var/tmp/diff_new_pack.Zq5144/_old 2007-05-04 11:16:00.000000000 +0200
+++ /var/tmp/diff_new_pack.Zq5144/_new 2007-05-04 11:16:00.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: Mesa-devel libdrm-devel pkgconfig xorg-x11-proto-devel xorg-x11-server-sdk
URL: http://xorg.freedesktop.org/
Version: 7.2
-Release: 90
+Release: 91
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Servers/XF86_4
@@ -39,7 +39,7 @@
Source15: xf86-video-neomagic-X11R7.1-1.1.1.tar.bz2
Source16: xf86-video-newport-0.2.1.tar.bz2
Source17: xf86-video-nsc-2.8.2.tar.bz2
-Source18: xf86-video-nv-20070425.tar.bz2
+Source18: xf86-video-nv-2.0.95.tar.bz2
Source19: xf86-video-rendition-4.1.3.tar.bz2
Source20: xf86-video-s3-0.5.0.tar.bz2
Source21: xf86-video-s3virge-X11R7.1-1.9.1.tar.bz2
@@ -73,7 +73,6 @@
Patch1: radeon-xrandr-dotclock.diff
Patch2: radeon_dell.diff
Patch3: ps_nv.diff
-Patch4: xf86-video-nv-8800ultra.diff
Patch5: mga-g200se_pci-fix.diff
Patch9: xf86-video-sunffb.diff
Patch10: xf86-video-tdfx.diff
@@ -121,7 +120,6 @@
popd
pushd xf86-video-nv-*/src
%patch3 -p6
-%patch4 -p2
popd
pushd xf86-video-mga-*/src
tar xzf %{SOURCE44}
@@ -158,7 +156,6 @@
case $dir in
xf86-video-mga-* | \
xf86-video-intel-* | \
- xf86-video-nv-20070425 | \
*.randr12 | \
xf86-video-nsc-*) autoreconf -fi ;;
*) ;;
@@ -261,6 +258,11 @@
%{_mandir}/man4/*
%changelog
+* Fri May 04 2007 - sndirsch(a)suse.de
+- updated nv driver to release 2.0.95
+ * This release adds experimental RandR-1.2 and EXA support for
+ GeForce 8 series GPUs. The driver now depends on server version
+ 1.2 or higher because of the RandR 1.1 compatibility layer.
* Wed May 02 2007 - sndirsch(a)suse.de
- xf86-video-nv-8800ultra.diff:
* support for GeForce 8800 Ultra
++++++ xf86-video-nv-20070425.tar.bz2 -> xf86-video-nv-2.0.95.tar.bz2 ++++++
++++ 53180 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0
Hello community,
here is the log from the commit of package tightvnc
checked in at Fri May 4 11:15:51 CEST 2007.
--------
--- tightvnc/tightvnc.changes 2007-04-24 17:37:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/tightvnc/tightvnc.changes 2007-05-04 10:44:45.708926000 +0200
@@ -1,0 +2,5 @@
+Fri May 4 10:44:35 CEST 2007 - ssommer(a)suse.de
+
+- add unzip to BuildRequires
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++…
[View More]++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tightvnc.spec ++++++
--- /var/tmp/diff_new_pack.tZ4217/_old 2007-05-04 11:15:39.000000000 +0200
+++ /var/tmp/diff_new_pack.tZ4217/_new 2007-05-04 11:15:39.000000000 +0200
@@ -11,7 +11,7 @@
# norootforbuild
Name: tightvnc
-BuildRequires: libjpeg-devel xorg-x11-devel
+BuildRequires: libjpeg-devel unzip xorg-x11-devel
URL: http://www.tightvnc.com
License: GNU General Public License (GPL)
Group: System/X11/Utilities
@@ -22,7 +22,7 @@
PreReq: sed
Summary: A virtual X-Window System server
Version: 1.3.8
-Release: 12
+Release: 15
Source0: %name-%version.tar.bz2
Source1: vnc_inetd_httpd
Source2: vnc.xinetd
@@ -113,6 +113,8 @@
%config(noreplace) /etc/slp.reg.d/*
%changelog
+* Fri May 04 2007 - ssommer(a)suse.de
+- add unzip to BuildRequires
* Tue Apr 24 2007 - max(a)suse.de
- Added tightvnc-rfbversion.patch to work around the non-standard
RFB protocol version reported by the XF4VNC server on SLES9.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
[View Less]
1
0