[Tizen-submit] 20319: New package Tizen:IVI:Genivi/package-groups

noreply at tizen.org noreply at tizen.org
Fri Jan 31 03:12:12 GMT 2014


Hi,
Adding new package package-groups in project Tizen:IVI:Genivi. Please review and accept ASAP.

Justification for this new package:

Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.030728
Git project: platform/upstream/package-groups
Tag: submit/tizen_ivi_genivi/20140131.030728
Commit: c7857c9d4192454e6f314e9a50d9796e8196354f resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20319

  submit:       Tizen:IVI:Genivi:build/package-groups(cleanup) -> Tizen:IVI:Genivi


Message:
Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.030728
Git project: platform/upstream/package-groups
Tag: submit/tizen_ivi_genivi/20140131.030728
Commit: c7857c9d4192454e6f314e9a50d9796e8196354f resetting manifest requested domain to floor

State:   new        2014-01-31T03:14:08 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- package-groups.changes
+++ package-groups.changes
@@ -0,0 +1,5 @@
+* Tue Jun 25 2013 Anas Nashif <anas.nashif at intel.com> accepted/tizen/20130520.100309 at 649cabb
+- unify it for all profiles
+
+* Tue Dec 11 2012 Anas Nashif <anas.nashif at intel.com> submit/trunk/20121212.030528 at 55466e2
+- make this 'base' specific

new:
----
  package-groups-103.tar.bz2
  package-groups.changes
  package-groups.manifest
  package-groups.spec

spec files:
-----------

++++++ new spec file:
--- package-groups.spec
+++ package-groups.spec
@@ -0,0 +1,55 @@
+%if %{defined profile}
+%define _profile %profile
+%else
+%define _profile base
+%endif
+
+Summary:	Tizen Package Groups
+Name:		package-groups
+VCS:   platform/upstream/package-groups#c7857c9d4192454e6f314e9a50d9796e8196354f
+Version:	103
+Release:	1
+License:	GPL-2.0
+Group:		System/Base
+URL:		http://www.tizen.org
+Source:		%{name}-%{version}.tar.bz2
+Source1001: 	package-groups.manifest
+BuildRequires:	meta-common
+BuildRequires:	meta-%{_profile}
+BuildRequires:	pattern-tools
+BuildRequires:	python
+BuildRequires:	xsltproc
+
+
+%description
+Tizen Package Groups
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+%build
+%ifarch %{arm}
+%define __arch arm
+%else
+%define __arch i586
+%endif
+
+mkdir -p input output
+for pp in common %_profile; do 
+	test -d %{_datadir}/package-groups/$pp && cp %{_datadir}/package-groups/$pp/*.yaml input
+done
+
+merge-patterns -a %__arch --pattern-dir=input/ --output-dir=output/
+xsltproc /usr/share/package-groups/stylesheets/comps.xsl output/patterns.xml > output/group.xml
+
+
+%install
+install -d %{buildroot}/usr/share/package-groups
+install -m 644 output/patterns.xml %{buildroot}/usr/share/package-groups
+install -m 644 output/group.xml %{buildroot}/usr/share/package-groups
+
+%files
+%manifest %{name}.manifest
+%{_datadir}/package-groups/*.xml
+

other changes:
--------------


Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list