%global repo dde-application-manager Name: deepin-application-manager Version: 1.2.25 Release: %autorelease Summary: A set of tray plugins for Deepin License: LGPL-3.0-or-later URL: https://github.com/linuxdeepin/dde-application-manager Source0: %{url}/archive/%{version}/%{repo}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Dtk6Core) BuildRequires: cmake(GTest) BuildRequires: pkgconfig(libsystemd) %description DDE Application Manager is the app manager of Deepin Desktop Environment. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains development files for %{name}. %prep %autosetup -p1 -n %{repo}-%{version} %build %cmake -GNinja %cmake_build %install %cmake_install # Fedora don't use app-update-notifier to update system rm %{buildroot}%{_libexecdir}/deepin/application-manager/app-update-notifier rm %{buildroot}%{_datadir}/dbus-1/system-services/org.desktopspec.ApplicationUpdateNotifier1.service rm %{buildroot}%{_datadir}/dbus-1/system.d/org.desktopspec.ApplicationUpdateNotifier1.conf rm %{buildroot}%{_unitdir}/org.desktopspec.ApplicationUpdateNotifier1.service %files %doc README.md %license LICENSES/* /usr/bin/app-identifier %{_bindir}/dde-am %{_bindir}/dde-application-manager %{_prefix}/etc/dpkg/dpkg.cfg.d/am-update-hook %{_userunitdir}/app-DDE-.service.d/override.conf %{_userunitdir}/dde-session-initialized.target.wants/org.desktopspec.ApplicationManager1.service %{_userunitdir}/org.desktopspec.ApplicationManager1.service %dir %{_libexecdir}/deepin/application-manager %{_libexecdir}/deepin/application-manager/app-launch-helper %{_libexecdir}/deepin/application-manager/debFix.sh %{_datadir}/dbus-1/services/org.desktopspec.ApplicationManager1.service %dir %{_datadir}/dde-application-manager %{_datadir}/dde-application-manager/*.xml %{_datadir}/deepin/dde-application-manager/hooks.d/2-debFix.json %{_datadir}/dsg/configs/org.deepin.dde.application-manager/org.deepin.dde.am.json %{_datadir}/dsg/configs/org.deepin.dde.application-manager/org.deepin.dde.application-manager.json %dir %{_libdir}/cmake/DDEApplicationManager %{_libdir}/cmake/DDEApplicationManager/DDEApplicationManagerConfig.cmake %changelog %autochangelog