[meego-commits] 15376: New package Trunk/meego-qml-launcher

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


Hi,
Adding new package meego-qml-launcher 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 #15376:

  submit:   Trunk:Testing/meego-qml-launcher(r1) -> Trunk/meego-qml-launcher


Message:
    Move to Trunk

State:   new          2011-03-28T20:17:43 peter
Comment: None


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

The content of the YAML file, meego-qml-launcher.yaml:
===================================================================
Name: meego-qml-launcher
Summary: MeeGo UX QML Application Launcher
Version: 0.2.1
Release: 1
Group: Applications/System
License: Apache 2.0
URL: http://www.intel.com
Sources:
    - "%{name}-%{version}.tar.bz2"
Description: |
    Utility used for launching QML based UX apps

PkgBR:
    - libqt-devel
    - libqtopengl-devel
    - qt-mobility-devel 
PkgConfigBR:
    - dbus-1
    - xdamage
    - icu-uc
    - x11
    - xcomposite
    - mlite
    - xi
    - xext
Configure: none
Builder: qmake
Files:
    - "%{_bindir}/meego-qml-launcher"
    - "%{_libdir}/libmeegoqmllauncher.so.*"

SubPackages:
    - Name: devel
      Summary: Development files for QML launcher
      Group: Development/Libraries
      Files:
        - "%{_includedir}/meegoqmllauncher/*.h"
        - "%{_libdir}/libmeegoqmllauncher.so"
        - "%{_libdir}/pkgconfig/*.pc"
      Description: |
        This package contains the files necessary to develop
        applications that use the MeeGo QML launcher classes

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


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

Name:       meego-qml-launcher
Summary:    MeeGo UX QML Application Launcher
Version:    0.2.1
Release:    1
Group:      Applications/System
License:    Apache 2.0
URL:        http://www.intel.com
Source0:    %{name}-%{version}.tar.bz2
Source100:  meego-qml-launcher.yaml
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(xdamage)
BuildRequires:  pkgconfig(icu-uc)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xcomposite)
BuildRequires:  pkgconfig(mlite)
BuildRequires:  pkgconfig(xi)
BuildRequires:  pkgconfig(xext)
BuildRequires:  libqt-devel
BuildRequires:  libqtopengl-devel
BuildRequires:  qt-mobility-devel


%description
Utility used for launching QML based UX apps



%package devel
Summary:    Development files for QML launcher
Group:      Development/Libraries
Requires:   %{name} = %{version}-%{release}

%description devel
This package contains the files necessary to develop
applications that use the MeeGo QML launcher classes



%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



%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig





%files
%defattr(-,root,root,-)
%{_bindir}/meego-qml-launcher
%{_libdir}/libmeegoqmllauncher.so.*
# >> files
# << files


%files devel
%defattr(-,root,root,-)
%{_includedir}/meegoqmllauncher/*.h
%{_libdir}/libmeegoqmllauncher.so
%{_libdir}/pkgconfig/*.pc
# >> files devel
# << files devel


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




More information about the MeeGo-commits mailing list