diff options
author | Anas Nashif <anas.nashif@intel.com> | 2013-02-19 17:17:31 -0800 |
---|---|---|
committer | Anas Nashif <anas.nashif@intel.com> | 2013-02-19 17:17:31 -0800 |
commit | 814adaa86a11d1fec0f410940c7a39aa29830349 (patch) | |
tree | 3f126710a3ff0f0760a694b0b4f3c09a3f8e86c9 | |
parent | 8f5fa7c8ee6c835366309dc164b8905b6f65d707 (diff) | |
download | tizen-release-814adaa86a11d1fec0f410940c7a39aa29830349.tar.gz tizen-release-814adaa86a11d1fec0f410940c7a39aa29830349.tar.bz2 tizen-release-814adaa86a11d1fec0f410940c7a39aa29830349.zip |
add product.xmlsubmit/trunk/20130220.011732
-rw-r--r-- | packaging/tizen-release.changes | 3 | ||||
-rw-r--r-- | packaging/tizen-release.spec | 79 |
2 files changed, 80 insertions, 2 deletions
diff --git a/packaging/tizen-release.changes b/packaging/tizen-release.changes index 1a683e8..67e9244 100644 --- a/packaging/tizen-release.changes +++ b/packaging/tizen-release.changes @@ -1,3 +1,6 @@ +* Tue Feb 19 2013 Anas Nashif <anas.nashif@intel.com> submit/trunk/20130220.003931@8f5fa7c +- add product.xml + * Tue Feb 19 2013 Anas Nashif <anas.nashif@intel.com> submit/trunk/20130219.233750@7b75115 - Set architecture in tizen-release diff --git a/packaging/tizen-release.spec b/packaging/tizen-release.spec index 1f436b1..a3bf1fa 100644 --- a/packaging/tizen-release.spec +++ b/packaging/tizen-release.spec @@ -4,8 +4,8 @@ Summary: Tizen release files Name: tizen-release Version: 3.0.0 -Release: 1 -License: GPLv2 +Release: 2 +License: GPL-2.0 Group: System/Base URL: http://www.tizen.com Provides: system-release = %{version}-%{release} @@ -22,6 +22,13 @@ Tizen release files such as various /etc/ files that define the release. %build %install + +%ifarch %{ix86} +%define _tarch ia32 +%else +%define _tarch %{_arch} + + rm -rf %{buildroot} install -d %{buildroot}/etc cat > %{buildroot}/etc/tizen-release <<EOF @@ -42,7 +49,75 @@ ANSI_COLOR="0;36" CPE_NAME="cpe:/o:tizen:tizen:%{dist_version}" EOF + +mkdir -p $RPM_BUILD_ROOT/etc/products.d +cat >$RPM_BUILD_ROOT/etc/products.d/tizen.prod << EOF +<?xml version="1.0" encoding="UTF-8"?> +<product schemeversion="0"> + <vendor>Tizen.org</vendor> + <name>Tizen</name> + <version>%{version}</version> + <release>%{release}</release> + <arch>%{_target_cpu}</arch> + <productline>Tizen</productline> + <register> + <target>tizen-%{version}-%{_target_cpu}</target> + <release></release> + <repositories> + </repositories> + </register> + <updaterepokey>000000000</updaterepokey> + <summary>Tizen</summary> + <description>Tizen</description> + <linguas> + <language>cs</language> + <language>da</language> + <language>de</language> + <language>en</language> + <language>en_GB</language> + <language>en_US</language> + <language>es</language> + <language>fi</language> + <language>fr</language> + <language>hu</language> + <language>it</language> + <language>ja</language> + <language>nb</language> + <language>nl</language> + <language>pl</language> + <language>pt</language> + <language>pt_BR</language> + <language>ru</language> + <language>sv</language> + <language>zh</language> + <language>zh_CN</language> + <language>zh_TW</language> + </linguas> + <urls> + <url name="releasenotes">http://www.tizen.org</url> + <url name="register">http://www.tizen.org/</url> + <url name="repository">https://download.tz.otcshare.org/snapshots/trunk/pc/latest/repos/pc/%{_tarch}/packages/</url> + </urls> + <buildconfig> + <producttheme>Tizen</producttheme> + <betaversion>Milestone 1</betaversion> + </buildconfig> + <installconfig> + <defaultlang>en_US</defaultlang> + <releasepackage name="tizen-release" flag="EQ" version="3.0.0" release="%{release}" /> + <distribution>Tizen</distribution> + </installconfig> + <runtimeconfig /> +</product> + +EOF + +# this is a base product, create symlink +ln -s tizen.prod $RPM_BUILD_ROOT/etc/products.d/baseproduct + + %files %config %attr(0644,root,root) /etc/tizen-release %config %attr(0644,root,root) /etc/os-release /etc/system-release +/etc/products.d |