[meego-commits] 10440: Changes to devel:qt-mtf/meegotouch-applauncherd
nkeshri
no_reply at build.meego.com
Tue Nov 30 14:34:49 UTC 2010
Hi,
I have made the following changes to meegotouch-applauncherd in project devel:qt-mtf. Please review and accept ASAP.
Thank You,
nkeshri
[This message was auto-generated]
---
Request #10440:
submit: home:nkeshri:branches:devel:qt-mtf/meegotouch-applauncherd(r227)(update) -> devel:qt-mtf/meegotouch-applauncherd
Message:
updating the package to 0.15.5 on the basis of bug#10591
State: new 2010-11-30T06:34:48 nkeshri
Comment: None
changes files:
--------------
--- meegotouch-applauncherd.changes
+++ meegotouch-applauncherd.changes
@@ -0,0 +1,20 @@
+* Fri Nov 30 2010 Nimika Keshri <nimika.1.keshri at nokia.com> - 0.15.5
+- BCM#10591 - meegotouch-applauncherd outdated in MeeGo
+- Changes: A bit confusing Booster::readCommand() renamed to
+ Booster::receiveDataFromInvoker().
+- Changes: Access Booster::m_connection and Booster::m_appData through setter
+ /getter in derived classes.
+- Changes: License plates added to some test apps.
+- Changes: Default C-flags added to top-level CMakeLists.
+- Changes: Launcher library exports only main()
+- Changes: Install /usr/bin/applauncherd.launcher to /usr/lib/libapplauncherd.so
+ due to dh_strip problems and because it's not -pie.
+- Changes: Basic implementation of library-based launcher
+- Changes: no-wait option for invoker is added
+- Changes: invoker - launcher protocol simplification
+- Changes: use at() instead of [] operator to read-only access to vector elements
+- Changes: use RTLD_LOCAL flag instead of RTLD_GLOBAL in dlopen() to load application binary
+- Changes: remove -rdynamic linker parameter
+- Changes: acceptConn() => accept(), closeConn() => close(), socket pool is cleared on closeAllSockets()
+- Changes: Preloaded libraries are loaded with dlopen() (preload.h)
+
old:
----
0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch
0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch
meegotouch-applauncherd-0.12.1.tar.bz2
new:
----
meegotouch-applauncherd-0.15.5.tar.bz2
spec files:
-----------
--- meegotouch-applauncherd.spec
+++ meegotouch-applauncherd.spec
@@ -1,23 +1,28 @@
#
-# Do not Edit! Generated by:
-# spectacle version 0.18
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.20
#
# >> macros
# << macros
Name: meegotouch-applauncherd
Summary: Application launcher for fast startup
-Version: 0.12.1
+Version: 0.15.5
Release: 1
Group: System/Daemons
License: LGPLv2+
URL: http://meego.gitorious.com/meegotouch/meegotouch-applauncherd
Source0: %{name}-%{version}.tar.bz2
Source100: meegotouch-applauncherd.yaml
-Patch0: 0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch
-Patch1: 0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(QtCore)
BuildRequires: pkgconfig(meegotouch)
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xtst)
+BuildRequires: pkgconfig(xextproto)
+BuildRequires: pkgconfig(xi)
+BuildRequires: pkgconfig(xext)
BuildRequires: cmake
@@ -51,6 +56,7 @@
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name}-testapps = %{version}-%{release}
+BuildRequires: desktop-file-utils
%description tests
Test scripts used for testing meegotouch-applauncherd.
@@ -60,10 +66,6 @@
%prep
%setup -q -n %{name}-%{version}
-# 0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch
-%patch0 -p1
-# 0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch
-%patch1 -p1
# >> setup
# << setup
@@ -71,6 +73,7 @@
# >> build pre
export BUILD_TESTS=1
export MEEGO=1
+unset LD_AS_NEEDED
# << build pre
%configure --disable-static
@@ -93,7 +96,9 @@
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
@@ -108,6 +113,7 @@
%files
%defattr(-,root,root,-)
%{_bindir}/invoker
+%{_libdir}/libapplauncherd.so
%{_bindir}/applauncherd.bin
%{_bindir}/applauncherd
%config %{_sysconfdir}/xdg/autostart/applauncherd.desktop
@@ -118,24 +124,29 @@
%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/meegotouch-boostable.pc
+%{_libdir}/pkgconfig/qt-boostable.pc
%doc %{_docdir}/applauncherd/README
%{_datadir}/qt4/mkspecs/features/meegotouch-boostable.prf
+%{_datadir}/qt4/mkspecs/features/qt-boostable.prf
# >> files devel
# << files devel
%files testapps
%defattr(-,root,root,-)
%{_bindir}/fala_ft_hello
+%{_bindir}/fala_gettime_ms
+%{_bindir}/fala_pixelchanged
+%{_bindir}/fala_wl
+%{_bindir}/fala_wl.launch
+%{_bindir}/fala_wol
+%{_bindir}/fala_wol.sh
+%{_bindir}/fala_gettime
%{_bindir}/fala_status.launch
%{_bindir}/fala_ft_hello1
%{_bindir}/fala_ft_hello2
%{_bindir}/fala_ft_hello.launch
%{_bindir}/fala_ft_hello1.launch
%{_bindir}/fala_ft_hello2.launch
-%{_bindir}/fala_ft_creds1
-%{_bindir}/fala_ft_creds1.launch
-%{_bindir}/fala_ft_creds2
-%{_bindir}/fala_ft_creds2.launch
%{_bindir}/fala_testapp
%{_bindir}/fala_ft_themetest.launch
%{_bindir}/fala_ft_themetest
@@ -146,10 +157,10 @@
%files tests
%defattr(-,root,root,-)
-%{_datadir}/applauncherd-art-tests/tests.xml
-%{_datadir}/applauncherd-bug-tests/tests.xml
-%{_datadir}/applauncherd-functional-tests/tests.xml
-%{_datadir}/applauncherd-performance-tests/tests.xml
+%{_datadir}/applauncherd-M-art-tests/tests.xml
+%{_datadir}/applauncherd-M-bug-tests/tests.xml
+%{_datadir}/applauncherd-M-functional-tests/tests.xml
+%{_datadir}/applauncherd-M-performance-tests/tests.xml
%{_datadir}/applauncherd-tests
%{_libdir}/applauncherd-tests/tests.xml
%{_libdir}/applauncherd-tests/ut_booster
@@ -157,22 +168,43 @@
%{_libdir}/applauncherd-tests/ut_daemon
%{_libdir}/applauncherd-tests/ut_mbooster
%{_libdir}/applauncherd-tests/ut_qtbooster
-%{_datadir}/applauncherd-testscripts/check_pipes.py
-%{_datadir}/applauncherd-testscripts/check_pipes.pyc
-%{_datadir}/applauncherd-testscripts/check_pipes.pyo
-%{_datadir}/applauncherd-testscripts/fala_sf.py
-%{_datadir}/applauncherd-testscripts/fala_sf.pyc
-%{_datadir}/applauncherd-testscripts/fala_sf.pyo
-%{_datadir}/applauncherd-testscripts/fala_sf.sh
-%{_datadir}/applauncherd-testscripts/tc_theming.rb
-%{_datadir}/applauncherd-testscripts/test-func-launcher.py
-%{_datadir}/applauncherd-testscripts/test-func-launcher.pyc
-%{_datadir}/applauncherd-testscripts/test-func-launcher.pyo
-%{_datadir}/applauncherd-testscripts/test-perf-mbooster.py
-%{_datadir}/applauncherd-testscripts/test-perf-mbooster.pyc
-%{_datadir}/applauncherd-testscripts/test-perf-mbooster.pyo
-%{_datadir}/applauncherd-testscripts/ts_prestartapp.rb
+%{_libdir}/applauncherd-tests/ut_boosterfactory
+%{_libdir}/applauncherd-tests/ut_wrtbooster
+%{_datadir}/applauncherd-M-testscripts/check_pipes.py
+%exclude %{_datadir}/applauncherd-M-testscripts/check_pipes.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/check_pipes.pyo
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.py
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.pyo
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.sh
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.py
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.pyo
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.sh
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.py
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.pyo
+%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.sh
+%{_datadir}/applauncherd-M-testscripts/tc_theming.rb
+%{_datadir}/applauncherd-M-testscripts/test-func-launcher.py
+%exclude %{_datadir}/applauncherd-M-testscripts/test-func-launcher.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/test-func-launcher.pyo
+%{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.py
+%exclude %{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.pyo
+%{_datadir}/applauncherd-M-testscripts/ts_prestartapp.rb
+%{_datadir}/applauncherd-M-testscripts/fala_wid
+%{_datadir}/applauncherd-M-testscripts/fala_xres_wl
+%{_datadir}/applauncherd-M-testscripts/fala_xres_wol
+%{_datadir}/applauncherd-M-testscripts/test-perf.rb
+%{_datadir}/applauncherd-M-testscripts/utils.py
+%exclude %{_datadir}/applauncherd-M-testscripts/utils.pyc
+%exclude %{_datadir}/applauncherd-M-testscripts/utils.pyo
%{_datadir}/themes/base/meegotouch/fala_ft_themetest/style/fala_ft_themetest.css
+%{_datadir}/applications/fala_wl.desktop
+%{_datadir}/applications/fala_wol.desktop
+%{_datadir}/dbus-1/services/com.nokia.fala_wl.service
+%{_datadir}/dbus-1/services/com.nokia.fala_wol.service
# >> files tests
# << files tests
other changes:
--------------
++++++ meegotouch-applauncherd-0.12.1.tar.bz2 -> meegotouch-applauncherd-0.15.5.tar.bz2
19264 lines of diff (skipped)
++++++ meegotouch-applauncherd.yaml
--- meegotouch-applauncherd.yaml
+++ meegotouch-applauncherd.yaml
@@ -1,6 +1,6 @@
Name: meegotouch-applauncherd
Summary: Application launcher for fast startup
-Version: 0.12.1
+Version: 0.15.5
Release: 1
Group: System/Daemons
License: LGPLv2+
@@ -8,14 +8,17 @@
Sources:
- "%{name}-%{version}.tar.bz2"
Patches:
- - "0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch"
- - "0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch"
Description: |
Application invoker and launcher daemon that speed up
application startup time.
PkgConfigBR:
- QtCore
- meegotouch
+ - x11
+ - xtst
+ - xextproto
+ - xi
+ - xext
PkgBR:
- cmake
Builder: make
@@ -28,8 +31,11 @@
using meegotouch-applauncherd.
Files:
- "%{_libdir}/pkgconfig/meegotouch-boostable.pc"
+ - "%{_libdir}/pkgconfig/qt-boostable.pc"
- "%doc %{_docdir}/applauncherd/README"
- "%{_datadir}/qt4/mkspecs/features/meegotouch-boostable.prf"
+ - "%{_datadir}/qt4/mkspecs/features/qt-boostable.prf"
+
- Name: testapps
Group: Development/Tools
Summary: Test applications for launchable applications
@@ -37,21 +43,25 @@
Test applications used for testing meegotouch-applauncherd.
Files:
- "%{_bindir}/fala_ft_hello"
+ - "%{_bindir}/fala_gettime_ms"
+ - "%{_bindir}/fala_pixelchanged"
+ - "%{_bindir}/fala_wl"
+ - "%{_bindir}/fala_wl.launch"
+ - "%{_bindir}/fala_wol"
+ - "%{_bindir}/fala_wol.sh"
+ - "%{_bindir}/fala_gettime"
- "%{_bindir}/fala_status.launch"
- "%{_bindir}/fala_ft_hello1"
- "%{_bindir}/fala_ft_hello2"
- "%{_bindir}/fala_ft_hello.launch"
- "%{_bindir}/fala_ft_hello1.launch"
- "%{_bindir}/fala_ft_hello2.launch"
- - "%{_bindir}/fala_ft_creds1"
- - "%{_bindir}/fala_ft_creds1.launch"
- - "%{_bindir}/fala_ft_creds2"
- - "%{_bindir}/fala_ft_creds2.launch"
- "%{_bindir}/fala_testapp"
- "%{_bindir}/fala_ft_themetest.launch"
- "%{_bindir}/fala_ft_themetest"
- "%{_datadir}/themes/base/meegotouch/fala_ft_themetest/svg/baa.svg"
- "%{_datadir}/dbus-1/services/com.nokia.fala_testapp.service"
+
- Name: tests
Group: Development/Tools
Summary: Test scripts for launchable applications
@@ -59,10 +69,10 @@
Test scripts used for testing meegotouch-applauncherd.
Requires: "%{name}-testapps = %{version}-%{release}"
Files:
- - "%{_datadir}/applauncherd-art-tests/tests.xml"
- - "%{_datadir}/applauncherd-bug-tests/tests.xml"
- - "%{_datadir}/applauncherd-functional-tests/tests.xml"
- - "%{_datadir}/applauncherd-performance-tests/tests.xml"
+ - "%{_datadir}/applauncherd-M-art-tests/tests.xml"
+ - "%{_datadir}/applauncherd-M-bug-tests/tests.xml"
+ - "%{_datadir}/applauncherd-M-functional-tests/tests.xml"
+ - "%{_datadir}/applauncherd-M-performance-tests/tests.xml"
- "%{_datadir}/applauncherd-tests"
- "%{_libdir}/applauncherd-tests/tests.xml"
- "%{_libdir}/applauncherd-tests/ut_booster"
@@ -70,25 +80,46 @@
- "%{_libdir}/applauncherd-tests/ut_daemon"
- "%{_libdir}/applauncherd-tests/ut_mbooster"
- "%{_libdir}/applauncherd-tests/ut_qtbooster"
- - "%{_datadir}/applauncherd-testscripts/check_pipes.py"
- - "%{_datadir}/applauncherd-testscripts/check_pipes.pyc"
- - "%{_datadir}/applauncherd-testscripts/check_pipes.pyo"
- - "%{_datadir}/applauncherd-testscripts/fala_sf.py"
- - "%{_datadir}/applauncherd-testscripts/fala_sf.pyc"
- - "%{_datadir}/applauncherd-testscripts/fala_sf.pyo"
- - "%{_datadir}/applauncherd-testscripts/fala_sf.sh"
- - "%{_datadir}/applauncherd-testscripts/tc_theming.rb"
- - "%{_datadir}/applauncherd-testscripts/test-func-launcher.py"
- - "%{_datadir}/applauncherd-testscripts/test-func-launcher.pyc"
- - "%{_datadir}/applauncherd-testscripts/test-func-launcher.pyo"
- - "%{_datadir}/applauncherd-testscripts/test-perf-mbooster.py"
- - "%{_datadir}/applauncherd-testscripts/test-perf-mbooster.pyc"
- - "%{_datadir}/applauncherd-testscripts/test-perf-mbooster.pyo"
- - "%{_datadir}/applauncherd-testscripts/ts_prestartapp.rb"
+ - "%{_libdir}/applauncherd-tests/ut_boosterfactory"
+ - "%{_libdir}/applauncherd-tests/ut_wrtbooster"
+ - "%{_datadir}/applauncherd-M-testscripts/check_pipes.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/check_pipes.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/check_pipes.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_m.sh"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_qt.sh"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/signal-forward/fala_sf_wrt.sh"
+ - "%{_datadir}/applauncherd-M-testscripts/tc_theming.rb"
+ - "%{_datadir}/applauncherd-M-testscripts/test-func-launcher.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/test-func-launcher.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/test-func-launcher.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/test-perf-mbooster.pyo"
+ - "%{_datadir}/applauncherd-M-testscripts/ts_prestartapp.rb"
+ - "%{_datadir}/applauncherd-M-testscripts/fala_wid"
+ - "%{_datadir}/applauncherd-M-testscripts/fala_xres_wl"
+ - "%{_datadir}/applauncherd-M-testscripts/fala_xres_wol"
+ - "%{_datadir}/applauncherd-M-testscripts/test-perf.rb"
+ - "%{_datadir}/applauncherd-M-testscripts/utils.py"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/utils.pyc"
+ - "%exclude %{_datadir}/applauncherd-M-testscripts/utils.pyo"
- "%{_datadir}/themes/base/meegotouch/fala_ft_themetest/style/fala_ft_themetest.css"
-
+ - "%{_datadir}/applications/fala_wl.desktop"
+ - "%{_datadir}/applications/fala_wol.desktop"
+ - "%{_datadir}/dbus-1/services/com.nokia.fala_wl.service"
+ - "%{_datadir}/dbus-1/services/com.nokia.fala_wol.service"
Files:
- "%{_bindir}/invoker"
+ - "%{_libdir}/libapplauncherd.so"
- "%{_bindir}/applauncherd.bin"
- "%{_bindir}/applauncherd"
- "%config %{_sysconfdir}/xdg/autostart/applauncherd.desktop"
++++++ deleted files:
--- 0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch
--- 0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch
More information about the MeeGo-commits
mailing list