On 29 Mar 2011, at 09:54, Peter Zhu wrote:

> Hi,
> I have made the following changes to package-groups in project Trunk. Please 
> review and accept ASAP.
> 
> Thank You,
> Peter Zhu
> 
> [This message was auto-generated]
> 
> ---
> 
> Request #15428:
> 
>  submit:   Trunk:Testing/package-groups(r5) -> Trunk/package-groups
> 
> 
> Message:
>    Move to Trunk
> 
> State:   new          2011-03-29T01:54:28 peter
> Comment: None
> 
> 
> 
> changes files:
> --------------
> --- package-groups.changes
> +++ package-groups.changes
> @@ -0,0 +1,18 @@
> +* Mon Mar 28 2011 Prajwal Mohan <[email protected]> - 0.30
Nice...


> +- Adding syncevolution-qtcontacts to package list for tablet group
> +- 0.30
> +
> +* Fri Mar 25 2011 Prajwal Mohan <[email protected]> - 0.29
> +- Changing contextkit-meego-providers to contextkit-meego in package groups
> +- 0.29
> +
> +* Fri Mar 25 2011 Prajwal Mohan <[email protected]> - 0.28
> +- Added translation packages to tablet groups
> +- 0.28
> +
> +* Fri Mar 25 2011 Anas Nashif <[email protected]> - 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.30.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.30
> Release:      1
> License:      GPLv2
> Group:                System/Base
> 
> other changes:
> --------------
> 
> ++++++ package-groups-0.26.tar.bz2 -> package-groups-0.30.tar.bz2
> --- ChangeLog
> +++ ChangeLog
> @@ -1,5 +1,26 @@
> +2011-03-25  Anas Nashif <[email protected]>
> +
> +  * scripts/find-duplicates.py: simple script to find duplicates
> +
> +  * patterns/meego-tablet.xml: remove lots of duplicates
> +
> +2011-03-25  Prajwal Mohan <[email protected]>
> +
> +  * 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 <[email protected]>
> +
> +  * patterns/ivi-desktop.xml: remove nodoka filesystem package
> +
> 2011-03-15  Anas Nashif <[email protected]>
> 
> +  * ChangeLog, VERSION: bump version
> +
>   * xsl/filter.xsl: hack the namespace
> 
> 2011-03-14  Anas Nashif <[email protected]>
> --- 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="syncevolution-qtcontacts"/>
> +      <rpm:entry name="bluetooth-qt"/>
> +      <rpm:entry name="connman-qt"/>
> +      <rpm:entry name="contextkit-meego"/>
> +      <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-user-skel"/>
> +      <rpm:entry name="meego-ux-translations-de"/>
> +      <rpm:entry name="meego-ux-translations-el"/>
> +      <rpm:entry name="meego-ux-translations-en_GB"/>
> +      <rpm:entry name="meego-ux-translations-en_US"/>
> +      <rpm:entry name="meego-ux-translations-es"/>
> +      <rpm:entry name="meego-ux-translations-fi"/>
> +      <rpm:entry name="meego-ux-translations-fr"/>
> +      <rpm:entry name="meego-ux-translations-it"/>
> +      <rpm:entry name="meego-ux-translations-ja"/>
> +      <rpm:entry name="meego-ux-translations-ko"/>
> +      <rpm:entry name="meego-ux-translations-nl"/>
> +      <rpm:entry name="meego-ux-translations-pl"/>
> +      <rpm:entry name="meego-ux-translations-pt_BR"/>
> +      <rpm:entry name="meego-ux-translations-ru"/>
> +      <rpm:entry name="meego-ux-translations-sv"/>
> +      <rpm:entry name="meego-ux-translations-zh_CN"/>
> +      <rpm:entry name="meego-ux-translations-zh_TW"/>
> +      <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
> 
> _______________________________________________
> MeeGo-commits mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-commits

_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to