File nemo-qml-plugin-systemsettings.spec of Package nemo-qml-plugin-systemsettings

Name:       nemo-qml-plugin-systemsettings
Summary:    System settings plugin for Nemo Mobile
Version:    1.1.2
Release:    1
License:    BSD-3-Clause
URL:        https://github.com/nemomobile-ux/%{name}
Source:     %{name}-%{version}.tar.xz
Requires:       connman
Requires:       mce >= 1.113.0
Requires:       udisks2 >= 2.8.1+git6
BuildRequires:  pkgconfig(Qt6Qml)
BuildRequires:  pkgconfig(Qt6Test)
BuildRequires:  pkgconfig(timed-qt6)
BuildRequires:  pkgconfig(profile)
BuildRequires:  pkgconfig(mce) >= 1.32.0
BuildRequires:  pkgconfig(mlite6) >= 0.3.6
BuildRequires:  pkgconfig(usb-moded-qt6)
BuildRequires:  pkgconfig(blkid)
BuildRequires:  pkgconfig(libcrypto)
BuildRequires:  pkgconfig(nemodbus) >= 2.1.39
BuildRequires:  pkgconfig(connman-qt6) >= 1.2.48
BuildRequires:  pkgconfig(nemoconnectivity) >= 0.2.15
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libsystemd)
BuildRequires:  qt6-tools-linguist
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(sailfishaccesscontrol)
BuildRequires:  pkgconfig(qofono-qt6) >= 0.105

%description
%{summary}.

%package devel
Summary:    System settings C++ library
Requires:   %{name} = %{version}-%{release}
Requires:   pkgconfig(nemodbus)

%description devel
%{summary}.

%package ts-devel
Summary: Translation source for %{name}
BuildArch: noarch

%description ts-devel
%{summary}.

%prep
%setup -q -n %{name}-%{version}

%build
%qmake6 "VERSION=%{version}"
make %{?_smp_mflags}

%install
%qmake6_install
rm -rf %{buildroot}/opt/tests

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%dir %{_libdir}/qt6/qml/org/nemomobile/systemsettings
%{_libdir}/qt6/qml/org/nemomobile/systemsettings/libnemosystemsettings.so
%{_libdir}/qt6/qml/org/nemomobile/systemsettings/plugins.qmltypes
%{_libdir}/qt6/qml/org/nemomobile/systemsettings/qmldir
%{_libdir}/libsystemsettings-qt6.so.*
%attr(4710,-,sys) %{_libexecdir}/setlocale
%dir %attr(0775, root, sys) /etc/location
%config %attr(0664, root, sys) /etc/location/location.conf
%dir %attr(0775, root, sys) /var/lib/location
%config %attr(0664, root, sys) /var/lib/location/location.conf
%dir %{_datadir}/translations
%{_datadir}/translations/*.qm

%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/systemsettings-qt6.pc
%{_includedir}/systemsettings-qt6
%{_libdir}/libsystemsettings-qt6.so

%files ts-devel
%dir %{_datadir}/translations/source
%{_datadir}/translations/source/*.ts

%changelog
openSUSE Build Service is sponsored by