Search
SailfishOS Open Build Service
>
Projects
>
zephyr
:
devel:mw
>
mapplauncherd
> mapplauncherd.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File mapplauncherd.spec of Package mapplauncherd
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.25 # Name: mapplauncherd # >> macros # << macros Summary: Application launcher for fast startup Version: 4.0.0 Release: 1 Group: System/Daemons License: LGPLv2+ URL: https://github.com/nemomobile/mapplauncherd/ Source0: %{name}-%{version}.tar.bz2 Source1: mapplauncherd.service Source100: mapplauncherd.yaml Patch0: qt5.patch Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Quick1) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Script) BuildRequires: cmake BuildRequires: python Provides: meegotouch-applauncherd > 3.0.3 Obsoletes: meegotouch-applauncherd <= 3.0.3 %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} Provides: meegotouch-applauncherd-devel > 3.0.3 Obsoletes: meegotouch-applauncherd-devel <= 3.0.3 %description devel Development files for creating applications that can be launched using mapplauncherd. %package testapps Summary: Test applications for launchable applications Group: Development/Tools Requires: %{name} = %{version}-%{release} %description testapps Test applications used for testing mapplauncherd. %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} # qt5.patch %patch0 -p1 # >> 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 mkdir -p %{buildroot}%{_libdir}/systemd/user/ cp -a %{SOURCE1} %{buildroot}%{_libdir}/systemd/user/ # >> install post (cd %{buildroot}%{_libdir}/systemd/user; ln -s mapplauncherd.service meegotouch-applauncherd.service) # 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) # << install post %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_bindir}/invoker %{_libdir}/libapplauncherd.so* %{_libdir}/applauncherd/libebooster.so %{_libdir}/applauncherd/libqtbooster.so %{_libdir}/applauncherd/libqdeclarativebooster.so %{_libdir}/libmdeclarativecache.so.0 %{_libdir}/libmdeclarativecache.so.0.1 %{_bindir}/applauncherd.bin %{_bindir}/applauncherd %{_libdir}/systemd/user/mapplauncherd.service %{_libdir}/systemd/user/meegotouch-applauncherd.service # >> files # << files %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/qdeclarative-boostable.pc %{_libdir}/pkgconfig/qt-boostable.pc %{_includedir}/applauncherd/* %{_datadir}/qt4/mkspecs/features/qt-boostable.prf %{_datadir}/qt4/mkspecs/features/qdeclarative-boostable.prf %{_libdir}/libmdeclarativecache.so # >> files devel # << files devel %files testapps %defattr(-,root,root,-) # >> files testapps # << files testapps %files tests %defattr(-,root,root,-) # >> files tests # << files tests