I have renamed the package, consistency is better.

Since this plugin based on Dbus service, TV platform specific things has been 
isolated. 


-----Original Message-----
From: [email protected] [mailto:[email protected]] 
Sent: Thursday, January 27, 2011 6:20 PM
To: [email protected]; Yin, Yan; [email protected]; 
[email protected]
Cc: Long, Rui
Subject: RE: [meego-packaging] [meego-commits] 12897: New package 
Trunk:Testing/qt-multimedia-plugin-dbus-mtv

Please, rename the package for consistency: qt-mobility-mediaservice-dbus

As I understand, the plugin isn't MTV specific. right?

________________________________________
From: [email protected] [[email protected]] on 
behalf of Boudra Fathi (Nokia-MS/Helsinki)
Sent: Thursday, January 27, 2011 11:23 AM
To: [email protected]; [email protected]; [email protected]
Cc: [email protected]
Subject: Re: [meego-packaging] [meego-commits] 12897:   New     package 
Trunk:Testing/qt-multimedia-plugin-dbus-mtv

not only qt-mobility-devel. Both Requires are useless and PkgConfigBR should be 
used for Qt Mobility.
________________________________________
From: [email protected] [[email protected]] on 
behalf of ext Yin, Yan [[email protected]]
Sent: Thursday, January 27, 2011 10:52 AM
To: [email protected]; [email protected]
Cc: Long, Rui
Subject: Re: [meego-packaging] [meego-commits] 12897: New       package 
Trunk:Testing/qt-multimedia-plugin-dbus-mtv

Hi Rui, Are you sure "qt-mobility-devel" is required for runtime?

> Requires:
>     - libqtcore4
>     - qt-mobility-devel
>
> PkgBR:
>     - qt-mobility-devel

Regards,
Yin, Yan


> -----Original Message-----
> From: [email protected] [mailto:meego-commits-
> [email protected]] On Behalf Of rui_long
> Sent: Thursday, January 27, 2011 3:08 PM
> To: [email protected]
> Subject: [meego-commits] 12897: New package Trunk:Testing/qt-
> multimedia-plugin-dbus-mtv
>
> Hi,
> Adding new package qt-multimedia-plugin-dbus-mtv in project
> Trunk:Testing. Please review and accept ASAP.
>
> Justification for this new package:
>
> Has got PDT approval, submit qt-multimedia-plugin-dbus-mtv package to
> Trunk:Testing, this package is a plugin for qt mobility, to support TV
> media player DBus service
>
> Thank You,
> rui_long
>
> [This message was auto-generated]
>
> ---
>
> Request #12897:
>
>   submit:   devel:tv/qt-multimedia-plugin-dbus-mtv(r2) ->
> Trunk:Testing/qt-multimedia-plugin-dbus-mtv
>
>
> Message:
>     Has got PDT approval, submit qt-multimedia-plugin-dbus-mtv package
> to Trunk:Testing, this package is a plugin for qt mobility, to support
> TV media player DBus service
>
> State:   new          2011-01-26T23:08:01 rui_long
> Comment: None
>
>
> This is a NEW package in Trunk:Testing project.
> The files in the new package:
> qt-multimedia-plugin-dbus-mtv/
>   |__  Makefile
>   |__  qt-mobility-1.0.patch
>   |__  qt-multimedia-plugin-dbus-mtv-0.0.1.tar.bz2
>   |__  qt-multimedia-plugin-dbus-mtv.changes
>   |__  qt-multimedia-plugin-dbus-mtv.spec
>   |__  qt-multimedia-plugin-dbus-mtv.yaml
>
> The content of the YAML file, qt-multimedia-plugin-dbus-mtv.yaml:
> ===================================================================
> Name: qt-multimedia-plugin-dbus-mtv
> Summary: Qt mobility multimedia plugin
> Version: 0.0.1
> Release: 1
> Group: Applications/Multimedia
> License: LGPL
> URL: http://www.intel.com
>
> Sources:
>     - "%{name}-%{version}.tar.bz2"
> Patches:
>     - qt-mobility-1.0.patch
>
> Description:
>     This package is a qt mobility multimedia Plugin, which provides a
> new backend for multimedia framework. This backend is a DBus client of
> media playback service. With this plugin, Qt based application can use
> same interfaces to playback media content via MTV services provided by
> MeeGo TV platform.
>
>
> Requires:
>     - libqtcore4
>     - qt-mobility-devel
>
> PkgBR:
>     - qt-mobility-devel
> PkgConfigBR:
>     - QtCore >= 4.6.0
>     - QtDBus
>     - QtOpenGL
>     - QtNetwork
>     - QtGui
>     - xdamage
>     - xcomposite
>     - libpulse
>     - contextsubscriber-1.0
>     - x11
> Configure: none
> Builder: make
>
> ===================================================================
>
>
> The content of the spec file, qt-multimedia-plugin-dbus-mtv.spec:
> ===================================================================
> #
> # Do NOT Edit the Auto-generated Part!
> # Generated by: spectacle version 0.19
> #
> # >> macros
> # << macros
>
> Name:       qt-multimedia-plugin-dbus-mtv
> Summary:    Qt mobility multimedia plugin
> Version:    0.0.1
> Release:    1
> Group:      Applications/Multimedia
> License:    LGPL
> URL:        http://www.intel.com
> Source0:    %{name}-%{version}.tar.bz2
> Source100:  qt-multimedia-plugin-dbus-mtv.yaml
> Patch0:     qt-mobility-1.0.patch
> Requires:   libqtcore4
> Requires:   qt-mobility-devel
> BuildRequires:  pkgconfig(QtCore) >= 4.6.0
> BuildRequires:  pkgconfig(QtDBus)
> BuildRequires:  pkgconfig(QtOpenGL)
> BuildRequires:  pkgconfig(QtNetwork)
> BuildRequires:  pkgconfig(QtGui)
> BuildRequires:  pkgconfig(xdamage)
> BuildRequires:  pkgconfig(xcomposite)
> BuildRequires:  pkgconfig(libpulse)
> BuildRequires:  pkgconfig(contextsubscriber-1.0)
> BuildRequires:  pkgconfig(x11)
> BuildRequires:  qt-mobility-devel
>
>
> %description
> This package is a qt mobility multimedia Plugin, which provides a new
> backend for multimedia framework. This backend is a DBus client of
> media playback service. With this plugin, Qt based application can use
> same interfaces to playback media content via MTV services provided by
> MeeGo TV platform.
>
>
>
> %prep
> %setup -q -n %{name}-%{version}
>
> # qt-mobility-1.0.patch
> %if "%{meego_version}" == "1"
> %patch0 -p1
> %endif
>
> # >> setup
> qmake
> # << setup
>
> %build
> # >> build pre
> # << build pre
>
>
> make %{?jobs:-j%jobs}
>
> # >> build post
> # << build post
> %install
> rm -rf %{buildroot}
> # >> install pre
> export INSTALL_ROOT=%{buildroot}
> # << install pre
> %make_install
>
> # >> install post
> # << install post
>
>
>
>
>
>
> %files
> %defattr(-,root,root,-)
> # >> files
> /usr/lib/qt4/plugins/mediaservice
> # << files
>
>
>
> ===================================================================
>
> _______________________________________________
> 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
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to