[meego-commits] 15370: New package Trunk/meego-app-im

Peter Zhu no_reply at build.meego.com
Tue Mar 29 03:17:02 UTC 2011


Hi,
Adding new package meego-app-im 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 #15370:

  submit:   Trunk:Testing/meego-app-im(r2) -> Trunk/meego-app-im


Message:
    Move to Trunk

State:   new          2011-03-28T20:16:59 peter
Comment: None


This is a NEW package in Trunk project.
The files in the new package:
meego-app-im/
  |__  Makefile
  |__  meego-app-im-0.2.1.tar.bz2
  |__  meego-app-im.changes
  |__  meego-app-im.spec
  |__  meego-app-im.yaml

The content of the YAML file, meego-app-im.yaml:
===================================================================
Name: meego-app-im
Summary: MeeGo Instant Messaging Application
Version: 0.2.1
Release: 1
Group: Applications/Multimedia
License: Apache 2.0
URL: http://www.meego.com
Sources:
    - "%{name}-%{version}.tar.bz2"
Requires:
    - telepathy-mission-control
    - telepathy-gabble
    - telepathy-farsight
    - meego-handset-sound-theme
    - meegolabs-ux-components

Description: |
    Core instant messaging application for the MeeGo UX

PkgBR:
    - qt-mobility-devel
    - telepathy-qt4-devel
    - telepathy-qt4-farsight-devel
    - telepathy-qt4-yell-devel

PkgConfigBR:
    - QtCore >= 4.6.0
    - QtDBus >= 4.6.0
    - QtGui >= 4.6.0
    - QtOpenGL >= 4.6.0
    - telepathy-glib
    - glib-2.0
    - dbus-1
    - farsight2-0.10
    - connman-qt4
    - meego-ux-content
    - meegotouch
    - qt-gst-qml-sink
    - telepathy-farstream


Configure: none
Builder: qmake
Files:
    - "%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.MeeGoIM.service"
    - "%{_datadir}/telepathy/clients/MeeGoIM.client"
    - "%{_datadir}/meego-app-im"
    - "%{_datadir}/meego-ux-settings/apps/im-settings.desktop"
    - "%{_libdir}/libtelepathy-qml.*"
    - "%{_libdir}/qt4/imports/MeeGo/App/IM/*"
    - "%{_libdir}/qt4/imports/TelepathyQML/*"
    - "%{_libdir}/qt4/plugins/MeeGo/Content/libim_panels_plugin.so"


===================================================================


The content of the spec file, meego-app-im.spec:
===================================================================
# 
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22
# 
# >> macros
# << macros

Name:       meego-app-im
Summary:    MeeGo Instant Messaging Application
Version:    0.2.1
Release:    1
Group:      Applications/Multimedia
License:    Apache 2.0
URL:        http://www.meego.com
Source0:    %{name}-%{version}.tar.bz2
Source100:  meego-app-im.yaml
Requires:   telepathy-mission-control
Requires:   telepathy-gabble
Requires:   telepathy-farsight
Requires:   meego-handset-sound-theme
Requires:   meegolabs-ux-components
BuildRequires:  pkgconfig(QtCore) >= 4.6.0
BuildRequires:  pkgconfig(QtDBus) >= 4.6.0
BuildRequires:  pkgconfig(QtGui) >= 4.6.0
BuildRequires:  pkgconfig(QtOpenGL) >= 4.6.0
BuildRequires:  pkgconfig(telepathy-glib)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(farsight2-0.10)
BuildRequires:  pkgconfig(connman-qt4)
BuildRequires:  pkgconfig(meego-ux-content)
BuildRequires:  pkgconfig(meegotouch)
BuildRequires:  pkgconfig(qt-gst-qml-sink)
BuildRequires:  pkgconfig(telepathy-farstream)
BuildRequires:  qt-mobility-devel
BuildRequires:  telepathy-qt4-devel
BuildRequires:  telepathy-qt4-farsight-devel
BuildRequires:  telepathy-qt4-yell-devel


%description
Core instant messaging application for the MeeGo 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
rm -f %{buildroot}/%{_libdir}/libtelepathy-qml.so
rm -f %{buildroot}/%{_libdir}/pkgconfig/telepathy-qml.pc
rm -f %{buildroot}/%{_libdir}/telepathy-qml.pc
# << install post



%post
# >> post
/sbin/ldconfig
# << post

%postun
# >> postun
/sbin/ldconfig
# << postun


%files
%defattr(-,root,root,-)
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.MeeGoIM.service
%{_datadir}/telepathy/clients/MeeGoIM.client
%{_datadir}/meego-app-im
%{_datadir}/meego-ux-settings/apps/im-settings.desktop
%{_libdir}/libtelepathy-qml.*
%{_libdir}/qt4/imports/MeeGo/App/IM/*
%{_libdir}/qt4/imports/TelepathyQML/*
%{_libdir}/qt4/plugins/MeeGo/Content/libim_panels_plugin.so
# >> files
# << files



===================================================================




More information about the MeeGo-commits mailing list