66fddd6
Name:           deepin-draw
3ec31d5
Version:        6.0.6
3f9b923
Release:        %autorelease
66fddd6
Summary:        A lightweight drawing tool for Linux Deepin
3ec31d5
# migrated to SPDX
3ec31d5
License:        GPL-3.0-or-later
66fddd6
URL:            https://github.com/linuxdeepin/deepin-draw
66fddd6
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
66fddd6
2baaec6
66fddd6
BuildRequires:  gcc-c++
66fddd6
BuildRequires:  freeimage-devel
66fddd6
BuildRequires:  pkgconfig(dtkwidget) >= 2.0.6
66fddd6
BuildRequires:  pkgconfig(libexif)
66fddd6
BuildRequires:  pkgconfig(xcb-aux)
66fddd6
BuildRequires:  pkgconfig(Qt5)
66fddd6
BuildRequires:  pkgconfig(Qt5DBus)
66fddd6
BuildRequires:  pkgconfig(Qt5Gui)
66fddd6
BuildRequires:  pkgconfig(Qt5Svg)
2baaec6
BuildRequires:  pkgconfig(Qt5Multimedia)
2baaec6
BuildRequires:  pkgconfig(Qt5X11Extras)
66fddd6
BuildRequires:  qt5-linguist
2baaec6
BuildRequires:  desktop-file-utils
91bf32a
BuildRequires:  cmake
3f9b923
BuildRequires:  make
66fddd6
Requires:       deepin-notifications
66fddd6
Requires:       deepin-qt5integration
91bf32a
Recommends:     deepin-manual
66fddd6
66fddd6
%description
66fddd6
A lightweight drawing tool for Linux Deepin.
66fddd6
66fddd6
%prep
2baaec6
%autosetup -p1
66fddd6
66fddd6
%build
91bf32a
%cmake
91bf32a
%cmake_build
66fddd6
66fddd6
%install
91bf32a
%cmake_install
66fddd6
66fddd6
%check
2baaec6
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
66fddd6
66fddd6
%files
66fddd6
%doc README.md
3ec31d5
%license LICENSE.txt
66fddd6
%{_bindir}/%{name}
66fddd6
%{_datadir}/%{name}/
91bf32a
%{_datadir}/dbus-1/services/*.service
66fddd6
%{_datadir}/applications/%{name}.desktop
2baaec6
%{_datadir}/mime/packages/%{name}.xml
91bf32a
%{_datadir}/deepin-manual/
3ec31d5
%{_datadir}/icons/deepin/
3ec31d5
%{_datadir}/icons/hicolor/*/apps/*
66fddd6
66fddd6
%changelog
3f9b923
%autochangelog