Hello community,
here is the log from the commit of package yast2-packager
checked in at Tue Jun 5 18:26:06 CEST 2007.
--------
--- yast2-packager/yast2-packager.changes 2007-05-24 17:45:37.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-packager/yast2-packager.changes 2007-06-05 16:36:15.000000000 +0200
@@ -1,0 +2,21 @@
+Fri Jun 1 15:58:06 CEST 2007 - locilka@suse.cz
+
+- Adjusted Add-On module to store also a "PRODUCT" tag from the
+ product content file to be later used by AutoYaST cloning.
+- Add-On Export uses that "autoyast_product" ("PRODUCT") instead of
+ the "product" key which is used for other purposes, mostly for
+ UI (#279893).
+- 2.15.42
+
+-------------------------------------------------------------------
+Wed May 30 14:16:09 CEST 2007 - lslezak@suse.cz
+
+- do not show an installation source in the package installation
+ dialog (slideshow) when there is no package to install (#277148)
+
+-------------------------------------------------------------------
+Fri May 25 13:30:04 CEST 2007 - jsrain@suse.cz
+
+- removed outdated translations from .desktop-files (#271209)
+
+-------------------------------------------------------------------
Old:
----
yast2-packager-2.15.41.tar.bz2
New:
----
yast2-packager-2.15.42.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-packager.spec ++++++
--- /var/tmp/diff_new_pack.l15676/_old 2007-06-05 18:25:52.000000000 +0200
+++ /var/tmp/diff_new_pack.l15676/_new 2007-06-05 18:25:52.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-packager (Version 2.15.41)
+# spec file for package yast2-packager (Version 2.15.42)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-packager
-Version: 2.15.41
+Version: 2.15.42
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-packager-2.15.41.tar.bz2
+Source0: yast2-packager-2.15.42.tar.bz2
prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxcrypt-devel libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-country yast2-devtools yast2-slp yast2-testsuite yast2-xml
BuildRequires: yast2 >= 2.15.22
@@ -49,7 +49,7 @@
Arvin Schnell
%prep
-%setup -n yast2-packager-2.15.41
+%setup -n yast2-packager-2.15.42
%build
%{prefix}/bin/y2tool y2autoconf
@@ -88,6 +88,18 @@
%doc %{prefix}/share/doc/packages/yast2-packager
%changelog
+* Fri Jun 01 2007 - locilka@suse.cz
+- Adjusted Add-On module to store also a "PRODUCT" tag from the
+ product content file to be later used by AutoYaST cloning.
+- Add-On Export uses that "autoyast_product" ("PRODUCT") instead of
+ the "product" key which is used for other purposes, mostly for
+ UI (#279893).
+- 2.15.42
+* Wed May 30 2007 - lslezak@suse.cz
+- do not show an installation source in the package installation
+ dialog (slideshow) when there is no package to install (#277148)
+* Fri May 25 2007 - jsrain@suse.cz
+- removed outdated translations from .desktop-files (#271209)
* Thu May 24 2007 - lslezak@suse.cz
- install 'portmap' package if installing from a NFS source
(#277813)
++++++ yast2-packager-2.15.41.tar.bz2 -> yast2-packager-2.15.42.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.41/configure new/yast2-packager-2.15.42/configure
--- old/yast2-packager-2.15.41/configure 2007-05-24 17:44:47.000000000 +0200
+++ new/yast2-packager-2.15.42/configure 2007-06-05 16:36:46.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for yast2-packager 2.15.41.
+# Generated by GNU Autoconf 2.60 for yast2-packager 2.15.42.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -559,8 +559,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-packager'
PACKAGE_TARNAME='yast2-packager'
-PACKAGE_VERSION='2.15.41'
-PACKAGE_STRING='yast2-packager 2.15.41'
+PACKAGE_VERSION='2.15.42'
+PACKAGE_STRING='yast2-packager 2.15.42'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1181,7 +1181,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-packager 2.15.41 to adapt to many kinds of systems.
+\`configure' configures yast2-packager 2.15.42 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1252,7 +1252,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-packager 2.15.41:";;
+ short | recursive ) echo "Configuration of yast2-packager 2.15.42:";;
esac
cat <<\_ACEOF
@@ -1330,7 +1330,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-packager configure 2.15.41
+yast2-packager configure 2.15.42
generated by GNU Autoconf 2.60
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1344,7 +1344,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-packager $as_me 2.15.41, which was
+It was created by yast2-packager $as_me 2.15.42, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ $0 $@
@@ -2145,7 +2145,7 @@
# Define the identity of the package.
PACKAGE='yast2-packager'
- VERSION='2.15.41'
+ VERSION='2.15.42'
cat >>confdefs.h <<_ACEOF
@@ -2372,7 +2372,7 @@
-VERSION="2.15.41"
+VERSION="2.15.42"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak "
@@ -3260,7 +3260,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-packager $as_me 2.15.41, which was
+This file was extended by yast2-packager $as_me 2.15.42, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3303,7 +3303,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-packager config.status 2.15.41
+yast2-packager config.status 2.15.42
configured by $0, generated by GNU Autoconf 2.60,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.41/configure.in new/yast2-packager-2.15.42/configure.in
--- old/yast2-packager-2.15.41/configure.in 2007-05-24 17:44:42.000000000 +0200
+++ new/yast2-packager-2.15.42/configure.in 2007-06-05 16:36:41.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-packager
dnl
-dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.15.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-packager, 2.15.41, http://bugs.opensuse.org/, yast2-packager)
+AC_INIT(yast2-packager, 2.15.42, http://bugs.opensuse.org/, yast2-packager)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.41"
+VERSION="2.15.42"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.41/src/config/sw_single.desktop new/yast2-packager-2.15.42/src/config/sw_single.desktop
--- old/yast2-packager-2.15.41/src/config/sw_single.desktop 2007-05-18 12:48:14.000000000 +0200
+++ new/yast2-packager-2.15.42/src/config/sw_single.desktop 2007-05-30 08:09:38.000000000 +0200
@@ -21,38 +21,4 @@
Name=Software Management
GenericName=Install additional software packages or remove installed packages
-Name[cs]=Správce programů
-GenericName[cs]=Instalovat další softwarové balíky nebo odebrat instalované balíky.
-Name[de]=Software installieren oder löschen
-GenericName[de]=Zusätzliche Software-Pakete installieren oder installierte Pakete entfernen.
-Name[es]=Instalar/desinstalar software
-GenericName[es]=Instalar paquetes de software adicionales o eliminar los instalados.
-Name[hu]=Szoftver telepítése, eltávolítása
-GenericName[hu]=További szoftver csomagok telepítése vagy telepített csomagok eltávolítása
-Name[it]=Installare/togliere i pacchetti
-GenericName[it]=Installa ulteriori pacchetti o rimuovi pacchetti installati.
-Name[ko]=소프트웨어 설치/제거
-GenericName[ko]=추가 소프트웨어 패키지 설치 혹은 설치된 패키지 제거
-Name[nl]=Software installeren en verwijderen
-GenericName[nl]=Installeer extra software pakketten of verwijder geïnstalleerde pakketten.
-Name[pt]=Instalar e Remover software
-GenericName[pt]=Instalar pacote de software adicional ou remover pacotes instalados.
-Name[sk]=Inštalácia a odstránenie software
-GenericName[sk]=Doinštalovanie alebo odobratie software
-Name[sv]=Installera och ta bort program
-GenericName[sv]=Installera nya programpaket eller ta bort installerade paket
-Name[bg]=Инсталиране и премахване на приложения
-GenericName[bg]=Инсталиране на допълнителни пакети или премахване на вече инсталирани.
-GenericName[da]=Installér flere programpakker eller fjern installerede programpakker.
-Name[el]=Προσθαφαίρεση Λογισμικού
-GenericName[el]=Εγκαταστήστε επιπλέον πακέτο λογισμικού ή αφαιρέστε εγκατεστημένα πακέτα.
-Name[fr]=Installer et supprimer des logiciels
-GenericName[fr]=Installer des paquetages supplémentaires ou supprimer des paquetages installés.
-Name[ja]=ソフトウェアのインストール/削除
-GenericName[ja]=新しいパッケージのインストールまたは、インストール済のパッケージの削除
-GenericName[lt]=Įdiegti papildomą programinės įrangos paketą arba pašalinti įdiegtą.
-GenericName[ru]=Установить дополнительные программные пакеты или удалить уже установленные.
-Name[sl]=Namesti in odstrani programsko opremo
-GenericName[sl]=Namesti dodaten programski paket ali odstrani nameščene pakete.
-GenericName[tr]=Yeni yazılım paketleri kurun ya da mevcut paketleri kaldırın
X-KDE-SubstituteUID=true
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.41/src/config/sw_source.desktop new/yast2-packager-2.15.42/src/config/sw_source.desktop
--- old/yast2-packager-2.15.41/src/config/sw_source.desktop 2007-05-18 12:48:14.000000000 +0200
+++ new/yast2-packager-2.15.42/src/config/sw_source.desktop 2007-05-30 08:09:38.000000000 +0200
@@ -21,36 +21,4 @@
Name=Installation Source
GenericName=Choose the source for installation of software packages (CD, network, etc.)
-Name[cs]=Změnit instalační zdroj
-GenericName[cs]=Zvolte zdroj (např. CD nebo síť) pro instalaci softwarových balíčků.
-Name[de]=Installationsquelle wechseln
-GenericName[de]=Wählen Sie die Quelle (z.B. CD oder Netzwerk) für die Installation der Software-Pakete.
-Name[es]=Cambiar fuente de instalación
-GenericName[es]=Seleccione la fuente para la instalación de paquetes de software (ej. CD o red).
-Name[hu]=Telepítési forrás meghatározása
-GenericName[hu]=Válassza ki a forrást (pl. CD vagy hálózat) a szoftvercsomagok telepítéséhez.
-Name[it]=Cambia sorgente d'installazione
-GenericName[it]=Selezionate l'origine della installazione (p.e.CD o rete) dei pacchetti di software.
-Name[ko]=설치 원본 변경
-GenericName[ko]=설치할 소프트웨어 패키지를 위해서 원본(예. CD 혹은 네트워크)를 선택하십시오.
-Name[nl]=Wijzig installatiebron
-GenericName[nl]=Kies de bron (bijv: CD of netwerk) voor de software pakketten installatie.
-Name[pt]=Modificar fonte da instalação
-GenericName[pt]=Escolha a fonte (ex: CD ou rede) para a instalação ou pacotes de software.
-Name[sk]=Zmena zdroja inštalácie
-GenericName[sk]=Vyberte zdroj (napr. CD alebo sieť) pre inštaláciu balíkov.
-Name[sv]=Ändra installationskälla
-GenericName[sv]=Välj källan (t ex cd eller nätverk) för installationen av programpaket.
-Name[bg]=Промяна на източника на инсталация
-GenericName[bg]=Изберете източника (напр. компактдиск или мрежа) за инсталиране на пакетите.
-Name[el]=Αλλαγή Πηγής Εγκατάστασης
-GenericName[el]=Επιλέξτε την πηγή (π.χ. CD ή δίκτυο) για την εγκατάσταση των πακέτων λογισμικού.
-Name[fr]=Changer le support d'installation
-GenericName[fr]=Choisir la source (par ex. CD ou réseau) pour l'installation des paquetages logiciels.
-Name[ja]=インストールのソースを変更する
-GenericName[ja]=ソフトウェア・パッケージのインストール・ソースを選択して下さい(例えば、 CD あるいはネットワーク)。
-GenericName[lt]=Pasirinkite šaltinį (pvz. CD arba tinklą) programinių paketų diegimui.
-Name[sl]=Spremenite vir namestitve
-GenericName[sl]=Izberite izvor (npr. CD ali omrežje) za namestitev programskih paketov.
-GenericName[tr]=Yazılım paketlerinin kurulumu için kaynağı seçin (CD ya da ağ gibi)
X-KDE-SubstituteUID=true
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-packager-2.15.41/src/modules/AddOnProduct.ycp new/yast2-packager-2.15.42/src/modules/AddOnProduct.ycp
--- old/yast2-packager-2.15.41/src/modules/AddOnProduct.ycp 2007-05-18 12:48:14.000000000 +0200
+++ new/yast2-packager-2.15.42/src/modules/AddOnProduct.ycp 2007-06-01 16:04:28.000000000 +0200
@@ -61,6 +61,7 @@
* "media" : 4, // ID of the source
* "product_dir" : "/",
* "product" : "openSUSE version XX.Y",
+ * "autoyast_product" : "'PRODUCT' tag for AutoYaST Export",
* ],
* ...
* ]
@@ -520,6 +521,7 @@
AddOnProduct::add_on_products = add (AddOnProduct::add_on_products, $[
"media" : src,
"product" : prod["label"]:prod["productname"]:prod["productversion"]:"",
+ "autoyast_product" : prod["productname"]:"",
"media_url" : url,
"product_dir" : pth,
]);
@@ -548,12 +550,41 @@
/* Export/Import --> */
+/**
+ * Returns map describing all used add-ons.
+ *
+ * @return map
+ *
+ * @struct This is an XML file created from exported map:
+ * <add-on>
+ *
+ * <listentry>
+ * ftp://server.name/.../
+ * <product>NEEDS_TO_MATCH_"PRODUCT"_TAG_FROM_content_FILE!</product>
+ * /
+ * </listentry>
+ * ...
+ *
+ * </add-on>
+ */
global map Export () {
+ y2milestone ("Add-Ons Input: %1", add_on_products);
+
list