Could it build/work with current libresource in T:T. 

Also you could remove below

# >> install post
#make INSTALL_ROOT=%{buildroot} install
# << install post

Peter

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Markus Lehtonen
> Sent: Wednesday, December 15, 2010 11:13 PM
> To: [email protected]
> Subject: [meego-commits] 10949: New package Trunk:Testing/libresourceqt
> 
> Hi,
> Adding new package libresourceqt in project Trunk:Testing. Please review and
> accept ASAP.
> 
> Justification for this new package:
> 
> Part of delivering FEA BMC#6701. First step in getting the resource policy
> really usable.
> 
> Thank You,
> Markus Lehtonen
> 
> [This message was auto-generated]
> 
> ---
> 
> Request #10949:
> 
>   submit:   devel:resourcepolicy/libresourceqt(r1) ->
> Trunk:Testing/libresourceqt
> 
> 
> Message:
>     Part of delivering FEA BMC#6701. First step in getting the resource policy
> really usable.
> 
> State:   new          2010-12-15T07:12:45 mlehtonen
> Comment: None
> 
> 
> This is a NEW package in Trunk:Testing project.
> The files in the new package:
> libresourceqt/
>   |__  libresourceqt-1.26.tar.gz
>   |__  libresourceqt.changes
>   |__  libresourceqt.spec
>   |__  libresourceqt.yaml
> 
> The content of the YAML file, libresourceqt.yaml:
> ================================================================
> ===
> Name: libresourceqt
> Summary: Resource Policy Qt API
> Version: 1.26
> Release: 1
> Group: System/Libraries
> License: LGPLv2.1
> URL: http://meego.gitorious.org/maemo-multimedia/libresourceqt/
> Sources:
>     - "%{name}-%{version}.tar.gz"
> Description: Qt library for Resource Policy.
> Requires:
>     - libdbus-qeventloop = %{version}-%{release}
> PkgBR:
>     - doxygen
> PkgConfigBR:
>     - QtCore >= 4.6.0
>     - libresource0
>     - dbus-1
> 
> Configure: none
> Builder: qmake
> 
> Files:
>     - "%{_libdir}/libresourceqt.so.*"
> 
> SubPackages:
> -
>     Name: devel
>     Summary: Development files for %{name}
>     Description: Development files for %{name}
>     Files:
>         - "%{_includedir}/resource/qt4/policy/*resource*.h"
>         - "%{_libdir}/libresourceqt.so"
>         - "%{_libdir}/pkgconfig/libresourceqt1.pc"
>         - "%doc %{_datadir}/doc/%{name}/*"
>         - "%doc %{_mandir}/man3/ResourcePolicy*"
>         - "%doc %{_mandir}/man3/audio-resource.h.3.gz"
>         - "%doc %{_mandir}/man3/resource*.3.gz"
>     Group: Development/Libraries
> -
>     Name: libdbus-qeventloop
>     Summary: Library that runs the low level D-Bus inside QEventloop
>     Files:
>         - "%{_libdir}/libdbus-qeventloop.so.*"
>     Group: System/Libraries
>     Description: This library enables Qt applications to run the D-Bus
>         low-level api in the Qt Eventloop.
>     AsWholeName: yes
>     AutoDepend: no
> -
>     Name: libdbus-qeventloop-devel
>     Summary: Development files for libdbus-qeventloop
>     Description: Development files for libdbus-qeventloop
>     Files:
>         - "%{_includedir}/dbusconnectioneventloop.h"
>         - "%{_libdir}/libdbus-qeventloop.so"
>         - "%{_libdir}/pkgconfig/libdbus-qeventloop1.pc"
>     Group: Development/Libraries
>     AsWholeName: yes
>     AutoDepend: no
>     Requires:
>         - libdbus-qeventloop-%{version}-%{release}
> -
>     Name: client
>     Summary: Test client to test %{name}
>     Description: Test client to test %{name}
>     Files:
>         - "%{_bindir}/resourceqt-client"
>     Group: Development/Tools
>     Description: Test client to test %{name}
> -
>     Name: tests
>     Summary: Unit-tests for %{name}
>     Description: Unit-tests for %{name}
>     Files:
>         - "%{_libdir}/libresourceqt-tests/*"
>         - "%{_datadir}/%{name}-tests/tests.xml"
>         -
> "%config %{_sysconfdir}/dbus-1/system.d/test-dbus-qeventloop.conf"
>     Group: System/Libraries
>     Requires:
>         - libdbus-qeventloop = %{version}-%{release}
> 
> 
> 
> ================================================================
> ===
> 
> 
> The content of the spec file, libresourceqt.spec:
> ================================================================
> ===
> #
> # Do NOT Edit the Auto-generated Part!
> # Generated by: spectacle version 0.22git
> #
> # >> macros
> # << macros
> 
> Name:       libresourceqt
> Summary:    Resource Policy Qt API
> Version:    1.26
> Release:    1
> Group:      System/Libraries
> License:    LGPLv2.1
> URL:        http://meego.gitorious.org/maemo-multimedia/libresourceqt/
> Source0:    %{name}-%{version}.tar.gz
> Source100:  libresourceqt.yaml
> Requires:   libdbus-qeventloop = %{version}-%{release}
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> BuildRequires:  pkgconfig(QtCore) >= 4.6.0
> BuildRequires:  pkgconfig(libresource0)
> BuildRequires:  pkgconfig(dbus-1)
> BuildRequires:  doxygen
> 
> 
> %description
> Qt library for Resource Policy.
> 
> 
> %package devel
> Summary:    Development files for %{name}
> Group:      Development/Libraries
> Requires:   %{name} = %{version}-%{release}
> 
> %description devel
> Development files for %{name}
> 
> %package -n libdbus-qeventloop
> Summary:    Library that runs the low level D-Bus inside QEventloop
> Group:      System/Libraries
> Requires(post): /sbin/ldconfig
> Requires(postun): /sbin/ldconfig
> 
> %description -n libdbus-qeventloop
> This library enables Qt applications to run the D-Bus low-level api in the Qt
> Eventloop.
> 
> %package -n libdbus-qeventloop-devel
> Summary:    Development files for libdbus-qeventloop
> Group:      Development/Libraries
> Requires:   libdbus-qeventloop-%{version}-%{release}
> 
> %description -n libdbus-qeventloop-devel
> Development files for libdbus-qeventloop
> 
> %package client
> Summary:    Test client to test %{name}
> Group:      Development/Tools
> Requires:   %{name} = %{version}-%{release}
> 
> %description client
> Test client to test %{name}
> 
> %package tests
> Summary:    Unit-tests for %{name}
> Group:      System/Libraries
> Requires:   %{name} = %{version}-%{release}
> Requires:   libdbus-qeventloop = %{version}-%{release}
> 
> %description tests
> Unit-tests for %{name}
> 
> 
> %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
> #make INSTALL_ROOT=%{buildroot} install
> # << install post
> 
> 
> 
> %post -p /sbin/ldconfig
> 
> %postun -p /sbin/ldconfig
> 
> 
> 
> 
> 
> 
> %post -n libdbus-qeventloop -p /sbin/ldconfig
> 
> %postun -n libdbus-qeventloop -p /sbin/ldconfig
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> %files
> %defattr(-,root,root,-)
> %{_libdir}/libresourceqt.so.*
> # >> files
> # << files
> 
> 
> %files devel
> %defattr(-,root,root,-)
> %{_includedir}/resource/qt4/policy/*resource*.h
> %{_libdir}/libresourceqt.so
> %{_libdir}/pkgconfig/libresourceqt1.pc
> %doc %{_datadir}/doc/%{name}/*
> %doc %{_mandir}/man3/ResourcePolicy*
> %doc %{_mandir}/man3/audio-resource.h.3.gz
> %doc %{_mandir}/man3/resource*.3.gz
> # >> files devel
> # << files devel
> 
> %files -n libdbus-qeventloop
> %defattr(-,root,root,-)
> %{_libdir}/libdbus-qeventloop.so.*
> # >> files libdbus-qeventloop
> # << files libdbus-qeventloop
> 
> %files -n libdbus-qeventloop-devel
> %defattr(-,root,root,-)
> %{_includedir}/dbusconnectioneventloop.h
> %{_libdir}/libdbus-qeventloop.so
> %{_libdir}/pkgconfig/libdbus-qeventloop1.pc
> # >> files libdbus-qeventloop-devel
> # << files libdbus-qeventloop-devel
> 
> %files client
> %defattr(-,root,root,-)
> %{_bindir}/resourceqt-client
> # >> files client
> # << files client
> 
> %files tests
> %defattr(-,root,root,-)
> %{_libdir}/libresourceqt-tests/*
> %{_datadir}/%{name}-tests/tests.xml
> %config %{_sysconfdir}/dbus-1/system.d/test-dbus-qeventloop.conf
> # >> files tests
> # << files tests
> 
> 
> ================================================================
> ===
> 
> _______________________________________________
> 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

Reply via email to