From a6fa5afcf9e6a18db08b1dafbb8d08db8b49dd8b Mon Sep 17 00:00:00 2001 From: Jussi Lind Date: Fri, 29 Apr 2011 16:00:23 +0300 Subject: [PATCH] New: MeeGo packaging updated to 0.29.1 --- meego/0.29.1/create-tarball.sh | 9 + meego/0.29.1/meegotouch-applauncherd.changes | 31 +++ meego/0.29.1/meegotouch-applauncherd.spec | 214 +++++++++++++++++++ meego/0.29.1/meegotouch-applauncherd.yaml | 143 +++++++++++++ 4 files changed, 397 insertions(+) create mode 100644 meego/0.29.1/create-tarball.sh create mode 100644 meego/0.29.1/meegotouch-applauncherd.changes create mode 100644 meego/0.29.1/meegotouch-applauncherd.spec create mode 100644 meego/0.29.1/meegotouch-applauncherd.yaml diff --git a/meego/0.29.1/create-tarball.sh b/meego/0.29.1/create-tarball.sh new file mode 100644 index 0000000..e22cd3d --- /dev/null +++ b/meego/0.29.1/create-tarball.sh @@ -0,0 +1,9 @@ +#!/bin/sh +if test -n "$1" +then + git archive --format tar --remote=$1 --output=meegotouch-applauncherd-0.29.1.tar --prefix meegotouch-applauncherd-0.29.1/ released/0.29.1 + bzip2 meegotouch-applauncherd-0.29.1.tar +else + echo "Usage: create-tarball.sh " + echo " where is suitable for git archive --remote=" +fi diff --git a/meego/0.29.1/meegotouch-applauncherd.changes b/meego/0.29.1/meegotouch-applauncherd.changes new file mode 100644 index 0000000..a103857 --- /dev/null +++ b/meego/0.29.1/meegotouch-applauncherd.changes @@ -0,0 +1,31 @@ +* Fri Apr 29 2011 Jussi Lind - 0.29.1 +- Updated to version 0.29.1 + +* Wed Feb 9 2011 Nimika Keshri - 0.18.1 +- BCM#10591 - meegotouch-applauncherd outdated in MeeGo + +* Mon Jan 17 2011 Jussi Lind - 0.17.0 +- BCM#10591 - meegotouch-applauncherd outdated in MeeGo +- Package description updated +- Change yaml file updated with various changes + +* Wed Dec 17 2010 Nimika Keshri - 0.15.10 +- BCM#10591 - meegotouch-applauncherd outdated in MeeGo + +* Wed Dec 1 2010 Nimika Keshri - 0.15.5 +- BCM#10591 - meegotouch-applauncherd outdated in MeeGo +- Remove obsolete patch 0001-Changes-use-usr-bin-ruby-instead-of-usr-bin-ruby1.8-.patch +- Remove obsolete patch 0002-Changes-In-MeeGo-install-file-etc-xdg-autostart-appl.patch +- Change yaml file updated with various changes + +* Thu Sep 2 2010 Pertti Kellomäki - 0.12.1 +- Updated to version 0.12.1. +- Packaged tests and test scripts as subpackages, reorganized testing + stuff to satisfy rpmlint. +- Included a .desktop file which kicks off applauncherd in a UI session. + +* Wed Aug 25 2010 Pertti Kellomäki - 0.10.3 +- Updated to version 0.10.3. + +* Wed Jul 14 2010 Pertti Kellomäki - 0.8.0 +- Initial packaging. diff --git a/meego/0.29.1/meegotouch-applauncherd.spec b/meego/0.29.1/meegotouch-applauncherd.spec new file mode 100644 index 0000000..3558266 --- /dev/null +++ b/meego/0.29.1/meegotouch-applauncherd.spec @@ -0,0 +1,214 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: meegotouch-applauncherd +Summary: Application launcher for fast startup +Version: 0.29.1 +Release: 1 +Group: System/Daemons +License: LGPLv2+ +URL: http://meego.gitorious.com/meegotouch/meegotouch-applauncherd +Source0: %{name}-%{version}.tar.bz2 +Source100: meegotouch-applauncherd.yaml +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 + +%description +Application invoker and launcher daemon that speed up +application startup time and share memory. Provides also +functionality to launch applications as single instances. + +%package devel +Summary: Development files for launchable applications +Group: Development/Tools +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for creating applications that can be launched +using meegotouch-applauncherd. + +%package doc +Summary: Instructions for application developer +Group: Development/Tools +Requires: %{name} = %{version}-%{release} + +%description doc +Documentation files for application developer. + +%package testapps +Summary: Test applications for launchable applications +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +BuildRequires: desktop-file-utils + +%description testapps +Test applications used for testing meegotouch-applauncherd. + +%package tests +Summary: Test scripts for launchable applications +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Requires: %{name}-testapps = %{version}-%{release} + +%description tests +Test scripts used for testing meegotouch-applauncherd. + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +export BUILD_TESTS=1 +export MEEGO=1 +unset LD_AS_NEEDED +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# rpmlint complains about installing binaries in /usr/share, so +# move them elsewhere and leave a symlink in place. +mv %{buildroot}/usr/share/applauncherd-tests %{buildroot}/usr/lib +(cd %{buildroot}/usr/share; ln -s ../lib/applauncherd-tests) + +# applauncherd expects the theme daemon socket in /var/tmp in Harmattan, +# but it is in /tmp in MeeGo. Drop in a symbolic link as an interim solution. +(cd %{buildroot}/var/tmp; ln -s ../../tmp/m.mthemedaemon) +# << install post + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/invoker +%{_bindir}/applauncherd.bin +%{_libdir}/applauncherd/libapplauncherd.so +%{_bindir}/applauncherd +%{_libdir}/applauncherd/libebooster.so +%{_libdir}/applauncherd/libmbooster.so +%{_libdir}/applauncherd/libqtbooster.so +%{_libdir}/applauncherd/libqdeclarativebooster.so +%{_libdir}/libmdeclarativecache.so +%{_libdir}/libmdeclarativecache.so.* +%{_bindir}/single-instance +%config %{_sysconfdir}/xdg/autostart/applauncherd.desktop +# >> files +# << files + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/meegotouch-boostable.pc +%{_libdir}/pkgconfig/qdeclarative-boostable.pc +%{_libdir}/pkgconfig/qt-boostable.pc +%{_includedir}/applauncherd/mdeclarativecache.h +%{_includedir}/applauncherd/MDeclarativeCache +%{_datadir}/qt4/mkspecs/features/meegotouch-boostable.prf +%{_datadir}/qt4/mkspecs/features/qt-boostable.prf +%{_datadir}/qt4/mkspecs/features/qdeclarative-boostable.prf +%{_libdir}/libmdeclarativecache.so +# >> files devel +# << files devel + +%files doc +%defattr(-,root,root,-) +%doc %{_docdir}/applauncherd/* +# >> files doc +# << files doc + +%files testapps +%defattr(-,root,root,-) +%{_bindir}/fala_ft_hello +%{_bindir}/fala_status +%{_bindir}/fala_ft_hello1 +%{_bindir}/fala_ft_hello2 +%{_bindir}/fala_ft_creds1 +%{_bindir}/fala_ft_creds2 +%{_bindir}/fala_multi-instance +%{_bindir}/fala_qml_wol +%{_bindir}/fala_qml_wl +%{_bindir}/fala_qml_helloworld +%{_bindir}/fala_qml_helloworld1 +%{_bindir}/fala_qml_helloworld2 +%{_bindir}/fala_wl +%{_bindir}/fala_wol +%{_bindir}/fala_gettime +%{_bindir}/fala_gettime_ms +%{_bindir}/fala_pixelchanged +%{_bindir}/fala_windowid +%{_bindir}/xsendevent +%{_datadir}/dbus-1/services/com.nokia.fala_testapp.service +%{_datadir}/dbus-1/services/com.nokia.fala_wl.service +%{_datadir}/dbus-1/services/com.nokia.fala_wol.service +%{_bindir}/fala_ft_themetest +%{_datadir}/themes/base/meegotouch/fala_ft_themetest/* +%{_datadir}/applications/fala_wl.desktop +%{_datadir}/applications/fala_wol.desktop +%{_datadir}/fala_qml_helloworld/main.qml +%{_datadir}/applications/fala_qml_wl.desktop +%{_datadir}/applications/fala_qml_wol.desktop +%{_datadir}/fala_images/* +# >> files testapps +# << files testapps + +%files tests +%defattr(-,root,root,-) +%{_datadir}/applauncherd-testscripts/test-func-launcher.py +%{_datadir}/applauncherd-testscripts/ts_prestartapp.rb +%{_datadir}/applauncherd-testscripts/check_pipes.py +%{_datadir}/applauncherd-testscripts/test-perf-mbooster.py +%{_datadir}/applauncherd-testscripts/tc_theming.rb +%{_datadir}/applauncherd-testscripts/tc_splash.rb +%{_datadir}/applauncherd-testscripts/test-perf.rb +%{_datadir}/applauncherd-testscripts/get-coordinates.rb +%{_datadir}/applauncherd-testscripts/utils.py +%{_datadir}/applauncherd-testscripts/test-security.py +%{_datadir}/applauncherd-testscripts/test-daemons.py +%{_bindir}/fala_wid +%{_datadir}/applauncherd-testscripts/fala_xres_wl +%{_datadir}/applauncherd-testscripts/fala_xres_wol +%{_datadir}/applauncherd-testscripts/signal-forward/* +%{_datadir}/applauncherd-testscripts/test-single-instance.py +%{_datadir}/applauncherd-testscripts/test-core-dump.py +%{_datadir}/applauncherd-tests/tests.xml +%{_datadir}/applauncherd-tests/ut_booster +%{_datadir}/applauncherd-tests/ut_boosterfactory +%{_datadir}/applauncherd-tests/ut_daemon +%{_datadir}/applauncherd-tests/ut_connection +%{_datadir}/applauncherd-tests/ut_dbooster +%{_datadir}/applauncherd-tests/ut_ebooster +%{_datadir}/applauncherd-tests/ut_mbooster +%{_datadir}/applauncherd-tests/ut_qtbooster +%{_datadir}/applauncherd-tests/ut_socketmanager +%{_datadir}/applauncherd-functional-tests/tests.xml +%{_datadir}/applauncherd-libmeegotouch-perf-tests/tests.xml +%{_datadir}/applauncherd-qml-perf-tests/tests.xml +%{_datadir}/applauncherd-red-tests/tests.xml +%{_datadir}/applauncherd-reference-perf-tests/tests.xml +# >> files tests +# << files tests + diff --git a/meego/0.29.1/meegotouch-applauncherd.yaml b/meego/0.29.1/meegotouch-applauncherd.yaml new file mode 100644 index 0000000..6a7dcb1 --- /dev/null +++ b/meego/0.29.1/meegotouch-applauncherd.yaml @@ -0,0 +1,143 @@ +Name: meegotouch-applauncherd +Summary: Application launcher for fast startup +Version: 0.29.1 +Release: 1 +Group: System/Daemons +License: LGPLv2+ +URL: http://meego.gitorious.com/meegotouch/meegotouch-applauncherd +Sources: + - "%{name}-%{version}.tar.bz2" +Patches: +Description: | + Application invoker and launcher daemon that speed up + application startup time and share memory. Provides also + functionality to launch applications as single instances. +PkgConfigBR: + - QtCore + - meegotouch + - x11 + - xtst + - xextproto + - xi + - xext +PkgBR: + - cmake +Builder: make +SubPackages: + - Name: devel + Group: Development/Tools + Summary: Development files for launchable applications + Description: | + Development files for creating applications that can be launched + using meegotouch-applauncherd. + Files: + - "%{_libdir}/pkgconfig/meegotouch-boostable.pc" + - "%{_libdir}/pkgconfig/qdeclarative-boostable.pc" + - "%{_libdir}/pkgconfig/qt-boostable.pc" + - "%{_includedir}/applauncherd/mdeclarativecache.h" + - "%{_includedir}/applauncherd/MDeclarativeCache" + - "%{_datadir}/qt4/mkspecs/features/meegotouch-boostable.prf" + - "%{_datadir}/qt4/mkspecs/features/qt-boostable.prf" + - "%{_datadir}/qt4/mkspecs/features/qdeclarative-boostable.prf" + - "%{_libdir}/libmdeclarativecache.so" + + - Name: doc + Group: Development/Tools + Summary: Instructions for application developer + Description: | + Documentation files for application developer. + Files: + - "%doc %{_docdir}/applauncherd/*" + + - Name: testapps + Group: Development/Tools + Summary: Test applications for launchable applications + Description: | + Test applications used for testing meegotouch-applauncherd. + Files: + - "%{_bindir}/fala_ft_hello" + - "%{_bindir}/fala_status" + - "%{_bindir}/fala_ft_hello1" + - "%{_bindir}/fala_ft_hello2" + - "%{_bindir}/fala_ft_creds1" + - "%{_bindir}/fala_ft_creds2" + - "%{_bindir}/fala_multi-instance" + - "%{_bindir}/fala_qml_wol" + - "%{_bindir}/fala_qml_wl" + - "%{_bindir}/fala_qml_helloworld" + - "%{_bindir}/fala_qml_helloworld1" + - "%{_bindir}/fala_qml_helloworld2" + - "%{_bindir}/fala_wl" + - "%{_bindir}/fala_wol" + - "%{_bindir}/fala_gettime" + - "%{_bindir}/fala_gettime_ms" + - "%{_bindir}/fala_pixelchanged" + - "%{_bindir}/fala_windowid" + - "%{_bindir}/xsendevent" + - "%{_datadir}/dbus-1/services/com.nokia.fala_testapp.service" + - "%{_datadir}/dbus-1/services/com.nokia.fala_wl.service" + - "%{_datadir}/dbus-1/services/com.nokia.fala_wol.service" + - "%{_bindir}/fala_ft_themetest" + - "%{_datadir}/themes/base/meegotouch/fala_ft_themetest/*" + - "%{_datadir}/applications/fala_wl.desktop" + - "%{_datadir}/applications/fala_wol.desktop" + - "%{_datadir}/fala_qml_helloworld/main.qml" + - "%{_datadir}/applications/fala_qml_wl.desktop" + - "%{_datadir}/applications/fala_qml_wol.desktop" + - "%{_datadir}/fala_images/*" + + - Name: tests + Group: Development/Tools + Summary: Test scripts for launchable applications + Description: | + Test scripts used for testing meegotouch-applauncherd. + Requires: "%{name}-testapps = %{version}-%{release}" + Files: + + - "%{_datadir}/applauncherd-testscripts/test-func-launcher.py" + - "%{_datadir}/applauncherd-testscripts/ts_prestartapp.rb" + - "%{_datadir}/applauncherd-testscripts/check_pipes.py" + - "%{_datadir}/applauncherd-testscripts/test-perf-mbooster.py" + - "%{_datadir}/applauncherd-testscripts/tc_theming.rb" + - "%{_datadir}/applauncherd-testscripts/tc_splash.rb" + - "%{_datadir}/applauncherd-testscripts/test-perf.rb" + - "%{_datadir}/applauncherd-testscripts/get-coordinates.rb" + - "%{_datadir}/applauncherd-testscripts/utils.py" + - "%{_datadir}/applauncherd-testscripts/test-security.py" + - "%{_datadir}/applauncherd-testscripts/test-daemons.py" + - "%{_bindir}/fala_wid" + - "%{_datadir}/applauncherd-testscripts/fala_xres_wl" + - "%{_datadir}/applauncherd-testscripts/fala_xres_wol" + - "%{_datadir}/applauncherd-testscripts/signal-forward/*" + - "%{_datadir}/applauncherd-testscripts/test-single-instance.py" + - "%{_datadir}/applauncherd-testscripts/test-core-dump.py" + - "%{_datadir}/applauncherd-tests/tests.xml" + - "%{_datadir}/applauncherd-tests/ut_booster" + - "%{_datadir}/applauncherd-tests/ut_boosterfactory" + - "%{_datadir}/applauncherd-tests/ut_daemon" + - "%{_datadir}/applauncherd-tests/ut_connection" + - "%{_datadir}/applauncherd-tests/ut_dbooster" + - "%{_datadir}/applauncherd-tests/ut_ebooster" + - "%{_datadir}/applauncherd-tests/ut_mbooster" + - "%{_datadir}/applauncherd-tests/ut_qtbooster" + - "%{_datadir}/applauncherd-tests/ut_socketmanager" + - "%{_datadir}/applauncherd-functional-tests/tests.xml" + - "%{_datadir}/applauncherd-libmeegotouch-perf-tests/tests.xml" + - "%{_datadir}/applauncherd-qml-perf-tests/tests.xml" + - "%{_datadir}/applauncherd-red-tests/tests.xml" + - "%{_datadir}/applauncherd-reference-perf-tests/tests.xml" + +Files: + - "%{_bindir}/invoker" + - "%{_bindir}/applauncherd.bin" + - "%{_libdir}/applauncherd/libapplauncherd.so" + - "%{_bindir}/applauncherd" + - "%{_libdir}/applauncherd/libebooster.so" + - "%{_libdir}/applauncherd/libmbooster.so" + - "%{_libdir}/applauncherd/libqtbooster.so" + - "%{_libdir}/applauncherd/libqdeclarativebooster.so" + - "%{_libdir}/libmdeclarativecache.so" + - "%{_libdir}/libmdeclarativecache.so.*" + - "%{_bindir}/single-instance" + - "%config %{_sysconfdir}/xdg/autostart/applauncherd.desktop" +