[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