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
March 2013
- 1 participants
- 1893 discussions
Hello community,
here is the log from the commit of package zypper for openSUSE:Factory checked in at 2013-03-01 09:12:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zypper (Old)
and /work/SRC/openSUSE:Factory/.zypper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zypper", Maintainer is "ma(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/zypper/zypper.changes 2013-02-15 18:56:46.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.zypper.new/zypper.changes 2013-03-01 09:12:34.000000000 +0100
@@ -1,0 +2,27 @@
+Thu Feb 28 11:46:36 CET 2013 - ma(a)suse.de
+
+- fix zypper disregarding zypp.conf cache path settings (bnc#806568)
+- Allow re-install with different arch upon explicit request (bnc#804219)
+- version 1.8.11
+
+-------------------------------------------------------------------
+Thu Feb 28 01:15:24 CET 2013 - ma(a)suse.de
+
+- Update zypper-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Feb 24 01:14:42 CET 2013 - ma(a)suse.de
+
+- Update zypper-po.tar.bz2
+
+-------------------------------------------------------------------
+Thu Feb 21 01:14:25 CET 2013 - ma(a)suse.de
+
+- Update zypper-po.tar.bz2
+
+-------------------------------------------------------------------
+Sun Feb 17 01:14:01 CET 2013 - ma(a)suse.de
+
+- Update zypper-po.tar.bz2
+
+-------------------------------------------------------------------
Old:
----
zypper-1.8.10.tar.bz2
New:
----
zypper-1.8.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zypper.spec ++++++
--- /var/tmp/diff_new_pack.YsKESj/_old 2013-03-01 09:12:35.000000000 +0100
+++ /var/tmp/diff_new_pack.YsKESj/_new 2013-03-01 09:12:35.000000000 +0100
@@ -33,7 +33,7 @@
Group: System/Packages
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Command line software manager using libzypp
-Version: 1.8.10
+Version: 1.8.11
Release: 0
Source: %{name}-%{version}.tar.bz2
Source1: %{name}-rpmlintrc
++++++ zypper-1.8.10.tar.bz2 -> zypper-1.8.11.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/zypper/zypper-1.8.10.tar.bz2 /work/SRC/openSUSE:Factory/.zypper.new/zypper-1.8.11.tar.bz2 differ: char 11, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-ycp-ui-bindings for openSUSE:Factory checked in at 2013-03-01 09:12:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-ycp-ui-bindings (Old)
and /work/SRC/openSUSE:Factory/.yast2-ycp-ui-bindings.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-ycp-ui-bindings", Maintainer is "TGoettlicher(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-ycp-ui-bindings/yast2-ycp-ui-bindings.changes 2012-09-20 15:48:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-ycp-ui-bindings.new/yast2-ycp-ui-bindings.changes 2013-03-01 09:12:19.000000000 +0100
@@ -1,0 +2,11 @@
+Wed Jan 9 13:24:11 UTC 2013 - locilka(a)suse.com
+
+- Added references to ButtonBox into the generated documentation
+
+-------------------------------------------------------------------
+Mon Nov 12 18:12:27 CET 2012 - tgoettlicher(a)suse.de
+
+- confirmed license
+- 2.21.6
+
+-------------------------------------------------------------------
@@ -5 +15,0 @@
-- 2.21.6
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ycp-ui-bindings.spec ++++++
--- /var/tmp/diff_new_pack.NMWRHd/_old 2013-03-01 09:12:20.000000000 +0100
+++ /var/tmp/diff_new_pack.NMWRHd/_new 2013-03-01 09:12:20.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-ycp-ui-bindings
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -48,7 +48,7 @@
BuildRequires: boost-devel
Summary: YaST2 - YCP Bindings for the YaST2 User Interface Engine
-License: GPL-2.0+
+License: GPL-2.0
Group: System/YaST
Provides: %{_libdir}/YaST2/plugin/libpy2UI.so.2.0.0
++++++ yast2-ycp-ui-bindings-2.21.6.tar.bz2 ++++++
++++ 2836 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-transfer for openSUSE:Factory checked in at 2013-03-01 09:12:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-transfer (Old)
and /work/SRC/openSUSE:Factory/.yast2-transfer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-transfer", Maintainer is "ma(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-transfer/yast2-transfer.changes 2012-04-12 10:00:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-transfer.new/yast2-transfer.changes 2013-03-01 09:12:02.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Nov 13 11:21:46 CET 2012 - tgoettlicher(a)suse.de
+
+- confirmed license gpl v2
+- 2.21.1
+
+-------------------------------------------------------------------
Old:
----
yast2-transfer-2.22.0.tar.bz2
New:
----
yast2-transfer-2.21.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-transfer.spec ++++++
--- /var/tmp/diff_new_pack.ZABYHl/_old 2013-03-01 09:12:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ZABYHl/_new 2013-03-01 09:12:03.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-transfer
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,25 +15,38 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: yast2-transfer
-Version: 2.22.0
+Version: 2.21.1
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-transfer-%{version}.tar.bz2
-Group: System/YaST
-License: GPL-2.0+
-BuildRequires: curl-devel doxygen gcc-c++ libtool perl-XML-Writer update-desktop-files yast2 yast2-core-devel yast2-devtools yast2-testsuite
+BuildRequires: curl-devel
+BuildRequires: doxygen
+BuildRequires: gcc-c++
+BuildRequires: libtool
+BuildRequires: perl-XML-Writer
+BuildRequires: update-desktop-files
+BuildRequires: yast2
+BuildRequires: yast2-core-devel
+BuildRequires: yast2-devtools
+BuildRequires: yast2-testsuite
%if 0%{?suse_version} < 1220
BuildRequires: libxcrypt-devel
%endif
Summary: YaST2 - Agent for Various Transfer Protocols
-Provides: yast2-agent-curl yast2-agent-tftp yast2-agent-curl-devel yast2-agent-tftp-devel
-Obsoletes: yast2-agent-curl yast2-agent-tftp yast2-agent-curl-devel yast2-agent-tftp-devel
+License: GPL-2.0
+Group: System/YaST
+Provides: yast2-agent-curl
+Provides: yast2-agent-curl-devel
+Provides: yast2-agent-tftp
+Provides: yast2-agent-tftp-devel
+Obsoletes: yast2-agent-curl
+Obsoletes: yast2-agent-curl-devel
+Obsoletes: yast2-agent-tftp
+Obsoletes: yast2-agent-tftp-devel
Requires: curl
%description
@@ -50,7 +63,6 @@
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
-%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
# so that RPM_OPT_FLAGS check works
++++++ yast2-transfer-2.22.0.tar.bz2 -> yast2-transfer-2.21.1.tar.bz2 ++++++
++++ 9171 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-storage for openSUSE:12.3 checked in at 2013-03-01 09:11:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/yast2-storage (Old)
and /work/SRC/openSUSE:12.3/.yast2-storage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-storage", Maintainer is "ASchnell(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.3/yast2-storage/yast2-storage.changes 2013-02-19 13:46:31.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.yast2-storage.new/yast2-storage.changes 2013-03-01 09:11:56.000000000 +0100
@@ -1,0 +2,17 @@
+Thu Feb 28 12:36:18 CET 2013 - fehr(a)suse.de
+
+- version 2.23.8
+- enable encryption option for architecture S390 (bnc#804598)
+
+-------------------------------------------------------------------
+Wed Feb 27 18:19:47 CET 2013 - fehr(a)suse.de
+
+- fix handling of inactive raid devices (bnc#798275)
+
+-------------------------------------------------------------------
+Tue Feb 26 17:42:35 CET 2013 - fehr(a)suse.de
+
+- version 2.23.7
+- allow encryption for newly created lvm partitions (bnc#803803)
+
+-------------------------------------------------------------------
Old:
----
yast2-storage-2.23.6.tar.bz2
New:
----
yast2-storage-2.23.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-storage.spec ++++++
--- /var/tmp/diff_new_pack.bUqN9b/_old 2013-03-01 09:11:56.000000000 +0100
+++ /var/tmp/diff_new_pack.bUqN9b/_new 2013-03-01 09:11:56.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-storage
-Version: 2.23.6
+Version: 2.23.8
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -39,7 +39,7 @@
BuildRequires: yast2-devtools
BuildRequires: yast2-perl-bindings
BuildRequires: yast2-testsuite >= 2.19.0
-Requires: libstorage4 >= 2.23.3
+Requires: libstorage4 >= 2.23.8
Requires: perl = %{perl_version}
Requires: yast2 >= 2.19.4
Requires: yast2-core >= 2.18.3
++++++ yast2-storage-2.23.6.tar.bz2 -> yast2-storage-2.23.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/VERSION new/yast2-storage-2.23.8/VERSION
--- old/yast2-storage-2.23.6/VERSION 2013-02-19 11:52:12.000000000 +0100
+++ new/yast2-storage-2.23.8/VERSION 2013-02-28 15:52:58.000000000 +0100
@@ -1 +1 @@
-2.23.6
+2.23.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/configure new/yast2-storage-2.23.8/configure
--- old/yast2-storage-2.23.6/configure 2013-02-19 12:21:03.000000000 +0100
+++ new/yast2-storage-2.23.8/configure 2013-02-28 15:53:20.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-storage 2.23.6.
+# Generated by GNU Autoconf 2.69 for yast2-storage 2.23.8.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-storage'
PACKAGE_TARNAME='yast2-storage'
-PACKAGE_VERSION='2.23.6'
-PACKAGE_STRING='yast2-storage 2.23.6'
+PACKAGE_VERSION='2.23.8'
+PACKAGE_STRING='yast2-storage 2.23.8'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
PACKAGE_URL=''
@@ -1380,7 +1380,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-storage 2.23.6 to adapt to many kinds of systems.
+\`configure' configures yast2-storage 2.23.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1451,7 +1451,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-storage 2.23.6:";;
+ short | recursive ) echo "Configuration of yast2-storage 2.23.8:";;
esac
cat <<\_ACEOF
@@ -1569,7 +1569,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-storage configure 2.23.6
+yast2-storage configure 2.23.8
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2022,7 +2022,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-storage $as_me 2.23.6, which was
+It was created by yast2-storage $as_me 2.23.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2961,7 +2961,7 @@
# Define the identity of the package.
PACKAGE='yast2-storage'
- VERSION='2.23.6'
+ VERSION='2.23.8'
cat >>confdefs.h <<_ACEOF
@@ -3084,7 +3084,7 @@
-VERSION="2.23.6"
+VERSION="2.23.8"
RPMNAME="yast2-storage"
MAINTAINER="Arvin Schnell <aschnell(a)suse.de>"
@@ -16825,7 +16825,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-storage $as_me 2.23.6, which was
+This file was extended by yast2-storage $as_me 2.23.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16891,7 +16891,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-storage config.status 2.23.6
+yast2-storage config.status 2.23.8
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/configure.in new/yast2-storage-2.23.8/configure.in
--- old/yast2-storage-2.23.6/configure.in 2013-02-19 12:20:53.000000000 +0100
+++ new/yast2-storage-2.23.8/configure.in 2013-02-28 15:53:09.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.23.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-storage, 2.23.6, http://bugs.opensuse.org/, yast2-storage)
+AC_INIT(yast2-storage, 2.23.8, http://bugs.opensuse.org/, yast2-storage)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.23.6"
+VERSION="2.23.8"
RPMNAME="yast2-storage"
MAINTAINER="Arvin Schnell <aschnell(a)suse.de>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/custom_part_dialogs.ycp new/yast2-storage-2.23.8/storage/src/include/custom_part_dialogs.ycp
--- old/yast2-storage-2.23.6/storage/src/include/custom_part_dialogs.ycp 2013-02-12 13:46:35.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/custom_part_dialogs.ycp 2013-02-28 12:41:35.000000000 +0100
@@ -876,9 +876,6 @@
term CryptButton(map new_val)
{
- if (Arch::s390())
- return `Empty();
-
boolean cr = new_val["enc_type"]:`none != `none;
return `VBox(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/custom_part_lib.ycp new/yast2-storage-2.23.8/storage/src/include/custom_part_lib.ycp
--- old/yast2-storage-2.23.6/storage/src/include/custom_part_lib.ycp 2013-01-22 12:12:36.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/custom_part_lib.ycp 2013-02-26 17:51:36.000000000 +0100
@@ -762,7 +762,8 @@
if( no_fs )
{
UI::ChangeWidget( `id(`do_not_mount), `Value, true);
- ChangeExistingSymbolsState( [ `fs_options, `fs, `crypt_fs ], false );
+ ChangeExistingSymbolsState( [ `fs_options, `fs ], false );
+ ChangeExistingSymbolsState( [ `crypt_fs ], (fs_int==Partitions::fsid_lvm) );
}
else if( fs_int == Partitions::fsid_native )
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/ep-raid-lib.ycp new/yast2-storage-2.23.8/storage/src/include/ep-raid-lib.ycp
--- old/yast2-storage-2.23.6/storage/src/include/ep-raid-lib.ycp 2013-01-22 12:12:36.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/ep-raid-lib.ycp 2013-02-27 18:43:36.000000000 +0100
@@ -73,6 +73,21 @@
return ret;
}
+ boolean CanModifyRaid( map data )
+ {
+ boolean ret = true;
+ if( data["raid_inactive"]:false )
+ {
+ string txt = sformat( _("
+Raid %1 cannot be modified because it is in inactive state.
+This normally means the subset of raid devices is too small
+for the raid to be usable.
+"), data["device"]:"" );
+ Popup::Error(txt);
+ ret = false;
+ }
+ return( ret );
+ }
void EpCreateRaid()
{
@@ -136,6 +151,9 @@
map<string, map> target_map = Storage::GetTargetMap();
map<string, any> data = Storage::GetPartition(target_map, device);
+ if( !CanModifyRaid( data ) )
+ return;
+
if (Storage::IsUsedBy(data))
{
// error popup, %1 is replaced by device name e.g. /dev/md1
@@ -168,6 +186,9 @@
map<string, map> target_map = Storage::GetTargetMap();
map<string, any> data = Storage::GetPartition(target_map, device);
+ if( !CanModifyRaid( data ) )
+ return;
+
if (!data["create"]:false)
{
// error popup, %1 is replaced by device name e.g. /dev/md1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/modules/Storage.ycp new/yast2-storage-2.23.8/storage/src/modules/Storage.ycp
--- old/yast2-storage-2.23.6/storage/src/modules/Storage.ycp 2013-02-15 10:33:44.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/modules/Storage.ycp 2013-02-27 18:43:36.000000000 +0100
@@ -1646,6 +1646,9 @@
}
string d = LibStorage::MdInfo::swig_sb_ver_get(info);
p["sb_ver"] = d;
+ boolean tbool = LibStorage::MdInfo::swig_inactive_get(info);
+ if( tbool )
+ p["raid_inactive"] = true;
list<string> ls = splitstring(LibStorage::MdInfo::swig_devices_get(info), " ");
p["devices"] = ls;
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-storage for openSUSE:Factory checked in at 2013-03-01 09:11:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-storage (Old)
and /work/SRC/openSUSE:Factory/.yast2-storage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-storage", Maintainer is "ASchnell(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-storage/yast2-storage.changes 2013-02-19 13:46:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-storage.new/yast2-storage.changes 2013-03-01 09:11:53.000000000 +0100
@@ -1,0 +2,17 @@
+Thu Feb 28 12:36:18 CET 2013 - fehr(a)suse.de
+
+- version 2.23.8
+- enable encryption option for architecture S390 (bnc#804598)
+
+-------------------------------------------------------------------
+Wed Feb 27 18:19:47 CET 2013 - fehr(a)suse.de
+
+- fix handling of inactive raid devices (bnc#798275)
+
+-------------------------------------------------------------------
+Tue Feb 26 17:42:35 CET 2013 - fehr(a)suse.de
+
+- version 2.23.7
+- allow encryption for newly created lvm partitions (bnc#803803)
+
+-------------------------------------------------------------------
Old:
----
yast2-storage-2.23.6.tar.bz2
New:
----
yast2-storage-2.23.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-storage.spec ++++++
--- /var/tmp/diff_new_pack.oKVDT7/_old 2013-03-01 09:11:54.000000000 +0100
+++ /var/tmp/diff_new_pack.oKVDT7/_new 2013-03-01 09:11:54.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-storage
-Version: 2.23.6
+Version: 2.23.8
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -39,7 +39,7 @@
BuildRequires: yast2-devtools
BuildRequires: yast2-perl-bindings
BuildRequires: yast2-testsuite >= 2.19.0
-Requires: libstorage4 >= 2.23.3
+Requires: libstorage4 >= 2.23.8
Requires: perl = %{perl_version}
Requires: yast2 >= 2.19.4
Requires: yast2-core >= 2.18.3
++++++ yast2-storage-2.23.6.tar.bz2 -> yast2-storage-2.23.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/VERSION new/yast2-storage-2.23.8/VERSION
--- old/yast2-storage-2.23.6/VERSION 2013-02-19 11:52:12.000000000 +0100
+++ new/yast2-storage-2.23.8/VERSION 2013-02-28 15:52:58.000000000 +0100
@@ -1 +1 @@
-2.23.6
+2.23.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/configure new/yast2-storage-2.23.8/configure
--- old/yast2-storage-2.23.6/configure 2013-02-19 12:21:03.000000000 +0100
+++ new/yast2-storage-2.23.8/configure 2013-02-28 15:53:20.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-storage 2.23.6.
+# Generated by GNU Autoconf 2.69 for yast2-storage 2.23.8.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-storage'
PACKAGE_TARNAME='yast2-storage'
-PACKAGE_VERSION='2.23.6'
-PACKAGE_STRING='yast2-storage 2.23.6'
+PACKAGE_VERSION='2.23.8'
+PACKAGE_STRING='yast2-storage 2.23.8'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
PACKAGE_URL=''
@@ -1380,7 +1380,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-storage 2.23.6 to adapt to many kinds of systems.
+\`configure' configures yast2-storage 2.23.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1451,7 +1451,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-storage 2.23.6:";;
+ short | recursive ) echo "Configuration of yast2-storage 2.23.8:";;
esac
cat <<\_ACEOF
@@ -1569,7 +1569,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-storage configure 2.23.6
+yast2-storage configure 2.23.8
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2022,7 +2022,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-storage $as_me 2.23.6, which was
+It was created by yast2-storage $as_me 2.23.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2961,7 +2961,7 @@
# Define the identity of the package.
PACKAGE='yast2-storage'
- VERSION='2.23.6'
+ VERSION='2.23.8'
cat >>confdefs.h <<_ACEOF
@@ -3084,7 +3084,7 @@
-VERSION="2.23.6"
+VERSION="2.23.8"
RPMNAME="yast2-storage"
MAINTAINER="Arvin Schnell <aschnell(a)suse.de>"
@@ -16825,7 +16825,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-storage $as_me 2.23.6, which was
+This file was extended by yast2-storage $as_me 2.23.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16891,7 +16891,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-storage config.status 2.23.6
+yast2-storage config.status 2.23.8
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/configure.in new/yast2-storage-2.23.8/configure.in
--- old/yast2-storage-2.23.6/configure.in 2013-02-19 12:20:53.000000000 +0100
+++ new/yast2-storage-2.23.8/configure.in 2013-02-28 15:53:09.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.23.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-storage, 2.23.6, http://bugs.opensuse.org/, yast2-storage)
+AC_INIT(yast2-storage, 2.23.8, http://bugs.opensuse.org/, yast2-storage)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.23.6"
+VERSION="2.23.8"
RPMNAME="yast2-storage"
MAINTAINER="Arvin Schnell <aschnell(a)suse.de>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/custom_part_dialogs.ycp new/yast2-storage-2.23.8/storage/src/include/custom_part_dialogs.ycp
--- old/yast2-storage-2.23.6/storage/src/include/custom_part_dialogs.ycp 2013-02-12 13:46:35.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/custom_part_dialogs.ycp 2013-02-28 12:41:35.000000000 +0100
@@ -876,9 +876,6 @@
term CryptButton(map new_val)
{
- if (Arch::s390())
- return `Empty();
-
boolean cr = new_val["enc_type"]:`none != `none;
return `VBox(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/custom_part_lib.ycp new/yast2-storage-2.23.8/storage/src/include/custom_part_lib.ycp
--- old/yast2-storage-2.23.6/storage/src/include/custom_part_lib.ycp 2013-01-22 12:12:36.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/custom_part_lib.ycp 2013-02-26 17:51:36.000000000 +0100
@@ -762,7 +762,8 @@
if( no_fs )
{
UI::ChangeWidget( `id(`do_not_mount), `Value, true);
- ChangeExistingSymbolsState( [ `fs_options, `fs, `crypt_fs ], false );
+ ChangeExistingSymbolsState( [ `fs_options, `fs ], false );
+ ChangeExistingSymbolsState( [ `crypt_fs ], (fs_int==Partitions::fsid_lvm) );
}
else if( fs_int == Partitions::fsid_native )
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/include/ep-raid-lib.ycp new/yast2-storage-2.23.8/storage/src/include/ep-raid-lib.ycp
--- old/yast2-storage-2.23.6/storage/src/include/ep-raid-lib.ycp 2013-01-22 12:12:36.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/include/ep-raid-lib.ycp 2013-02-27 18:43:36.000000000 +0100
@@ -73,6 +73,21 @@
return ret;
}
+ boolean CanModifyRaid( map data )
+ {
+ boolean ret = true;
+ if( data["raid_inactive"]:false )
+ {
+ string txt = sformat( _("
+Raid %1 cannot be modified because it is in inactive state.
+This normally means the subset of raid devices is too small
+for the raid to be usable.
+"), data["device"]:"" );
+ Popup::Error(txt);
+ ret = false;
+ }
+ return( ret );
+ }
void EpCreateRaid()
{
@@ -136,6 +151,9 @@
map<string, map> target_map = Storage::GetTargetMap();
map<string, any> data = Storage::GetPartition(target_map, device);
+ if( !CanModifyRaid( data ) )
+ return;
+
if (Storage::IsUsedBy(data))
{
// error popup, %1 is replaced by device name e.g. /dev/md1
@@ -168,6 +186,9 @@
map<string, map> target_map = Storage::GetTargetMap();
map<string, any> data = Storage::GetPartition(target_map, device);
+ if( !CanModifyRaid( data ) )
+ return;
+
if (!data["create"]:false)
{
// error popup, %1 is replaced by device name e.g. /dev/md1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-2.23.6/storage/src/modules/Storage.ycp new/yast2-storage-2.23.8/storage/src/modules/Storage.ycp
--- old/yast2-storage-2.23.6/storage/src/modules/Storage.ycp 2013-02-15 10:33:44.000000000 +0100
+++ new/yast2-storage-2.23.8/storage/src/modules/Storage.ycp 2013-02-27 18:43:36.000000000 +0100
@@ -1646,6 +1646,9 @@
}
string d = LibStorage::MdInfo::swig_sb_ver_get(info);
p["sb_ver"] = d;
+ boolean tbool = LibStorage::MdInfo::swig_inactive_get(info);
+ if( tbool )
+ p["raid_inactive"] = true;
list<string> ls = splitstring(LibStorage::MdInfo::swig_devices_get(info), " ");
p["devices"] = ls;
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-network for openSUSE:Factory checked in at 2013-03-01 09:11:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-network (Old)
and /work/SRC/openSUSE:Factory/.yast2-network.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-network", Maintainer is "MFilka(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes 2013-01-20 15:01:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-network.new/yast2-network.changes 2013-03-01 09:11:26.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Feb 12 14:00:05 CET 2013 - mvidner(a)suse.cz
+
+- AutoYaST: write /etc/hosts even if keep_install_network=true
+ (bnc#796580)
+- AutoYaST: If keep_install_network=true and dns/write_hostname
+ is unspecified, use the product default (which is false on SLES),
+ thus not writing 127.0.0.2 to /etc/hosts. (bnc#796580)
+ (fixing a regression introduced in 2.22.1)
+- 2.24.14
+
+-------------------------------------------------------------------
+Mon Jan 21 20:09:15 UTC 2013 - mfilka(a)suse.com
+
+- fate#312733
+ - nameservers editing supported via CLI
+- 2.24.13
+
+-------------------------------------------------------------------
Old:
----
yast2-network-2.24.12.tar.bz2
New:
----
yast2-network-2.24.14.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.VorY0r/_old 2013-03-01 09:11:27.000000000 +0100
+++ /var/tmp/diff_new_pack.VorY0r/_new 2013-03-01 09:11:27.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-network
-Version: 2.24.12
+Version: 2.24.14
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-network-2.24.12.tar.bz2 -> yast2-network-2.24.14.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/Makefile.in new/yast2-network-2.24.14/Makefile.in
--- old/yast2-network-2.24.12/Makefile.in 2013-01-18 14:20:45.000000000 +0100
+++ new/yast2-network-2.24.14/Makefile.in 2013-02-26 17:56:29.000000000 +0100
@@ -684,7 +684,7 @@
*.zip*) \
unzip $(distdir).zip ;;\
esac
- chmod -R a-w $(distdir); chmod a+w $(distdir)
+ chmod -R a-w $(distdir); chmod u+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/VERSION new/yast2-network-2.24.14/VERSION
--- old/yast2-network-2.24.12/VERSION 2013-01-17 16:13:58.000000000 +0100
+++ new/yast2-network-2.24.14/VERSION 2013-02-12 15:01:36.000000000 +0100
@@ -1 +1 @@
-2.24.12
+2.24.14
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/configure new/yast2-network-2.24.14/configure
--- old/yast2-network-2.24.12/configure 2013-01-18 14:20:44.000000000 +0100
+++ new/yast2-network-2.24.14/configure 2013-02-26 17:56:28.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yast2-network 2.24.12.
+# Generated by GNU Autoconf 2.69 for yast2-network 2.24.14.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -579,8 +579,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-network'
PACKAGE_TARNAME='yast2-network'
-PACKAGE_VERSION='2.24.12'
-PACKAGE_STRING='yast2-network 2.24.12'
+PACKAGE_VERSION='2.24.14'
+PACKAGE_STRING='yast2-network 2.24.14'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
PACKAGE_URL=''
@@ -1247,7 +1247,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-network 2.24.12 to adapt to many kinds of systems.
+\`configure' configures yast2-network 2.24.14 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1318,7 +1318,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-network 2.24.12:";;
+ short | recursive ) echo "Configuration of yast2-network 2.24.14:";;
esac
cat <<\_ACEOF
@@ -1398,7 +1398,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-network configure 2.24.12
+yast2-network configure 2.24.14
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1415,7 +1415,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-network $as_me 2.24.12, which was
+It was created by yast2-network $as_me 2.24.14, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2354,7 +2354,7 @@
# Define the identity of the package.
PACKAGE='yast2-network'
- VERSION='2.24.12'
+ VERSION='2.24.14'
cat >>confdefs.h <<_ACEOF
@@ -2477,7 +2477,7 @@
-VERSION="2.24.12"
+VERSION="2.24.14"
RPMNAME="yast2-network"
MAINTAINER="Michal Filka <MFilka(a)suse.com>"
@@ -3403,7 +3403,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-network $as_me 2.24.12, which was
+This file was extended by yast2-network $as_me 2.24.14, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3456,7 +3456,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-yast2-network config.status 2.24.12
+yast2-network config.status 2.24.14
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/configure.in new/yast2-network-2.24.14/configure.in
--- old/yast2-network-2.24.12/configure.in 2013-01-18 14:20:42.000000000 +0100
+++ new/yast2-network-2.24.14/configure.in 2013-02-26 17:56:23.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.23.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.24.12, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.24.14, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.24.12"
+VERSION="2.24.14"
RPMNAME="yast2-network"
MAINTAINER="Michal Filka <MFilka(a)suse.com>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/doc/todo.html new/yast2-network-2.24.14/doc/todo.html
--- old/yast2-network-2.24.12/doc/todo.html 2013-01-17 14:24:45.000000000 +0100
+++ new/yast2-network-2.24.14/doc/todo.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,254 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Network Configuration: Things To Do</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec(a)suse.cz> -->
-<!-- $Id$ -->
-<a name="top"><p>
-<h1>Network Configuration: Things To Do</h1>
-<hr>
-
-<!-- ##BODY## -->
-
-<pre>
-
-# $Id$
-
-<hr>
-<!--<h2>Bugs </h2>-->
-
-<h2>Bugs:</h2>
-- KInternet: better helptext (configured + kinternet, cinternet)
-- ISDN cleanup (adapt to new sources, better sysconfig) [ISDN]
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35935">#35935</a> nor yast2 asks for internet test although network config skipped
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37864">#37864</a> nor kinternet not started after dsl config
-
-- name resolving doesn't work without /etc/resolv.conf (ResolveIP, ag_hostnames)
-
-- cleanup ifcfg and hwcfg naming
-- cleanup NetworkModules
-- fix (or delete) all FIXMEs
-
-<h2>in-progress:</h2>
-- [snwint] ifcfg-usb-usb: detected devices (manual adding done, detected missing) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22739">#22739</a>)
-- [zoz] routing: restart only routing (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33025">#33025</a>)
-
-<hr>
-<!--<h2>Features </h2>-->
-
-<h2>Small Features:</h2>
-- host: add (update) all hosts in the local network
-- host: scan for hosts on the local network [Add]
-- host: show system hosts checkbox (like users have)
-- modem: check existence of the modem device in ModemDialog
-- routing: summary: print other routes in nice form
-- package: include all agents (ag_xauth, ag_resolver, ag_hostnames, ...)
-- routing: DHCLIENT_SET_DEFAULT_ROUTE (similar to RESOLV_CONF, HOSTNAME)
-
-<h2>Large Features:</h2>
-- lan: new UI (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29721">#29721</a>, see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>) [sigi]
-- proxy: use immediately (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23728">#23728</a>), enhance other programs
-- new: IPv6 support (tunnels)
-- lan: check IPv6 support is really functional (all fields)
-- new: cable connection (slip, plip, ppp, usb)
-- hardware: wireless connection (irda, bluetooth) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=35747">#35747</a>)
-- support custom provider from INS file (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25774">#25774</a>)
-- lan: install required packages: dhcpcd|sysconfig|hotplug|wireless-tools (only if needed, before Write?)
-- dialup: don't always ask for the mail config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31472">#31472</a>)
-- lan: ask for the mail config?
-- lan: allow configuring a net interface without an IP address (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>)
-- routing: other fields (see routes(5))
-- modem: speaker volume as combo (or better as slider)
-- not only lan: temporary interface disable (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24926">#24926</a>)
-- lan: myrinet: check for driver presence [warning + info]
-
-<hr>
-<!--<h2>Old Stuff </h2>-->
-
-- lan: netcards without a driver (what to do on s390?, warn?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29296">#29296</a>)
-- lan: compiled in kernel drivers (#???)
- offer them besides modularized drivers? src/lan/cards.ycp?
-
-<h2>Improvements:</h2>
-- dns: two resolv.conf scrconfs (resolv.conf.saved.by.dhcpcd, <a href="http://bugzilla.suse.de/show_bug.cgi?id=38834">#38834</a>) XXX?
-- lan: check link presence (see sysconfig.rpm how is it done, or was it RH?)
-- routing: check already present default route (partially <a href="http://bugzilla.suse.de/show_bug.cgi?id=11132">#11132</a>c26)
-- routines: check for yast2-mail presence
-- provider: offer to delete provider after device delete if not used (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16094">#16094</a>)
-- provider: delete default route if removed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=10739">#10739</a>)
-- lan: warn before the network restart (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>) [WARN]
-- lan: yp configuration failed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25506">#25506</a>)
- ask if network should be restarted
-- dns: better "DNS and Hostname" and "Hosts" titles (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29722">#29722</a>)
-- dns: better message for broken fields (eg. domain) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22802">#22802</a>)
-- lan: ssh installation (install.inf format) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24836">#24836</a>)
- duplicate Alias lines; maybe not necessary, review <a href="http://bugzilla.suse.de/show_bug.cgi?id=22444">#22444</a>
-- dialup: mail question only if new device was added
- yast ui config XXX?
-
-<h2>Enhancements:</h2>
-- detection (netprobe, dhcpcd) <a href="http://bugzilla.suse.de/show_bug.cgi?id=15489">#15489</a> (see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=9951">#9951</a>)
- <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a> are dups of <a href="http://bugzilla.suse.de/show_bug.cgi?id=16471">#16471</a>: take info from linuxrc
-- modem: pap|chap secrets writing (isdn may do it already), not sure if it's useful
-- providers: no-global-values (ini-agent parameter, ease of use: flat(<a href="http://bugzilla.suse.de/show_bug.cgi?id=21867">#21867</a>)?)
-- providers: -> HWDB-NG
-- all: edit without restart (reload)
-- device: use map instead of variables (-> fill all variables)
-- package: require yast2-language, yast2-mail, ... (maybe do that at runtime)
-- feature: IP-masquerading (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16131">#16131</a>), is already in the firewall
-- routing: default route without GW (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23977">#23977</a>)
-- dsl: flat rate (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27840">#27840</a>)
-- improve modules.conf options merging (maybe obsolete with 2.6) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29995">#29995</a>)
-- make DHCP options iface-local (questionable) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30476">#30476</a>)
-- edit dsl HW goes through provider again (default provider?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24000">#24000</a>)
-- allow to change the netcard type (for a broken detection) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30890">#30890</a>)
-- skip detect check box (general yast2 feature) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31478">#31478</a>)
-- installation: better network configuration (inst_netcfg, create_interfaces)
-- host: drop oldhostentry file
-- host: better deleted hostnames handling
-
-<hr>
-<!--<h2>New Bugs </h2>-->
-
-<h2>New in Bugzilla:</h2>
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33071">#33071</a> enh provide a per interface routing configuration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33649">#33649</a> cri yast2 ISDN module always activates personal firewall
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=34626">#34626</a> enh Allow giving a net interface an arbitrary name
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35221">#35221</a> nor LATER Better behavior with multiple dhcp clients
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35638">#35638</a> min On Abort, ask only if there have been any changes
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35671">#35671</a> min Yast2 deletes hostname aliases, if more than one are present
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35955">#35955</a> min LATER Obsolete NETWORK, BROADCAST, NETMASK, UNIQUE in ifcfg
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37520">#37520</a> enh LATER Let user identify ifcfg by MAC, bus id, vpid...
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38213">#38213</a> min YaST network forgets configuration name proposal
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38031">#38031</a> nor Changing network environment causes resolver problems
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38135">#38135</a> min after deleting the only configured modem, yast2-mail is run
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38746">#38746</a> nor dsl config is not working with two network cards
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=39027">#39027</a> min LATER "Back" button is interpreted as "Abort"
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40012">#40012</a> enh LATER Allow editing the whole resolver search list
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40254">#40254</a> nor LATER Allow choosing the encoding for passwords
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40458">#40458</a> nor LATER Improve VNC Remote Administration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40861">#40861</a> enh LATER Add "Test connection" button to proxy etc. config
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=41204">#41204</a> enh LATER unconnected network card is assumed to be connected
-
-<hr>
-<!--<h2>Documentation </h2>-->
-
-<h2>Documentation:</h2>
-- example dhcpcd-eth0.info
-- example intstall.inf's
-- Net-HOWTO link
-- s390 devices (see bellow, also from mails)
-- overall device overview (see bellow, also required data like IP, RI, NM)
-- UIMODE: link to autodocs
-- doc: adding network device mini-howto: grep for "escon" for example
-- doc: include public_html/network, dia, ...
-
-<h2>New device type:</h2>
-- lan/cards.ycp add type cards (at least one entry)
-- lan/hardware.ycp update "device_types" list
-- modules/NetworkDevices.ycp update "netcard" list
-- routines/complex.ycp add "device_name" to CheckEmptyName
-- routines/hardware.ycp update ControllerType (detection)
-- routines/summary.ycp add "device_type" to DeviceType
-
-<h2>Debug (bugzilla):</h2>
-- 'hwinfo --all --log hwinfo.log'
-- /etc/sysconfig/hardware/hwcfg-*
-- /etc/sysconfig/network/ifcfg-*
-- /etc/sysconfig/network/ifroute-*
-- /var/lib/YaST2/install.inf
-- /var/log/YaST2/y2log*
-
-- /etc/sysconfig/network/providers/* [dialup problems]
-
-- /etc/sysconfig/network/config
-- /etc/sysconfig/network/dhcp
-- /etc/sysconfig/network/routes
-
-- /etc/resolv.conf [DNS problems]
-
-- /etc/modprobe.conf
-- /etc/modprobe.conf.local
-- /etc/modprobe.d/*
-
-- 'ip a'
-- /var/log/messages
-
-<hr>
-<!--<h2>Details for some of the above </h2>-->
-
-<h2>ISDN:</h2>
-- code cleanup (use yast2-network structure: Provider, devices, ...)
-- UI cleanup (http://w3.suse.de/~sigi/yast2/modules/isdn/81isdn/isdn81_improvement_it01.h…)
-- isdn: start mail after config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=18256">#18256</a>)
-
-<h2>WARN:</h2>
-- <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>
-- warn before rcnetwork restart -> RestartNetwork() || StopNetwork();
-- see routines/runtime.ycp:RunningLocal()
-
-<hr>
-<!--<h2>Ancient Stuff </h2>-->
-
-<h2>TO-SORT:</h2>
-
-- all: use rcnetwork reload (but probably only in some cases, things like
- remove 2 eth cards and add them in a different order won't work due to
- the kernel modules not being unloaded)
- * "rcnetwork reload" (if DeletedModules\!=[] "restart")
-
-- routines: -> FIREWALL=yes|no to each ifcfg-XXX <a href="http://bugzilla.suse.de/show_bug.cgi?id=18840">#18840</a> (support for modems)
-
-<hr>
-<!--<h2>Some details, other stuff, old </h2>-->
-
-<h2>DOC:</h2>
-- doc: dummy: IP/NM/BC
-- doc: irlan: IP/NM/BC (eth?)
-- doc: irnet: IP/RI (?)
-- doc: plip: IP/RI (Parallel Line IP)
-- doc: slip: IP/RI (Serial Line IP, obsoleted by PPP)
-- doc: ppp: IP/RI (Serial Point-To-Point protocol)
-
-<h2>UI proposal:</h2>
-- detected
-- choose your card (current list)
-- hw params only (current manual)
-
-<h2>Hardware:</h2>
-- usb: network cabel, ethernet card, TR card, ISDN card, modem
-- pcmcia: ethernet card, TR card, ISDN card, modem
-- wireless network cards
-- fddi card
-
-- make device optional in routes agent
-- DefaultDevice(ip)
- check all PPP connections (REMOTEIP)
- other devices
- - take IP
- - if(network(IP) == network(ip)) return x;
-- compare with old lan
-- where is this used?
-
-<h2>Modules:</h2>
-- see the "*ISDN*" paper
-
-MODULES=$[]; -> Lan.ycp
-DELETED=[]; -> Lan.ycp
-ReadModules(); -> M
-WriteModules(); <- D,M
-Select: C,M -> global vars
-AddEdit: global vars -> C,M
-Delete: global vars -> C,M,D
-
-<hr>
-<!--<h2>EOF :-) </h2>-->
-
-</pre>
-
-<!-- ##BODY## -->
-
-</body></html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/src/clients/dns.ycp new/yast2-network-2.24.14/src/clients/dns.ycp
--- old/yast2-network-2.24.12/src/clients/dns.ycp 2013-01-17 11:26:00.000000000 +0100
+++ new/yast2-network-2.24.14/src/clients/dns.ycp 2013-01-23 16:39:09.000000000 +0100
@@ -58,6 +58,11 @@
include "network/runtime.ycp";
include "network/services/dns.ycp";
+const string HOSTNAME = "hostname";
+const string NAMESERVER_1 = "nameserver1";
+const string NAMESERVER_2 = "nameserver2";
+const string NAMESERVER_3 = "nameserver3";
+
/**
* Main DNS GUI
*/
@@ -107,19 +112,76 @@
*/
define boolean EditHandler(map<string, string> options)
{
- string new_hostname = options[ "hostname"]:"";
-
y2milestone( "Edit handler, options: %1", options);
- if( ! Hostname::Check( new_hostname))
- {
- CommandLine::Print( _( "Invalid hostname. ") + Hostname::ValidHost() );
- return false;
- }
+ // validator: a reference to boolean( string) is expected
+ // setter: a reference to void( any) is expected
+ // fail message: a string is expected
+ map< string, map< string, any> > option_handlers = $[
+ HOSTNAME: $[
+ "validator": Hostname::Check,
+ "setter": SetHostname,
+ "fail_message": _( "InvalidHostname. ") + Hostname::ValidHost(),
+ ],
+ NAMESERVER_1: $[
+ "validator": IP::Check,
+ "setter": SetNameserver1,
+ "fail_message": _( "Invalid IP. ") + IP::Valid4() + "\n" + IP::Valid6(),
+ ],
+ NAMESERVER_2: $[
+ "validator": IP::Check,
+ "setter": SetNameserver2,
+ "fail_message": _( "Invalid IP. ") + IP::Valid4() + "\n" + IP::Valid6(),
+ ],
+ NAMESERVER_3: $[
+ "validator": IP::Check,
+ "setter": SetNameserver3,
+ "fail_message": _( "Invalid IP. ") + IP::Valid4() + "\n" + IP::Valid6(),
+ ],
+ ];
- SetHostname( new_hostname);
+ const list< string> unmanaged_only_options = [
+ NAMESERVER_1,
+ NAMESERVER_2,
+ NAMESERVER_3,
+ ];
- return true;
+ boolean ret = true;
+
+ foreach( string option, string value, options,
+ {
+ if( contains( unmanaged_only_options, option) && NetworkService::IsManaged() )
+ {
+ CommandLine::Print( _("Cannot set ") + option + _(". Network is managed by NetworkManager."));
+
+ ret = false;
+ }
+
+ boolean( string) option_validator = ( boolean( string)) option_handlers[ option, "validator"]:nil;
+ void( any) option_setter = ( void( any)) option_handlers[ option, "setter"]:nil;
+ string fail_message = ( string) option_handlers[ option, "fail_message"]:_( "Invalid option value.");
+
+ if( ( option_validator == nil) || ( option_setter == nil))
+ {
+ y2internal( "Edit handler: unknown option (%1=%2) or unknown option handlers", option, value);
+
+ CommandLine::Print( _("Internal error") );
+
+ ret = false;
+ }
+
+ if( option_validator( value))
+ {
+ option_setter( value);
+ }
+ else
+ {
+ CommandLine::Print( fail_message);
+ ret = false;
+ }
+ });
+
+ return ret;
}
/**
@@ -169,14 +231,34 @@
],
],
"options" : $[
- "hostname" : $[
+ HOSTNAME : $[
"help" : _( "Used machine hostname"),
"type" : "string",
"example" : "dns edit hostname=SUSE-host",
],
+ NAMESERVER_1 : $[
+ "help" : _( "IP address of first nameserver."),
+ "type" : "string",
+ "example" : "dns edit nameserver1=192.168.0.1",
+ ],
+ NAMESERVER_2 : $[
+ "help" : _( "IP address of second nameserver."),
+ "type" : "string",
+ "example" : "dns edit nameserver2=192.168.0.1",
+ ],
+ NAMESERVER_3 : $[
+ "help" : _( "IP address of third nameserver."),
+ "type" : "string",
+ "example" : "dns edit nameserver3=192.168.0.1",
+ ],
],
"mappings" : $[
- "edit" : [ "hostname" ],
+ "edit" : [
+ HOSTNAME,
+ NAMESERVER_1,
+ NAMESERVER_2,
+ NAMESERVER_3,
+ ],
],
];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/src/clients/lan_auto.ycp new/yast2-network-2.24.14/src/clients/lan_auto.ycp
--- old/yast2-network-2.24.12/src/clients/lan_auto.ycp 2013-01-17 10:06:23.000000000 +0100
+++ new/yast2-network-2.24.14/src/clients/lan_auto.ycp 2013-02-12 15:01:36.000000000 +0100
@@ -324,11 +324,21 @@
// copy the keys/values that are not existing in the XML
// so we merge the inst-sys settings with the XML while XML
// has higher priority
+ //
+ // bnc#796580 The problem with this is that due to compatibility with
+ // older profiles, a missing element may have a different meaning than
+ // "use what the filesystem/kernel currently uses".
+ // In particular, a missing write_hostname [1] means
+ // "use the product default from DVD1/control.xml".
+ // Other elements may have similar problems,
+ // to be fixed post-PTF for maintenance.
if (! haskey(param, "dns")) {
param["dns"] = $[];
}
foreach( string key, any value, dns, {
- if( ! haskey( param["dns"]:$[], key ) ) {
+
+ if( ! haskey( param["dns"]:$[], key )
+ && key != "write_hostname" ) { // [1] ^
y2milestone("(dns) taking %1 from inst-sys. Value = %2", key, value);
param["dns",key] = value;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/src/modules/Host.ycp new/yast2-network-2.24.14/src/modules/Host.ycp
--- old/yast2-network-2.24.12/src/modules/Host.ycp 2013-01-17 10:06:23.000000000 +0100
+++ new/yast2-network-2.24.14/src/modules/Host.ycp 2013-02-12 15:01:36.000000000 +0100
@@ -186,7 +186,8 @@
* @return true if success
*/
global define boolean Import(map settings) {
- modified = true;
+ modified = true; // trigger Write
+ initialized = true; // don't let Read discard our data
hosts = eval(settings["hosts"]:$[]);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-2.24.12/src/services/dns.ycp new/yast2-network-2.24.14/src/services/dns.ycp
--- old/yast2-network-2.24.12/src/services/dns.ycp 2013-01-17 11:26:00.000000000 +0100
+++ new/yast2-network-2.24.14/src/services/dns.ycp 2013-01-23 16:39:09.000000000 +0100
@@ -180,6 +180,30 @@
}
/**
+ * Function for updating ip address of first nameserver.
+ */
+define void SetNameserver1( any value)
+{
+ SetHnItem( "NAMESERVER_1", value);
+}
+
+/**
+ * Function for updating ip address of second nameserver.
+ */
+define void SetNameserver2( any value)
+{
+ SetHnItem( "NAMESERVER_2", value);
+}
+
+/**
+ * Function for updating ip address of third nameserver.
+ */
+define void SetNameserver3( any value)
+{
+ SetHnItem( "NAMESERVER_3", value);
+}
+
+/**
* Default function to init the value of a widget.
* Used for push buttons.
* @param key id of the widget
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-installation for openSUSE:Factory checked in at 2013-03-01 09:07:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old)
and /work/SRC/openSUSE:Factory/.yast2-installation.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation", Maintainer is "jsuchome(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes 2013-02-14 21:18:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-installation.new/yast2-installation.changes 2013-03-01 09:07:24.000000000 +0100
@@ -4 +4 @@
-- fix got_kernel_param in mish.sh to not match substrings (so far
+- fix got_kernel_param in misc.sh to not match substrings (so far
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation-2.23.12.tar.bz2 ++++++
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-dirinstall for openSUSE:12.3 checked in at 2013-03-01 09:07:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/yast2-dirinstall (Old)
and /work/SRC/openSUSE:12.3/.yast2-dirinstall.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-dirinstall", Maintainer is "lslezak(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.3/yast2-dirinstall/yast2-dirinstall.changes 2013-01-31 01:46:56.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.yast2-dirinstall.new/yast2-dirinstall.changes 2013-03-01 09:07:11.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Feb 4 13:41:15 UTC 2013 - lslezak(a)suse.cz
+
+- set YAST_IS_RUNNING to "instsys" to skip some actions in %post
+ scripts (bnc#786837)
+- 2.23.0
+
+-------------------------------------------------------------------
+Thu Mar 29 14:36:30 CEST 2012 - jsuchome(a)suse.cz
+
+- merged proofed texts
+
+-------------------------------------------------------------------
Old:
----
yast2-dirinstall-2.21.1.tar.bz2
New:
----
yast2-dirinstall-2.23.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dirinstall.spec ++++++
--- /var/tmp/diff_new_pack.Kf1Pex/_old 2013-03-01 09:07:11.000000000 +0100
+++ /var/tmp/diff_new_pack.Kf1Pex/_new 2013-03-01 09:07:11.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-dirinstall
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,31 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: yast2-dirinstall
-Version: 2.21.1
+Version: 2.23.0
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-dirinstall-%{version}.tar.bz2
-Prefix: /usr
-
-Group: System/YaST
-License: GPL-2.0+
-
# Installation::dirinstall_target
# Wizard::SetDesktopTitleAndIcon
Requires: yast2 >= 2.21.22
# Package-split
Requires: yast2-packager >= 2.16.3
-Requires: yast2 yast2-country yast2-mouse yast2-runlevel autoyast2-installation
+Requires: autoyast2-installation
+Requires: yast2
+Requires: yast2-country
+Requires: yast2-mouse
+Requires: yast2-runlevel
+BuildRequires: perl-XML-Writer
+BuildRequires: update-desktop-files
BuildRequires: yast2 >= 2.16.7
-BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-testsuite
+BuildRequires: yast2-devtools
+BuildRequires: yast2-testsuite
# xmllint - for dirinstall.xml validation
BuildRequires: libxml2
# control.rng - validation schema
@@ -50,6 +50,8 @@
BuildArch: noarch
Summary: YaST2 - Installation into Directory
+License: GPL-2.0+
+Group: System/YaST
%description
This package contains scripts for installing a new system into separate
@@ -59,23 +61,22 @@
%setup -n yast2-dirinstall-%{version}
%build
-%{prefix}/bin/y2tool y2autoconf
-%{prefix}/bin/y2tool y2automake
+%{_prefix}/bin/y2tool y2autoconf
+%{_prefix}/bin/y2tool y2automake
autoreconf --force --install
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
-%{?suse_update_config:%{suse_update_config -f}}
-./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
+./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
# so that RPM_OPT_FLAGS check works
make %{?jobs:-j%jobs} V=1
%install
make install DESTDIR="$RPM_BUILD_ROOT"
-[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
-for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
+[ -e "%{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
+for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
d=${f##*/}
%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
done
@@ -89,9 +90,9 @@
/usr/share/YaST2/include/dirinstall/*
/usr/share/YaST2/clients/*.ycp
/usr/share/YaST2/modules/*
-%{prefix}/share/applications/YaST2/*.desktop
+%{_prefix}/share/applications/YaST2/*.desktop
%dir /usr/share/YaST2/control
/usr/share/YaST2/control/*.xml
-%doc %{prefix}/share/doc/packages/yast2-dirinstall
+%doc %{_prefix}/share/doc/packages/yast2-dirinstall
%changelog
++++++ yast2-dirinstall-2.21.1.tar.bz2 -> yast2-dirinstall-2.23.0.tar.bz2 ++++++
++++ 10661 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-dirinstall-2.21.1/COPYING new/yast2-dirinstall-2.23.0/COPYING
--- old/yast2-dirinstall-2.21.1/COPYING 2011-09-26 15:30:34.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/COPYING 2013-02-22 11:35:07.000000000 +0100
@@ -1,12 +1,12 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
- Preamble
+ Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -15,7 +15,7 @@
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
@@ -55,8 +55,8 @@
The precise terms and conditions for copying, distribution and
modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
@@ -110,7 +110,7 @@
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
-
+
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
@@ -168,7 +168,7 @@
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
-
+
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
@@ -225,7 +225,7 @@
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
-
+
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
@@ -255,7 +255,7 @@
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
@@ -277,9 +277,9 @@
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
@@ -303,17 +303,16 @@
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -336,5 +335,5 @@
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
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-dirinstall-2.21.1/Makefile.am new/yast2-dirinstall-2.23.0/Makefile.am
--- old/yast2-dirinstall-2.21.1/Makefile.am 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/Makefile.am 2013-02-22 11:34:58.000000000 +0100
@@ -20,7 +20,6 @@
IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_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)
COPYRIGHT_files_gpl = README COPYING
@@ -32,10 +31,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_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
+ACLOCAL_AMFLAGS = -I . -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
cmp -s $< $@ || cp -f $< $@
@@ -155,7 +154,7 @@
$(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
done
-package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local
+package: check-up-to-date check-tagversion check-textdomain package-local
TAGVERSION = $(Y2TOOL) tagversion
@@ -185,21 +184,6 @@
check-parse:
@echo "Not running parseycp."
-check-all-packages:
- @if [ ! -e "$(ALL_PACKAGES)" ]; then \
- echo ERROR: "Can't find $(ALL_PACKAGES)"; false; \
- fi
- @if ! grep -q "^$(RPMNAME)[[:space:]]" $(ALL_PACKAGES); then \
- echo ERROR: "$(RPMNAME) not in $(ALL_PACKAGES)"; false; \
- fi
- @if grep -q "^$(RPMNAME)[[:space:]]\+.*?" $(ALL_PACKAGES); then \
- echo ERROR: "$(RPMNAME) info in $(ALL_PACKAGES) contains some unknown (?) fields:"; \
- echo; \
- grep "^$(RPMNAME)[[:space:]]\+.*?" $(ALL_PACKAGES); \
- echo; \
- false; \
- fi
-
check-textdomain:
$(Y2TOOL) check-textdomain $(srcdir)
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-dirinstall-2.21.1/Makefile.am.common new/yast2-dirinstall-2.23.0/Makefile.am.common
--- old/yast2-dirinstall-2.21.1/Makefile.am.common 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/Makefile.am.common 2013-02-22 11:34:58.000000000 +0100
@@ -30,7 +30,7 @@
dist-hook: check-syntax
CHECK_SYNTAX = true
-check-syntax: $(client_DATA) $(ycpchook)
+check-syntax: $(client_DATA) $(ycpchook) $(ybcfiles)
@if test "$(client_DATA)"; then \
if $(CHECK_SYNTAX); then \
TO_CHECK="$(filter %.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-dirinstall-2.21.1/VERSION new/yast2-dirinstall-2.23.0/VERSION
--- old/yast2-dirinstall-2.21.1/VERSION 2011-09-26 15:29:34.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/VERSION 2013-02-04 15:06:31.000000000 +0100
@@ -1 +1 @@
-2.21.1
+2.23.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-dirinstall-2.21.1/autodocs-ycp.ami new/yast2-dirinstall-2.23.0/autodocs-ycp.ami
--- old/yast2-dirinstall-2.21.1/autodocs-ycp.ami 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/autodocs-ycp.ami 2013-02-22 11:34:58.000000000 +0100
@@ -1,5 +1,5 @@
# -*- makefile -*- Automake include file
-# $Id: autodocs-ycp.ami 33394 2006-10-13 11:51:40Z mvidner $
+# $Id$
# Builds source documentation for YCP sources
# Uses ycpdoc
@@ -8,20 +8,25 @@
# Optional - the default is $(srcdir)/../../src/*.ycp
# AUTODOCS_PM: Files that the perl autodocs is built from
# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
-htmldir = $(docdir)/autodocs
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
-html_DATA = index.html $(wildcard *.html)
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
CLEANFILES = $(html_DATA) pod2htm*.tmp
AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
#including *.pm, for the index
- ${YCPDOC} -d. $^
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
for i in $(AUTODOCS_PM); do \
- b=`basename $$i`; b=$${b%.pm}; \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
- echo "<a href='$$b.html'>$$b</a>" > $$b.mod.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
done
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-dirinstall-2.21.1/configure.in new/yast2-dirinstall-2.23.0/configure.in
--- old/yast2-dirinstall-2.21.1/configure.in 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/configure.in 2013-02-22 11:34:57.000000000 +0100
@@ -1,9 +1,9 @@
dnl configure.in for yast2-dirinstall
dnl
-dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.23.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-dirinstall, 2.17.2, http://bugs.opensuse.org/, yast2-dirinstall)
+AC_INIT(yast2-dirinstall, 2.23.0, http://bugs.opensuse.org/, yast2-dirinstall)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.2"
+VERSION="2.23.0"
RPMNAME="yast2-dirinstall"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
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-dirinstall-2.21.1/missing new/yast2-dirinstall-2.23.0/missing
--- old/yast2-dirinstall-2.21.1/missing 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/missing 2013-02-22 11:35:01.000000000 +0100
@@ -1,10 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2006-05-10.23
+scriptversion=2012-01-06.18; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
@@ -18,9 +17,7 @@
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -28,7 +25,7 @@
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
fi
@@ -36,7 +33,7 @@
sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-# In the cases where this matters, `missing' is being run in the
+# In the cases where this matters, 'missing' is being run in the
# srcdir already.
if test -f configure.ac; then
configure_ac=configure.ac
@@ -67,7 +64,7 @@
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+Handle 'PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
error status if there is no known handling for PROGRAM.
Options:
@@ -76,18 +73,20 @@
--run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
+ aclocal touch file 'aclocal.m4'
+ autoconf touch file 'configure'
+ autoheader touch file 'config.h.in'
autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
+ automake touch all 'Makefile.in' files
+ bison create 'y.tab.[ch]', if possible, from existing .[ch]
+ flex create 'lex.yy.c', if possible, from existing .c
help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
+ lex create 'lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+ yacc create 'y.tab.[ch]', if possible, from existing .[ch]
+
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
Send bug reports to <bug-automake(a)gnu.org>."
exit $?
@@ -99,37 +98,35 @@
;;
-*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "$0: Unknown '$1' option"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
;;
esac
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
-# the program).
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
case $1 in
- lex|yacc)
+ lex*|yacc*)
# Not GNU programs, they don't have --version.
;;
- tar)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
# Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
+ # running '$TOOL --version' or '$TOOL --help' to check whether
# $TOOL exists and not knowing $TOOL uses missing.
exit 1
fi
@@ -138,30 +135,30 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case $1 in
+case $program in
aclocal*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acinclude.m4' or '${configure_ac}'. You might want
+ to install the Automake and Perl packages. Grab them from
any GNU archive site."
touch aclocal.m4
;;
- autoconf)
+ autoconf*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+WARNING: '$1' is $msg. You should only need it if
+ you modified '${configure_ac}'. You might want to install the
+ Autoconf and GNU m4 packages. Grab them from any GNU
archive site."
touch configure
;;
- autoheader)
+ autoheader*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acconfig.h' or '${configure_ac}'. You might want
+ to install the Autoconf and GNU m4 packages. Grab them
from any GNU archive site."
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
@@ -178,21 +175,21 @@
automake*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'Makefile.am', 'acinclude.m4' or '${configure_ac}'.
+ You might want to install the Automake and Perl packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
sed 's/\.am$/.in/' |
while read f; do touch "$f"; done
;;
- autom4te)
+ autom4te*)
echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
+WARNING: '$1' is needed, but is $msg.
You might have modified some files without having the
proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
+ You can get '$1' as part of Autoconf from any GNU
archive site."
file=`echo "$*" | sed -n "$sed_output"`
@@ -210,15 +207,15 @@
fi
;;
- bison|yacc)
+ bison*|yacc*)
echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
+WARNING: '$1' $msg. You should only need it if
+ you modified a '.y' file. You may need the Bison package
in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
+ Bison from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
@@ -240,15 +237,15 @@
fi
;;
- lex|flex)
+ lex*|flex*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.l' file. You may need the Flex package
in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
+ Flex from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
@@ -263,12 +260,12 @@
fi
;;
- help2man)
+ help2man*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: '$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
+ Help2man package in order for those modifications to take
+ effect. You can get Help2man from any GNU archive site."
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -277,18 +274,18 @@
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
- exit 1
+ exit $?
fi
;;
- makeinfo)
+ makeinfo*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.texi' or '.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
+ call might also be the consequence of using a buggy 'make' (AIX,
+ DU, IRIX). You might want to install the Texinfo package or
+ the GNU make package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -310,49 +307,14 @@
touch $file
;;
- tar)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
+WARNING: '$1' is needed, and is $msg.
You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
+ proper tools for further handling them. Check the 'README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
+ some other package would contain this missing '$1' program."
exit 1
;;
esac
@@ -363,5 +325,6 @@
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
# 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-dirinstall-2.21.1/src/clients/dirinstall.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall.ycp 2011-09-26 15:30:13.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall.ycp 2013-02-04 15:06:31.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Installation into a directory
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: dirinstall.ycp 66062 2011-09-26 13:30:12Z visnov $
+ * $Id$
*
*/
@@ -32,6 +32,9 @@
DirInstall::SetStarted(false);
+ // set YAST_IS_RUNNING to "instsys" to skip some actions in %post scripts (bnc#786837)
+ setenv("YAST_IS_RUNNING", "instsys");
+
// check whether having the packager for ourselves
if (! PackageLock::Check ())
return `abort;
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-dirinstall-2.21.1/src/clients/dirinstall_options.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall_options.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Authors: Anas Nashif <nashif(a)suse.de>
*
* Purpose: Ask the user for various options for dir install.
- * $Id: dirinstall_options.ycp 62734 2010-11-03 13:56:36Z lslezak $
+ * $Id$
*/
{
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-dirinstall-2.21.1/src/clients/dirinstall_options_proposal.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options_proposal.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall_options_proposal.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options_proposal.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
*
* Purpose: Proposal for dirinstall options
*
- * $Id: dirinstall_options_proposal.ycp 41800 2007-11-05 12:57:03Z locilka $
+ * $Id$
*
*/
{
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-dirinstall-2.21.1/src/clients/inst_dirinstall.ycp new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/inst_dirinstall.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
*
* Purpose: Install into directory
*
- * $Id: inst_dirinstall.ycp 50682 2008-09-04 13:24:05Z visnov $
+ * $Id$
*/
{
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-dirinstall-2.21.1/src/clients/inst_dirinstall_finish.ycp new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall_finish.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/inst_dirinstall_finish.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall_finish.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -8,7 +8,7 @@
* Authors:
* Anas Nashif <nashif(a)suse.de>
*
- * $Id: inst_dirinstall_finish.ycp 62194 2010-07-07 13:24:03Z lslezak $
+ * $Id$
*
*/
{
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-dirinstall-2.21.1/src/config/dirinstall.xml new/yast2-dirinstall-2.23.0/src/config/dirinstall.xml
--- old/yast2-dirinstall-2.21.1/src/config/dirinstall.xml 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/config/dirinstall.xml 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
xmlns:config="http://www.suse.com/1.0/configns">
<!--
- $Id: dirinstall.xml 58583 2009-09-08 11:50:47Z kmachalkova $
+ $Id$
Work around for the text domain
textdomain="dirinstall"
-->
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-dirinstall-2.21.1/src/include/ui.ycp new/yast2-dirinstall-2.23.0/src/include/ui.ycp
--- old/yast2-dirinstall-2.21.1/src/include/ui.ycp 2011-09-15 17:20:41.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/include/ui.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Installation into a directory
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: ui.ycp 65158 2011-08-03 09:01:03Z lslezak $
+ * $Id$
*
*/
@@ -71,7 +71,7 @@
// progress bar item
_("Finishing the Software Manager..."),
// progress bar item
- _("Cleaning Up..."),
+ _("Cleaning up..."),
];
// progres bar label
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-dirinstall-2.21.1/src/modules/DirInstall.ycp new/yast2-dirinstall-2.23.0/src/modules/DirInstall.ycp
--- old/yast2-dirinstall-2.21.1/src/modules/DirInstall.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/modules/DirInstall.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Instalation into a Directory settings, input and output functions
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: DirInstall.ycp 48580 2008-06-27 10:52:55Z lslezak $
+ * $Id$
*
*/
{
1
0
Hello community,
here is the log from the commit of package yast2-dirinstall for openSUSE:Factory checked in at 2013-03-01 09:07:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-dirinstall (Old)
and /work/SRC/openSUSE:Factory/.yast2-dirinstall.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-dirinstall", Maintainer is "lslezak(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-dirinstall/yast2-dirinstall.changes 2011-10-04 18:00:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-dirinstall.new/yast2-dirinstall.changes 2013-03-01 09:07:09.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Feb 4 13:41:15 UTC 2013 - lslezak(a)suse.cz
+
+- set YAST_IS_RUNNING to "instsys" to skip some actions in %post
+ scripts (bnc#786837)
+- 2.23.0
+
+-------------------------------------------------------------------
+Thu Mar 29 14:36:30 CEST 2012 - jsuchome(a)suse.cz
+
+- merged proofed texts
+
+-------------------------------------------------------------------
Old:
----
yast2-dirinstall-2.21.1.tar.bz2
New:
----
yast2-dirinstall-2.23.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dirinstall.spec ++++++
--- /var/tmp/diff_new_pack.ItNt9W/_old 2013-03-01 09:07:10.000000000 +0100
+++ /var/tmp/diff_new_pack.ItNt9W/_new 2013-03-01 09:07:10.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-dirinstall
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,31 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: yast2-dirinstall
-Version: 2.21.1
+Version: 2.23.0
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-dirinstall-%{version}.tar.bz2
-Prefix: /usr
-
-Group: System/YaST
-License: GPL-2.0+
-
# Installation::dirinstall_target
# Wizard::SetDesktopTitleAndIcon
Requires: yast2 >= 2.21.22
# Package-split
Requires: yast2-packager >= 2.16.3
-Requires: yast2 yast2-country yast2-mouse yast2-runlevel autoyast2-installation
+Requires: autoyast2-installation
+Requires: yast2
+Requires: yast2-country
+Requires: yast2-mouse
+Requires: yast2-runlevel
+BuildRequires: perl-XML-Writer
+BuildRequires: update-desktop-files
BuildRequires: yast2 >= 2.16.7
-BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-testsuite
+BuildRequires: yast2-devtools
+BuildRequires: yast2-testsuite
# xmllint - for dirinstall.xml validation
BuildRequires: libxml2
# control.rng - validation schema
@@ -50,6 +50,8 @@
BuildArch: noarch
Summary: YaST2 - Installation into Directory
+License: GPL-2.0+
+Group: System/YaST
%description
This package contains scripts for installing a new system into separate
@@ -59,23 +61,22 @@
%setup -n yast2-dirinstall-%{version}
%build
-%{prefix}/bin/y2tool y2autoconf
-%{prefix}/bin/y2tool y2automake
+%{_prefix}/bin/y2tool y2autoconf
+%{_prefix}/bin/y2tool y2automake
autoreconf --force --install
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
-%{?suse_update_config:%{suse_update_config -f}}
-./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
+./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
# so that RPM_OPT_FLAGS check works
make %{?jobs:-j%jobs} V=1
%install
make install DESTDIR="$RPM_BUILD_ROOT"
-[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
-for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
+[ -e "%{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
+for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
d=${f##*/}
%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
done
@@ -89,9 +90,9 @@
/usr/share/YaST2/include/dirinstall/*
/usr/share/YaST2/clients/*.ycp
/usr/share/YaST2/modules/*
-%{prefix}/share/applications/YaST2/*.desktop
+%{_prefix}/share/applications/YaST2/*.desktop
%dir /usr/share/YaST2/control
/usr/share/YaST2/control/*.xml
-%doc %{prefix}/share/doc/packages/yast2-dirinstall
+%doc %{_prefix}/share/doc/packages/yast2-dirinstall
%changelog
++++++ yast2-dirinstall-2.21.1.tar.bz2 -> yast2-dirinstall-2.23.0.tar.bz2 ++++++
++++ 10661 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-dirinstall-2.21.1/COPYING new/yast2-dirinstall-2.23.0/COPYING
--- old/yast2-dirinstall-2.21.1/COPYING 2011-09-26 15:30:34.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/COPYING 2013-02-22 11:35:07.000000000 +0100
@@ -1,12 +1,12 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
- Preamble
+ Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -15,7 +15,7 @@
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
@@ -55,8 +55,8 @@
The precise terms and conditions for copying, distribution and
modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
@@ -110,7 +110,7 @@
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
-
+
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
@@ -168,7 +168,7 @@
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
-
+
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
@@ -225,7 +225,7 @@
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
-
+
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
@@ -255,7 +255,7 @@
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
@@ -277,9 +277,9 @@
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
@@ -303,17 +303,16 @@
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -336,5 +335,5 @@
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
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-dirinstall-2.21.1/Makefile.am new/yast2-dirinstall-2.23.0/Makefile.am
--- old/yast2-dirinstall-2.21.1/Makefile.am 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/Makefile.am 2013-02-22 11:34:58.000000000 +0100
@@ -20,7 +20,6 @@
IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_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)
COPYRIGHT_files_gpl = README COPYING
@@ -32,10 +31,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_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
+ACLOCAL_AMFLAGS = -I . -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
cmp -s $< $@ || cp -f $< $@
@@ -155,7 +154,7 @@
$(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
done
-package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local
+package: check-up-to-date check-tagversion check-textdomain package-local
TAGVERSION = $(Y2TOOL) tagversion
@@ -185,21 +184,6 @@
check-parse:
@echo "Not running parseycp."
-check-all-packages:
- @if [ ! -e "$(ALL_PACKAGES)" ]; then \
- echo ERROR: "Can't find $(ALL_PACKAGES)"; false; \
- fi
- @if ! grep -q "^$(RPMNAME)[[:space:]]" $(ALL_PACKAGES); then \
- echo ERROR: "$(RPMNAME) not in $(ALL_PACKAGES)"; false; \
- fi
- @if grep -q "^$(RPMNAME)[[:space:]]\+.*?" $(ALL_PACKAGES); then \
- echo ERROR: "$(RPMNAME) info in $(ALL_PACKAGES) contains some unknown (?) fields:"; \
- echo; \
- grep "^$(RPMNAME)[[:space:]]\+.*?" $(ALL_PACKAGES); \
- echo; \
- false; \
- fi
-
check-textdomain:
$(Y2TOOL) check-textdomain $(srcdir)
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-dirinstall-2.21.1/Makefile.am.common new/yast2-dirinstall-2.23.0/Makefile.am.common
--- old/yast2-dirinstall-2.21.1/Makefile.am.common 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/Makefile.am.common 2013-02-22 11:34:58.000000000 +0100
@@ -30,7 +30,7 @@
dist-hook: check-syntax
CHECK_SYNTAX = true
-check-syntax: $(client_DATA) $(ycpchook)
+check-syntax: $(client_DATA) $(ycpchook) $(ybcfiles)
@if test "$(client_DATA)"; then \
if $(CHECK_SYNTAX); then \
TO_CHECK="$(filter %.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-dirinstall-2.21.1/VERSION new/yast2-dirinstall-2.23.0/VERSION
--- old/yast2-dirinstall-2.21.1/VERSION 2011-09-26 15:29:34.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/VERSION 2013-02-04 15:06:31.000000000 +0100
@@ -1 +1 @@
-2.21.1
+2.23.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-dirinstall-2.21.1/autodocs-ycp.ami new/yast2-dirinstall-2.23.0/autodocs-ycp.ami
--- old/yast2-dirinstall-2.21.1/autodocs-ycp.ami 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/autodocs-ycp.ami 2013-02-22 11:34:58.000000000 +0100
@@ -1,5 +1,5 @@
# -*- makefile -*- Automake include file
-# $Id: autodocs-ycp.ami 33394 2006-10-13 11:51:40Z mvidner $
+# $Id$
# Builds source documentation for YCP sources
# Uses ycpdoc
@@ -8,20 +8,25 @@
# Optional - the default is $(srcdir)/../../src/*.ycp
# AUTODOCS_PM: Files that the perl autodocs is built from
# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
-htmldir = $(docdir)/autodocs
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
-html_DATA = index.html $(wildcard *.html)
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
CLEANFILES = $(html_DATA) pod2htm*.tmp
AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
#including *.pm, for the index
- ${YCPDOC} -d. $^
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
for i in $(AUTODOCS_PM); do \
- b=`basename $$i`; b=$${b%.pm}; \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
- echo "<a href='$$b.html'>$$b</a>" > $$b.mod.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
done
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-dirinstall-2.21.1/configure.in new/yast2-dirinstall-2.23.0/configure.in
--- old/yast2-dirinstall-2.21.1/configure.in 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/configure.in 2013-02-22 11:34:57.000000000 +0100
@@ -1,9 +1,9 @@
dnl configure.in for yast2-dirinstall
dnl
-dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.23.2 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-dirinstall, 2.17.2, http://bugs.opensuse.org/, yast2-dirinstall)
+AC_INIT(yast2-dirinstall, 2.23.0, http://bugs.opensuse.org/, yast2-dirinstall)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.2"
+VERSION="2.23.0"
RPMNAME="yast2-dirinstall"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
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-dirinstall-2.21.1/missing new/yast2-dirinstall-2.23.0/missing
--- old/yast2-dirinstall-2.21.1/missing 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/missing 2013-02-22 11:35:01.000000000 +0100
@@ -1,10 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2006-05-10.23
+scriptversion=2012-01-06.18; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
+# Copyright (C) 1996-2012 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
@@ -18,9 +17,7 @@
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -28,7 +25,7 @@
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
fi
@@ -36,7 +33,7 @@
sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-# In the cases where this matters, `missing' is being run in the
+# In the cases where this matters, 'missing' is being run in the
# srcdir already.
if test -f configure.ac; then
configure_ac=configure.ac
@@ -67,7 +64,7 @@
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+Handle 'PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
error status if there is no known handling for PROGRAM.
Options:
@@ -76,18 +73,20 @@
--run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
+ aclocal touch file 'aclocal.m4'
+ autoconf touch file 'configure'
+ autoheader touch file 'config.h.in'
autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
+ automake touch all 'Makefile.in' files
+ bison create 'y.tab.[ch]', if possible, from existing .[ch]
+ flex create 'lex.yy.c', if possible, from existing .c
help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
+ lex create 'lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+ yacc create 'y.tab.[ch]', if possible, from existing .[ch]
+
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
Send bug reports to <bug-automake(a)gnu.org>."
exit $?
@@ -99,37 +98,35 @@
;;
-*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
+ echo 1>&2 "$0: Unknown '$1' option"
+ echo 1>&2 "Try '$0 --help' for more information"
exit 1
;;
esac
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
-# the program).
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
case $1 in
- lex|yacc)
+ lex*|yacc*)
# Not GNU programs, they don't have --version.
;;
- tar)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
# Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
+ # running '$TOOL --version' or '$TOOL --help' to check whether
# $TOOL exists and not knowing $TOOL uses missing.
exit 1
fi
@@ -138,30 +135,30 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case $1 in
+case $program in
aclocal*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acinclude.m4' or '${configure_ac}'. You might want
+ to install the Automake and Perl packages. Grab them from
any GNU archive site."
touch aclocal.m4
;;
- autoconf)
+ autoconf*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+WARNING: '$1' is $msg. You should only need it if
+ you modified '${configure_ac}'. You might want to install the
+ Autoconf and GNU m4 packages. Grab them from any GNU
archive site."
touch configure
;;
- autoheader)
+ autoheader*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'acconfig.h' or '${configure_ac}'. You might want
+ to install the Autoconf and GNU m4 packages. Grab them
from any GNU archive site."
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
@@ -178,21 +175,21 @@
automake*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
+WARNING: '$1' is $msg. You should only need it if
+ you modified 'Makefile.am', 'acinclude.m4' or '${configure_ac}'.
+ You might want to install the Automake and Perl packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
sed 's/\.am$/.in/' |
while read f; do touch "$f"; done
;;
- autom4te)
+ autom4te*)
echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
+WARNING: '$1' is needed, but is $msg.
You might have modified some files without having the
proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
+ You can get '$1' as part of Autoconf from any GNU
archive site."
file=`echo "$*" | sed -n "$sed_output"`
@@ -210,15 +207,15 @@
fi
;;
- bison|yacc)
+ bison*|yacc*)
echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
+WARNING: '$1' $msg. You should only need it if
+ you modified a '.y' file. You may need the Bison package
in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
+ Bison from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
@@ -240,15 +237,15 @@
fi
;;
- lex|flex)
+ lex*|flex*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.l' file. You may need the Flex package
in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
+ Flex from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
@@ -263,12 +260,12 @@
fi
;;
- help2man)
+ help2man*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
+WARNING: '$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
+ Help2man package in order for those modifications to take
+ effect. You can get Help2man from any GNU archive site."
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -277,18 +274,18 @@
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
- exit 1
+ exit $?
fi
;;
- makeinfo)
+ makeinfo*)
echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
+WARNING: '$1' is $msg. You should only need it if
+ you modified a '.texi' or '.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
+ call might also be the consequence of using a buggy 'make' (AIX,
+ DU, IRIX). You might want to install the Texinfo package or
+ the GNU make package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
file=`echo "$*" | sed -n "$sed_output"`
test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
@@ -310,49 +307,14 @@
touch $file
;;
- tar)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
*)
echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
+WARNING: '$1' is needed, and is $msg.
You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
+ proper tools for further handling them. Check the 'README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
+ some other package would contain this missing '$1' program."
exit 1
;;
esac
@@ -363,5 +325,6 @@
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
# 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-dirinstall-2.21.1/src/clients/dirinstall.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall.ycp 2011-09-26 15:30:13.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall.ycp 2013-02-04 15:06:31.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Installation into a directory
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: dirinstall.ycp 66062 2011-09-26 13:30:12Z visnov $
+ * $Id$
*
*/
@@ -32,6 +32,9 @@
DirInstall::SetStarted(false);
+ // set YAST_IS_RUNNING to "instsys" to skip some actions in %post scripts (bnc#786837)
+ setenv("YAST_IS_RUNNING", "instsys");
+
// check whether having the packager for ourselves
if (! PackageLock::Check ())
return `abort;
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-dirinstall-2.21.1/src/clients/dirinstall_options.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall_options.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Authors: Anas Nashif <nashif(a)suse.de>
*
* Purpose: Ask the user for various options for dir install.
- * $Id: dirinstall_options.ycp 62734 2010-11-03 13:56:36Z lslezak $
+ * $Id$
*/
{
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-dirinstall-2.21.1/src/clients/dirinstall_options_proposal.ycp new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options_proposal.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/dirinstall_options_proposal.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/dirinstall_options_proposal.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
*
* Purpose: Proposal for dirinstall options
*
- * $Id: dirinstall_options_proposal.ycp 41800 2007-11-05 12:57:03Z locilka $
+ * $Id$
*
*/
{
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-dirinstall-2.21.1/src/clients/inst_dirinstall.ycp new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/inst_dirinstall.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
*
* Purpose: Install into directory
*
- * $Id: inst_dirinstall.ycp 50682 2008-09-04 13:24:05Z visnov $
+ * $Id$
*/
{
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-dirinstall-2.21.1/src/clients/inst_dirinstall_finish.ycp new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall_finish.ycp
--- old/yast2-dirinstall-2.21.1/src/clients/inst_dirinstall_finish.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/clients/inst_dirinstall_finish.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -8,7 +8,7 @@
* Authors:
* Anas Nashif <nashif(a)suse.de>
*
- * $Id: inst_dirinstall_finish.ycp 62194 2010-07-07 13:24:03Z lslezak $
+ * $Id$
*
*/
{
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-dirinstall-2.21.1/src/config/dirinstall.xml new/yast2-dirinstall-2.23.0/src/config/dirinstall.xml
--- old/yast2-dirinstall-2.21.1/src/config/dirinstall.xml 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/config/dirinstall.xml 2013-01-22 11:17:27.000000000 +0100
@@ -5,7 +5,7 @@
xmlns:config="http://www.suse.com/1.0/configns">
<!--
- $Id: dirinstall.xml 58583 2009-09-08 11:50:47Z kmachalkova $
+ $Id$
Work around for the text domain
textdomain="dirinstall"
-->
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-dirinstall-2.21.1/src/include/ui.ycp new/yast2-dirinstall-2.23.0/src/include/ui.ycp
--- old/yast2-dirinstall-2.21.1/src/include/ui.ycp 2011-09-15 17:20:41.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/include/ui.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Installation into a directory
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: ui.ycp 65158 2011-08-03 09:01:03Z lslezak $
+ * $Id$
*
*/
@@ -71,7 +71,7 @@
// progress bar item
_("Finishing the Software Manager..."),
// progress bar item
- _("Cleaning Up..."),
+ _("Cleaning up..."),
];
// progres bar label
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-dirinstall-2.21.1/src/modules/DirInstall.ycp new/yast2-dirinstall-2.23.0/src/modules/DirInstall.ycp
--- old/yast2-dirinstall-2.21.1/src/modules/DirInstall.ycp 2011-08-19 09:53:05.000000000 +0200
+++ new/yast2-dirinstall-2.23.0/src/modules/DirInstall.ycp 2013-01-22 11:17:27.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Instalation into a Directory settings, input and output functions
* Authors: Anas Nashif <nashif(a)suse.de>
*
- * $Id: DirInstall.ycp 48580 2008-06-27 10:52:55Z lslezak $
+ * $Id$
*
*/
{
1
0
Hello community,
here is the log from the commit of package yast2-dbus-client for openSUSE:Factory checked in at 2013-03-01 09:07:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-dbus-client (Old)
and /work/SRC/openSUSE:Factory/.yast2-dbus-client.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-dbus-client", Maintainer is "ASchnell(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-dbus-client/yast2-dbus-client.changes 2011-12-12 17:05:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-dbus-client.new/yast2-dbus-client.changes 2013-03-01 09:07:02.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Apr 10 17:06:22 CEST 2012 - aschnell(a)suse.de
+
+- changed license to GPL-2.0
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dbus-client.spec ++++++
--- /var/tmp/diff_new_pack.COLFm9/_old 2013-03-01 09:07:03.000000000 +0100
+++ /var/tmp/diff_new_pack.COLFm9/_new 2013-03-01 09:07:03.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-dbus-client
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,6 @@
#
-
Name: yast2-dbus-client
Version: 2.22.0
Release: 0
@@ -24,19 +23,22 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-dbus-client-%{version}.tar.bz2
-Group: System/YaST
-License: GPL-2.0+
# obviously
BuildRequires: gcc-c++
# needed for all yast packages
-BuildRequires: libtool yast2-core-devel yast2-devtools
+BuildRequires: libtool
+BuildRequires: yast2-core-devel
+BuildRequires: yast2-devtools
# docbook docs
-BuildRequires: docbook-xsl-stylesheets libxslt
+BuildRequires: docbook-xsl-stylesheets
+BuildRequires: libxslt
# for the DBus agent
BuildRequires: dbus-1-devel
Summary: YaST2 - DBus Client Library
+License: GPL-2.0
+Group: System/YaST
%description
This package contains library (a SCR agent) for accessing DBus
@@ -53,7 +55,6 @@
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
-%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
# so that RPM_OPT_FLAGS check works
++++++ yast2-dbus-client-2.22.0.tar.bz2 ++++++
++++ 22586 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0