diff --git a/deepin-draw-5.8.0.58.tar.gz b/deepin-draw-5.8.0.58.tar.gz deleted file mode 100644 index 8ff66bd24a10a8562a497036a8363f84f2a2bb79..0000000000000000000000000000000000000000 Binary files a/deepin-draw-5.8.0.58.tar.gz and /dev/null differ diff --git a/deepin-draw-5.9.9.tar.gz b/deepin-draw-5.9.9.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..98fc884066e7e0ca76201c17c9809e94202219d0 Binary files /dev/null and b/deepin-draw-5.9.9.tar.gz differ diff --git a/deepin-draw.spec b/deepin-draw.spec index fc66aac4200778269cf93481e62f712d25ac3317..647feee8b77ed331841fac5b61be6249333dca68 100644 --- a/deepin-draw.spec +++ b/deepin-draw.spec @@ -1,14 +1,26 @@ Name: deepin-draw -Version: 5.8.0.58 +Version: 5.9.9 Release: 1 Summary: A lightweight drawing tool for Linux Deepin License: GPLv3+ URL: https://github.com/linuxdeepin/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: gcc-c++ qt5-devel -BuildRequires: dtkwidget-devel pkgconfig(dtkgui) pkgconfig(libexif) -BuildRequires: dtkcore-devel freeimage-devel libXext-devel +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: freeimage-devel +BuildRequires: dtkcore-devel +BuildRequires: dtkwidget-devel +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(xcb-aux) +BuildRequires: pkgconfig(Qt5) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: qt5-linguist +BuildRequires: desktop-file-utils %description %{summary}. @@ -20,26 +32,33 @@ BuildRequires: dtkcore-devel freeimage-devel libXext-devel # help find (and prefer) qt5 utilities, e.g. qmake, lrelease export PATH=%{_qt5_bindir}:$PATH mkdir build && pushd build -%qmake_qt5 ../ VERSION=%{version} DEFINES+="VERSION=%{version}" +%cmake -DCMAKE_BUILD_TYPE=Release -DAPP_VERSION=%{version} -DVERSION=%{version} ../ %make_build popd %install %make_install -C build INSTALL_ROOT="%buildroot" +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop + %files %doc README.md %license LICENSE %{_bindir}/%{name} %{_datadir}/%{name}/ +%{_datadir}/deepin-manual/manual-assets/application/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/dbus-1/services/com.deepin.Draw.service %{_datadir}/icons/deepin/apps/scalable/%{name}.svg %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/%{name}/translations/*.qm -%{_datadir}/mime/application/x-ddf.xml -%{_datadir}/mime/packages/*.xml +%{_datadir}/application/x-ddf.xml +%{_datadir}/mime/packages/deepin-draw.xml %changelog -* Sat May 08 2021 weidong - 5.8.0.58-1 +* Tue Jul 19 2022 loong_C - 5.9.9-1 +- update to 5.9.9 + +* Sat May 08 2021 weidong - 5.8.0.58-1 - Initial package.