Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:NemoMobile
lipstick
lipstick-qt5.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lipstick-qt5.spec of Package lipstick
%define _name lipstick # We need this folder, so that lipstick can monitor it. See the code # in src/components/launchermodel.cpp for reference. %define icondirectory %{_datadir}/icons/hicolor/86x86/apps Name: lipstick-qt5 Summary: QML toolkit for homescreen creation Version: 1.0 Release: 1 License: LGPL-2.1 URL: https://github.com/nemomobile-ux/lipstick Source0: %{_name}-%{version}.tar.xz Source1: %{_name}.privileges Patch0: 0001-Compilation-fix.patch Requires: mce Recommends: pulseaudio-modules-nemo-mainvolume BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Sensors) BuildRequires: pkgconfig(Qt5WaylandCompositor) BuildRequires: pkgconfig(KF5BluezQt) BuildRequires: pkgconfig(contentaction5) BuildRequires: pkgconfig(mlite5) BuildRequires: pkgconfig(mce) BuildRequires: pkgconfig(mce-qt5) BuildRequires: pkgconfig(keepalive) BuildRequires: pkgconfig(dsme_dbus_if) BuildRequires: pkgconfig(thermalmanager_dbus_if) BuildRequires: pkgconfig(usb_moded) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libresourceqt5) BuildRequires: pkgconfig(ngf-qt5) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(timed-qt5) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(usb-moded-qt5) BuildRequires: pkgconfig(systemsettings) BuildRequires: pkgconfig(nemodevicelock) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(glib-2.0) BuildRequires: libqt5-linguist BuildRequires: libQt5Gui-private-headers-devel BuildRequires: libqt5-qtdeclarative-private-headers-devel BuildRequires: nemo-qml-plugin-systemsettings BuildRequires: systemd-devel %description A QML toolkit for homescreen creation %package devel Summary: Development files for lipstick Requires: %{name} = %{version}-%{release} %description devel Files useful for building homescreens. %package tools Summary: Tools for lipstick Requires: %{name} = %{version}-%{release} %description tools Tools for the lipstick package (warning: these tools installed by default). %package screenshot BuildArch: noarch Summary: Screenshot tool for lipstick Requires: %{name} = %{version}-%{release} Requires: %{name}-tools = %{version}-%{release} %description screenshot Screenshot tool for the lipstick package. %package ts-devel Summary: Translation files for lipstick BuildArch: noarch %description ts-devel Translation files for the lipstick package. %prep %setup -q -n %{_name}-%{version} %autopatch -p1 sed -i -e 's/lrelease/lrelease-qt5/g' src/src.pro sed -i -e 's/lupdate/lupdate-qt5/g' src/src.pro sed -i -e 's|qdbusxml2cpp|$$[QT_HOST_BINS]/qdbusxml2cpp|g' tools/notificationtool/notificationtool.pro sed -i -e 's/thermalmanager_dbus_if/thermalmanager_dbus_if timed-qt5/g' plugin/plugin.pro # Fixup broken upstream commit sed -i -e 's/qdbuscpp2xml/qdbusxml2cpp/g' src/compositor/compositor.pri %build %qmake5 VERSION=%{version} make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{icondirectory} %qmake5_install mkdir -p %{buildroot}%{_datadir}/mapplauncherd/privileges.d install -m 644 -p %{SOURCE1} %{buildroot}%{_datadir}/mapplauncherd/privileges.d/ %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %config %{_sysconfdir}/dbus-1/system.d/lipstick.conf %{_libdir}/lib%{name}.so.* %{_libdir}/qt5/qml/org/nemomobile/lipstick %{_datadir}/translations/*.qm %{_datadir}/lipstick %{_datadir}/mapplauncherd/privileges.d/* %dir %{_datadir}/icons/hicolor/86x86 %dir %{icondirectory} %files devel %defattr(-,root,root,-) %license LICENSE.LGPL %{_includedir}/%{name} %{_libdir}/lib%{name}.so %{_libdir}/lib%{name}.prl %{_libdir}/pkgconfig/%{name}.pc %files tools %defattr(-,root,root,-) %{_bindir}/notificationtool %files screenshot %defattr(-,root,root,-) %{_bindir}/screenshottool %files ts-devel %defattr(-,root,root,-) %dir %{_datadir}/translations/source %{_datadir}/translations/source/*.ts %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor