%global debug_package %{nil} %undefine _debugsource_packages Name: dde-polkit-agent Version: 6.0.23 Release: 1%{?dist} Summary: Deepin Polkit Authentication Agent License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/dde-polkit-agent Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qttools-devel BuildRequires: qt6-qtdeclarative-devel BuildRequires: dtk6core-devel BuildRequires: dtk6gui-devel BuildRequires: dtk6widget-devel BuildRequires: dde-shell-devel BuildRequires: polkit-qt6-1-devel %description DDE Polkit Agent provides the polkit authentication dialog for Deepin Desktop Environment, allowing users to authenticate privileged actions. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development headers for the DDE Polkit Agent extension interface. %prep %autosetup # Fix dde-shell include path: headers are at /usr/include/ not /usr/include/dde-shell/ sed -i 's|#include |#include |g' AuthDialog.cpp %build %cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_PREFIX_PATH=%{_libdir}/cmake %cmake_build %install %cmake_install %files %doc README.md %license LICENSE %{_prefix}/lib/polkit-1-dde/dde-polkit-agent %{_datadir}/%{name}/translations/ %files devel %{_includedir}/dpa/ %changelog * Sat Jul 18 2026 Yonghang Wang - 6.0.23-1 - Initial package for al-stream-2023