[meego-commits] 15383: New package Trunk/meego-ux-panels
Peter Zhu
no_reply at build.meego.com
Tue Mar 29 03:18:48 UTC 2011
Hi,
Adding new package meego-ux-panels in project Trunk. Please review and accept ASAP.
Justification for this new package:
Move to Trunk
Thank You,
Peter Zhu
[This message was auto-generated]
---
Request #15383:
submit: Trunk:Testing/meego-ux-panels(r2) -> Trunk/meego-ux-panels
Message:
Move to Trunk
State: new 2011-03-28T20:18:35 peter
Comment: None
This is a NEW package in Trunk project.
The files in the new package:
meego-ux-panels/
|__ Makefile
|__ meego-ux-panels-0.2.3.tar.bz2
|__ meego-ux-panels.changes
|__ meego-ux-panels.spec
|__ meego-ux-panels.yaml
The content of the YAML file, meego-ux-panels.yaml:
===================================================================
Name: meego-ux-panels
Summary: MeeGo UX Panels Interface
Version: 0.2.3
Release: 1
Group: System/Desktop
License: Apache 2.0
URL: http://www.meego.com
Sources:
- "%{name}-%{version}.tar.bz2"
Description: |
Panel core infrastructure for the MeeGo UX
PkgBR:
- pkgconfig(QtCore) >= 4.7.1
Configure: none
Builder: qmake
Requires:
- "%{name} >= %{version}"
- meegolabs-ux-components
- meego-ux-theme
- meego-ux-appgrid
- meego-ux-sharing-qml
Files:
- "%{_libdir}/qt4/imports/MeeGo/Panels"
- "%{_datadir}/meego-ux-panels/main.qml"
- "%{_datadir}/meego-ux-panels/panels/.keep"
SubPackages:
- Name: friends
Summary: Friends Panel
Group: System/Desktop
Description: Panel that surfaces your friends social networking activity, emails, and IMs
Requires:
- meego-ux-content
- meego-ux-settings-socialweb
Files:
- "%{_datadir}/meego-ux-panels/friends"
- "%{_datadir}/meego-ux-panels/panels/friends.panel"
- Name: web
Summary: Web Panel
Group: System/Desktop
Description: Panel that surfaces your browser activity
# Requires:
# - meego-app-browser
Files:
- "%{_datadir}/meego-ux-panels/web"
- "%{_datadir}/meego-ux-panels/panels/web.panel"
- Name: video
Summary: Video Panel
Group: System/Desktop
Description: Panel that surfaces your video content
Requires:
- meego-app-video
- meego-ux-media
Files:
- "%{_datadir}/meego-ux-panels/video"
- "%{_datadir}/meego-ux-panels/panels/video.panel"
- Name: photos
Summary: Photos Panel
Group: System/Desktop
Description: Panel that surfaces your photo content
Requires:
- meego-app-photos
- meego-ux-media
Files:
- "%{_datadir}/meego-ux-panels/photos"
- "%{_datadir}/meego-ux-panels/panels/photos.panel"
- Name: music
Summary: Music Panel
Group: System/Desktop
Description: Panel that surfaces your music content
Requires:
- meego-app-music
- meego-ux-media
Files:
- "%{_datadir}/meego-ux-panels/music"
- "%{_datadir}/meego-ux-panels/panels/music.panel"
- Name: mytablet
Summary: My Tablet Panel
Group: System/Desktop
Description: Panel that surfaces information about your MeeGo Tablet
Requires:
- meego-ux-settings
- meego-ux-media
Files:
- "%{_datadir}/meego-ux-panels/mytablet"
- "%{_datadir}/meego-ux-panels/panels/mytablet.panel"
- Name: meta-tablet
Summary: Tablet Panels meta package
Group: System/Desktop
Description: Meta package to pull in the panels used in the MeeGo Tablet UX
Requires:
- "meego-ux-panels-friends >= %{version}"
- "meego-ux-panels-web >= %{version}"
- "meego-ux-panels-video >= %{version}"
- "meego-ux-panels-photos >= %{version}"
- "meego-ux-panels-music >= %{version}"
- "meego-ux-panels-mytablet >= %{version}"
===================================================================
The content of the spec file, meego-ux-panels.spec:
===================================================================
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22
#
# >> macros
# << macros
Name: meego-ux-panels
Summary: MeeGo UX Panels Interface
Version: 0.2.3
Release: 1
Group: System/Desktop
License: Apache 2.0
URL: http://www.meego.com
Source0: %{name}-%{version}.tar.bz2
Source100: meego-ux-panels.yaml
Requires: %{name} >= %{version}
Requires: meegolabs-ux-components
Requires: meego-ux-theme
Requires: meego-ux-appgrid
Requires: meego-ux-sharing-qml
BuildRequires: pkgconfig(QtCore) >= 4.7.1
%description
Panel core infrastructure for the MeeGo UX
%package friends
Summary: Friends Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-ux-content
Requires: meego-ux-settings-socialweb
%description friends
Panel that surfaces your friends social networking activity, emails, and IMs
%package web
Summary: Web Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
%description web
Panel that surfaces your browser activity
%package video
Summary: Video Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-app-video
Requires: meego-ux-media
%description video
Panel that surfaces your video content
%package photos
Summary: Photos Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-app-photos
Requires: meego-ux-media
%description photos
Panel that surfaces your photo content
%package music
Summary: Music Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-app-music
Requires: meego-ux-media
%description music
Panel that surfaces your music content
%package mytablet
Summary: My Tablet Panel
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-ux-settings
Requires: meego-ux-media
%description mytablet
Panel that surfaces information about your MeeGo Tablet
%package meta-tablet
Summary: Tablet Panels meta package
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Requires: meego-ux-panels-friends >= %{version}
Requires: meego-ux-panels-web >= %{version}
Requires: meego-ux-panels-video >= %{version}
Requires: meego-ux-panels-photos >= %{version}
Requires: meego-ux-panels-music >= %{version}
Requires: meego-ux-panels-mytablet >= %{version}
%description meta-tablet
Meta package to pull in the panels used in the MeeGo Tablet UX
%prep
%setup -q -n %{name}-%{version}
# >> setup
# << setup
%build
# >> build pre
# << build pre
%qmake
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%qmake_install
# >> install post
# << install post
%files
%defattr(-,root,root,-)
%{_libdir}/qt4/imports/MeeGo/Panels
%{_datadir}/meego-ux-panels/main.qml
%{_datadir}/meego-ux-panels/panels/.keep
# >> files
# << files
%files friends
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/friends
%{_datadir}/meego-ux-panels/panels/friends.panel
# >> files friends
# << files friends
%files web
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/web
%{_datadir}/meego-ux-panels/panels/web.panel
# >> files web
# << files web
%files video
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/video
%{_datadir}/meego-ux-panels/panels/video.panel
# >> files video
# << files video
%files photos
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/photos
%{_datadir}/meego-ux-panels/panels/photos.panel
# >> files photos
# << files photos
%files music
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/music
%{_datadir}/meego-ux-panels/panels/music.panel
# >> files music
# << files music
%files mytablet
%defattr(-,root,root,-)
%{_datadir}/meego-ux-panels/mytablet
%{_datadir}/meego-ux-panels/panels/mytablet.panel
# >> files mytablet
# << files mytablet
%files meta-tablet
%defattr(-,root,root,-)
# >> files meta-tablet
# << files meta-tablet
===================================================================
More information about the MeeGo-commits
mailing list