[meego-commits] 15263: Changes to Trunk:Testing/package-groups

Anas Nashif no_reply at build.meego.com
Fri Mar 25 15:28:30 UTC 2011


Hi,
I have made the following changes to package-groups in project Trunk:Testing. Please review and accept ASAP.

Thank You,
Anas Nashif

[This message was auto-generated]

---

Request #15263:

  submit:   home:nashif:branches:Trunk:Testing/package-groups(r3)(cleanup) -> Trunk:Testing/package-groups


Message:
    * Fri Mar 25 2011 Anas Nashif <anas.nashif at intel.com> - 0.27
- Added tablet groups
- Added script to find duplicates
- Merged requests for ivi
- 0.27

State:   new          2011-03-25T08:27:54 nashif
Comment: None



changes files:
--------------
--- package-groups.changes
+++ package-groups.changes
@@ -0,0 +1,6 @@
+* Fri Mar 25 2011 Anas Nashif <anas.nashif at intel.com> - 0.27
+- Added tablet groups
+- Added script to find duplicates
+- Merged requests for ivi
+- 0.27
+

old:
----
  package-groups-0.26.tar.bz2

new:
----
  package-groups-0.27.tar.bz2

spec files:
-----------
--- package-groups.spec
+++ package-groups.spec
@@ -1,6 +1,6 @@
 Summary:	MeeGo Package Groups
 Name:		package-groups
-Version:	0.26
+Version:	0.27
 Release:	1
 License:	GPLv2
 Group:		System/Base

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

++++++ package-groups-0.26.tar.bz2 -> package-groups-0.27.tar.bz2
--- ChangeLog
+++ ChangeLog
@@ -1,5 +1,26 @@
+2011-03-25  Anas Nashif <anas.nashif at intel.com>
+
+  * scripts/find-duplicates.py: simple script to find duplicates
+
+  * patterns/meego-tablet.xml: remove lots of duplicates
+
+2011-03-25  Prajwal Mohan <prajwal.karur.mohan at intel.com>
+
+  * patterns/meego-tablet-desktop.xml, patterns/meego-tablet.xml: Renaming
+  meego-tablet-desktop to meego-tablet
+
+  * patterns/meego-tablet-applications.xml, patterns/meego-tablet-desktop.xml:
+  Checking package groups for meego-tablet-desktop and
+  meego-tablet-applications
+
+2011-03-18  Anas Nashif <nashif at linux.intel.com>
+
+  * patterns/ivi-desktop.xml: remove nodoka filesystem package
+
 2011-03-15  Anas Nashif <nashif at linux.intel.com>
 
+  * ChangeLog, VERSION: bump version
+
   * xsl/filter.xsl: hack the namespace
 
 2011-03-14  Anas Nashif <nashif at linux.intel.com>
--- VERSION
+++ VERSION
@@ -1 +1 @@
-0.26
+0.27
--- patterns/ivi-desktop.xml
+++ patterns/ivi-desktop.xml
@@ -25,7 +25,6 @@
       <rpm:entry name="festival-freebsoft-utils"/>
       <rpm:entry name="dotconf"/>
       <rpm:entry name="ivihome"/>
-      <rpm:entry name="nodoka-filesystem"/>
       <rpm:entry name="desktop-backgrounds-basic"/>
       <rpm:entry name="installer-shell"/>
       <rpm:entry name="installer"/>
--- patterns/meego-tablet-applications.xml
+++ patterns/meego-tablet-applications.xml
+<?xml version="1.0" encoding="UTF-8"?>
+<pattern xmlns:rpm="http://linux.duke.edu/metadata/rpm"
+         xmlns="http://novell.com/package/metadata/suse/pattern">
+   <name>meego-tablet-applications</name>
+   <summary>MeeGo Tablet Applications</summary>
+   <description>MeeGo Tablet Applications</description>
+   <uservisible/>
+   <category lang="en">Base Group</category>
+   <rpm:requires>
+      <rpm:entry name="meego-app-calculator"/>
+      <rpm:entry name="meego-app-calendar"/>
+      <rpm:entry name="meego-app-calendar-content"/>
+      <rpm:entry name="meego-app-camera"/>
+      <rpm:entry name="meego-app-clocks"/>
+      <rpm:entry name="meego-app-contacts"/>
+      <rpm:entry name="meego-app-email"/>
+      <rpm:entry name="meego-app-email-content"/>
+      <rpm:entry name="meego-app-fingerpaint"/>
+      <rpm:entry name="meego-app-im"/>
+      <rpm:entry name="meego-app-music"/>
+      <rpm:entry name="meego-app-notes"/>
+      <rpm:entry name="meego-app-photos"/>
+      <rpm:entry name="meego-app-tasks"/>
+      <rpm:entry name="meego-app-video"/>
+   </rpm:requires>
+</pattern>
--- patterns/meego-tablet.xml
+++ patterns/meego-tablet.xml
+<?xml version="1.0" encoding="UTF-8"?>
+<pattern xmlns:rpm="http://linux.duke.edu/metadata/rpm"
+         xmlns="http://novell.com/package/metadata/suse/pattern">
+   <name>meego-Tablet</name>
+   <summary>MeeGo Tablet</summary>
+   <description>MeeGo Tablet</description>
+   <uservisible/>
+   <category lang="en">Base Group</category>
+   <rpm:requires>
+      <rpm:entry name="mtdev"/>
+      <rpm:entry name="xorg-x11-drv-mtev"/>
+      <rpm:entry name="xorg-x11-meego-configs"/>
+      <rpm:entry name="xorg-x11-utils-xinput"/>
+      <rpm:entry name="xorg-x11-utils-xset"/>
+      <rpm:entry name="xorg-x11-utils-xsetroot"/>
+      <rpm:entry name="xorg-x11-utils-xhost"/>
+      <rpm:entry name="xorg-x11-utils-xmodmap"/>
+      <rpm:entry name="xorg-x11-utils-xrdb"/>
+      <rpm:entry name="xorg-x11-xinit"/>
+      <rpm:entry name="qmf"/>
+      <rpm:entry name="syncevolution"/>
+      <rpm:entry name="syncevolution-webdav"/>
+      <rpm:entry name="syncevolution-buteo"/>
+      <rpm:entry name="syncevolution-kcalextended"/>
+      <rpm:entry name="bluetooth-qt"/>
+      <rpm:entry name="connman-qt"/>
+      <rpm:entry name="contextkit-meego-providers"/>
+      <rpm:entry name="mlite"/>
+      <rpm:entry name="libmeegouxsharingclient"/>
+      <rpm:entry name="libmeegouxsharingserviceplugin"/>
+      <rpm:entry name="orientation-contextkit-sensor"/>
+      <rpm:entry name="qtgst-qmlsink"/>
+      <rpm:entry name="telepathy-qt4-yell"/>
+      <rpm:entry name="telepathy-farstream"/>
+      <rpm:entry name="qml-gesturearea"/>
+      <rpm:entry name="meego-qml-launcher"/>
+      <rpm:entry name="meego-ux-appgrid"/>
+      <rpm:entry name="meego-ux-components"/>
+      <rpm:entry name="meego-ux-content"/>
+      <rpm:entry name="meego-ux-content-socialweb"/>
+      <rpm:entry name="meego-ux-daemon"/>
+      <rpm:entry name="meego-ux-media"/>
+      <rpm:entry name="meego-ux-media-content"/>
+      <rpm:entry name="meego-ux-panels-meta-tablet"/>
+      <rpm:entry name="meego-ux-settings"/>
+      <rpm:entry name="meego-ux-settings-libsettings"/>
+      <rpm:entry name="meego-ux-settings-socialweb"/>
+      <rpm:entry name="meego-ux-sharing"/>
+      <rpm:entry name="meego-ux-sharing-email"/>
+      <rpm:entry name="meego-ux-sharing-qml"/>
+      <rpm:entry name="meego-ux-sharing-socialweb"/>
+      <rpm:entry name="meego-ux-theme"/>
+      <rpm:entry name="meego-ux-media-lastfm"/>
+      <rpm:entry name="meego-ux-user-skel"/>
+      <rpm:entry name="liberation-fonts-common"/>
+      <rpm:entry name="liberation-mono-fonts"/>
+      <rpm:entry name="liberation-sans-fonts"/>
+      <rpm:entry name="liberation-serif-fonts"/>
+      <rpm:entry name="fontpackages-filesystem"/>
+      <rpm:entry name="gst-plugins-base"/>
+      <rpm:entry name="gst-plugins-farsight"/>
+      <rpm:entry name="gst-plugins-bad-free"/>
+      <rpm:entry name="libmeegotouch"/>
+      <rpm:entry name="meegotouch-compositor"/>
+      <rpm:entry name="meegotouch-feedback"/>
+      <rpm:entry name="meegotouch-feedbackreactionmaps"/>
+      <rpm:entry name="meegotouch-inputmethodengine"/>
+      <rpm:entry name="meegotouch-inputmethodkeyboard"/>
+      <rpm:entry name="meegotouch-theme"/>
+      <rpm:entry name="meegotouch-theme-meego"/>
+      <rpm:entry name="meego-handset-sound-theme"/>
+      <rpm:entry name="libical"/>
+      <rpm:entry name="sample-media"/>
+      <rpm:entry name="tumbler"/>
+      <rpm:entry name="libsocialweb-keys"/>
+      <rpm:entry name="qt-qmlviewer"/>
+      <rpm:entry name="libqmfclient1"/>
+      <rpm:entry name="libqmfmessageserver1"/>
+      <rpm:entry name="libqmfutil1"/>
+      <rpm:entry name="plymouth-lite"/>
+      <rpm:entry name="nano"/>
+      <rpm:entry name="screen"/>
+      <rpm:entry name="make"/>
+      <rpm:entry name="gcc"/>
+      <rpm:entry name="gcc-c++"/>
+      <rpm:entry name="vim-common"/>
+      <rpm:entry name="zile"/>
+      <rpm:entry name="tcpdump"/>
+      <rpm:entry name="dmidecode"/>
+      <rpm:entry name="git"/>
+      <rpm:entry name="elfutils"/>
+      <rpm:entry name="gettext"/>
+      <rpm:entry name="patchutils"/>
+      <rpm:entry name="acpid"/>
+      <rpm:entry name="fuse-libs"/>
+      <rpm:entry name="libcmtspeech-ifx"/>
+   </rpm:requires>
+</pattern>
--- scripts/find-duplicates.py
+++ scripts/find-duplicates.py
+#!/usr/bin/python
+
+import xml.etree.ElementTree as ET
+import sys
+
+tree1 = ET.parse(sys.argv[1])
+tree2= ET.parse(sys.argv[2])
+
+namespace="http://linux.duke.edu/metadata/rpm"
+req1 = tree1.findall('.//{%s}entry' % namespace)
+req2 = tree2.findall('.//{%s}entry' % namespace)
+l2 = []
+l1 = []
+for r in req1:
+    l1.append(r.attrib.get("name"))
+for r in req2:
+    l2.append(r.attrib.get("name"))
+
+s1 = set(sorted(l1))
+s2 = set(sorted(l2))
+intersection = s1 & s2
+for i in intersection:
+    print i




More information about the MeeGo-commits mailing list