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
