Hello community,
here is the log from the commit of package openSUSE-release
checked in at Tue Sep 9 22:18:41 CEST 2008.
--------
--- openSUSE-release/openSUSE-release.changes 2008-09-05 14:50:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/openSUSE-release/openSUSE-release.changes 2008-09-09 17:22:24.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Sep 9 17:18:38 CEST 2008 - lrupp@suse.de
+
+- sync with
+ http://en.opensuse.org/Build_Service/Product_Definition/products_file
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.na3652/_old 2008-09-09 22:18:35.000000000 +0200
+++ /var/tmp/diff_new_pack.na3652/_new 2008-09-09 22:18:35.000000000 +0200
@@ -21,10 +21,12 @@
%define product openSUSE
# what's the default flavor ?
%define flavor none
+%define real_version 11.1
+%define ncc_target openSUSE-11.1
License: BSD 3-Clause
Group: System/Fhs
Version: 11.0.42
-Release: 36
+Release: 38
Provides: aaa_version distribution-release
Provides: suse-release-oss = %{version}-%{release}
Provides: suse-release = %{version}-%{release}
@@ -39,7 +41,8 @@
Summary: SuSE release version files
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: coreutils
-%define betaversion "-Alpha1plus"
+BuildArch: %ix86 x86_64 ia64 ppc64 s390x
+%define betaversion "-Alpha3plus"
%description
This package contains the files: /etc/SuSE-release, /etc/issue,
@@ -151,149 +154,62 @@
echo $RPM_BUILD_ROOT
cp -av /CD1/control.xml $RPM_BUILD_ROOT/etc/YaST2/
mkdir -p $RPM_BUILD_ROOT/etc/products.d
-cat >$RPM_BUILD_ROOT/etc/products.d/openSUSE-ftp.prod << EOF
+for flavor in ftp dvd5 dvd9 livedvd5; do
+cat >$RPM_BUILD_ROOT/etc/products.d/openSUSE-${flavor}.prod << EOF
<?xml version="1.0" encoding="UTF-8"?>
<product schemeversion="0.0">
<general>
<vendor>Novell</vendor>
- <name>openSUSE</name>
- <version>11.1</version>
+ <name>%{product}</name>
+ <version>%{real_version}</version>
<release>0</release>
- duncans_string
- <summary>A cool distribution</summary>
- <summary lang="de">Einfach genial</summary>
+ <arch>%{_target_cpu}</arch>
+ <updaterepokey>000000000</updaterepokey>
+ <summary>The free openSUSE distribution</summary>
<description>This is the coolest distribution on the world.
Try it out and find it useful.</description>
- <description lang="de">Was soll man da sagen?
- Einfach toll!</description>
<linguas>
<lang>da</lang>
<lang>de</lang>
</linguas>
<urls>
- <url name="releasenotes">http://www.suse.com/relnotes/i386/openSUSE/11.0/release-notes-openSUSE.rpm</url>
+ <url name="releasenotes">http://www.suse.com/relnotes/i386/openSUSE/11.1/release-notes-openSUSE.rpm</url>
<url name="smolt">http://smolt.opensuse.org/register.pl</url>
<url name="register">http://register.opensuse.org/</url>
</urls>
- <buildconfig producttheme="SuSE" betaversion="-Alpha1plus">
+ <register>
+ <target>%{ncc_target}-%%{_target_cpu}</target>
+ <release></release>
+ <flavor>$flavor</flavor>
+ </register>
+ <buildconfig>
+ <!-- This section is needed to generate the installation media -->
+ <producttheme>SUSE</producttheme>
+ <betaversion>-%{betaversion}</betaversion>
<linguas>
+ <!-- and now a hidden feature: additional language on the media, but not available during install -->
<lang>af</lang>
</linguas>
+ <allowresolving>true</allowresolving>
+ <!-- if above is true, which packagemanager to use? -->
+ <packagemanager>zypper</packagemanager>
</buildconfig>
- <installconfig defaultlang="en_US" />
- <runtimeconfig allowresolving="true" packagemanager="zypper" />
- <distribution type="ftp" flavor="build.suse.de_SUSE_Factory_HEAD-%arch" />
- </general>
-</product>
-EOF
-mkdir -p $RPM_BUILD_ROOT/etc/products.d
-cat >$RPM_BUILD_ROOT/etc/products.d/openSUSE-dvd9.prod << EOF
-<?xml version="1.0" encoding="UTF-8"?>
-<product schemeversion="0.0">
- <general>
- <vendor>Novell</vendor>
- <name>openSUSE</name>
- <version>11.1</version>
- <release>0</release>
- duncans_string
- <summary>A cool distribution</summary>
- <summary lang="de">Einfach genial</summary>
- <description>This is the coolest distribution on the world.
- Try it out and find it useful.</description>
- <description lang="de">Was soll man da sagen?
- Einfach toll!</description>
- <linguas>
- <lang>da</lang>
- <lang>de</lang>
- </linguas>
- <urls>
- <url name="releasenotes">http://www.suse.com/relnotes/i386/openSUSE/11.0/release-notes-openSUSE.rpm</url>
- <url name="smolt">http://smolt.opensuse.org/register.pl</url>
- <url name="register">http://register.opensuse.org/</url>
- </urls>
- <buildconfig producttheme="SuSE" betaversion="-Alpha1plus">
- <linguas>
- <lang>af</lang>
- </linguas>
- </buildconfig>
- <installconfig defaultlang="en_US" />
- <runtimeconfig allowresolving="true" packagemanager="zypper" />
- <distribution type="dvd9" flavor="build.suse.de_SUSE_Factory_HEAD-%arch" />
- </general>
-</product>
-EOF
-mkdir -p $RPM_BUILD_ROOT/etc/products.d
-cat >$RPM_BUILD_ROOT/etc/products.d/openSUSE-dvd5.prod << EOF
-<?xml version="1.0" encoding="UTF-8"?>
-<product schemeversion="0.0">
- <general>
- <vendor>Novell</vendor>
- <name>openSUSE</name>
- <version>11.1</version>
- <release>0</release>
- duncans_string
- <summary>A cool distribution</summary>
- <summary lang="de">Einfach genial</summary>
- <description>This is the coolest distribution on the world.
- Try it out and find it useful.</description>
- <description lang="de">Was soll man da sagen?
- Einfach toll!</description>
- <linguas>
- <lang>da</lang>
- <lang>de</lang>
- </linguas>
- <urls>
- <url name="releasenotes">http://www.suse.com/relnotes/i386/openSUSE/11.0/release-notes-openSUSE.rpm</url>
- <url name="smolt">http://smolt.opensuse.org/register.pl</url>
- <url name="register">http://register.opensuse.org/</url>
- </urls>
- <buildconfig producttheme="SuSE" betaversion="-Alpha1plus">
- <linguas>
- <lang>af</lang>
- </linguas>
- </buildconfig>
- <installconfig defaultlang="en_US" />
- <runtimeconfig allowresolving="true" packagemanager="zypper" />
- <distribution type="dvd5" flavor="build.suse.de_SUSE_Factory_HEAD-%arch" />
- </general>
-</product>
-EOF
-mkdir -p $RPM_BUILD_ROOT/etc/products.d
-cat >$RPM_BUILD_ROOT/etc/products.d/openSUSE-livedvd5.prod << EOF
-<?xml version="1.0" encoding="UTF-8"?>
-<product schemeversion="0.0">
- <general>
- <vendor>Novell</vendor>
- <name>openSUSE</name>
- <version>11.1</version>
- <release>0</release>
- duncans_string
- <summary>A cool distribution</summary>
- <summary lang="de">Einfach genial</summary>
- <description>This is the coolest distribution on the world.
- Try it out and find it useful.</description>
- <description lang="de">Was soll man da sagen?
- Einfach toll!</description>
- <linguas>
- <lang>da</lang>
- <lang>de</lang>
- </linguas>
- <urls>
- <url name="releasenotes">http://www.suse.com/relnotes/i386/openSUSE/11.0/release-notes-openSUSE.rpm</url>
- <url name="smolt">http://smolt.opensuse.org/register.pl</url>
- <url name="register">http://register.opensuse.org/</url>
- </urls>
- <buildconfig producttheme="SuSE" betaversion="-Alpha1plus">
- <linguas>
- <lang>af</lang>
- </linguas>
- </buildconfig>
- <installconfig defaultlang="en_US" />
- <runtimeconfig allowresolving="true" packagemanager="zypper" />
- <distribution type="livedvd5" flavor="build.suse.de_SUSE_Factory_HEAD-%arch" />
+ <installconfig>
+ <!-- All flags needed during installation -->
+ <defaultlang>en_US</defaultlang>
+ <!-- needed for current content file -->
+ <datadir>suse</datadir>
+ <descrdir>suse/setup/descr</descrdir>
+ <references name="%{name}" version="%{version}"/>
+ <distribution>openSUSE</distribution>
+ </installconfig>
+ <runtimeconfig>
+ <!-- All Flags needed in the running system -->
+ </runtimeconfig>
</general>
</product>
EOF
+done
%post
rm -rf /etc/zypp/products.d
@@ -307,7 +223,11 @@
%config /etc/motd
%config(noreplace) /etc/issue
%config(noreplace) /etc/issue.net
+
%changelog
+* Tue Sep 09 2008 lrupp@suse.de
+- sync with
+ http://en.opensuse.org/Build_Service/Product_Definition/products_file
* Fri Sep 05 2008 adrian@suse.de
- update package, use the generated spec file from OBS product
converter using official product configuration.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org