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