diff --git a/deepin-editor-5.6.28.tar.gz b/deepin-editor-5.6.28.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..bab95e2c6f8849c71750280904ada44a2af3f4c5 Binary files /dev/null and b/deepin-editor-5.6.28.tar.gz differ diff --git a/deepin-editor.spec b/deepin-editor.spec index 29114ac0066bcf19d6069175136c359158a50386..459fefddafc4290708118f263de671e146631cf0 100644 --- a/deepin-editor.spec +++ b/deepin-editor.spec @@ -1,32 +1,30 @@ Name: deepin-editor -Version: 5.6.1 -Release: 4 +Version: 5.6.28 +Release: 1 Summary: Simple editor for Linux Deepin License: GPLv3 URL: https://github.com/linuxdeepin/deepin-editor -Source0: %{name}_%{version}.orig.tar.xz +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: gcc-c++ -BuildRequires: freeimage-devel -BuildRequires: cmake(KF5Codecs) -BuildRequires: cmake(KF5SyntaxHighlighting) +BuildRequires: cmake3 +BuildRequires: gcc-c++ +BuildRequires: freeimage-devel BuildRequires: dtkcore-devel BuildRequires: dtkwidget-devel -BuildRequires: pkgconfig(libexif) -BuildRequires: pkgconfig(xcb-aux) -BuildRequires: pkgconfig(xtst) -BuildRequires: pkgconfig(polkit-qt5-1) -BuildRequires: pkgconfig(Qt5) -BuildRequires: pkgconfig(Qt5DBus) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: qt5-linguist -BuildRequires: qt5-qtbase-private-devel -BuildRequires: cmake -%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} -Requires: deepin-notifications -Requires: dde-qt5integration +BuildRequires: pkgconfig(dtkwm) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(xcb-aux) +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(polkit-qt5-1) +BuildRequires: pkgconfig(Qt5) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: qt5-linguist +BuildRequires: qt5-qtbase-private-devel +BuildRequires: cmake(KF5Codecs) +BuildRequires: cmake(KF5SyntaxHighlighting) %description %{summary}. @@ -35,12 +33,14 @@ Requires: dde-qt5integration %setup -q %build +# help find (and prefer) qt5 utilities, e.g. qmake, lrelease export PATH=%{_qt5_bindir}:$PATH -%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=Release . +sed -i "s|^cmake_minimum_required.*|cmake_minimum_required(VERSION 3.0)|" $(find . -name "CMakeLists.txt") +%cmake . -DVERSION=%{version} %make_build %install -%make_install INSTALL_ROOT=%{buildroot} +%make_install %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop ||: @@ -52,10 +52,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop ||: %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Jul 12 2021 weidong - 5.6.28-1 +- Update 5.6.28 + * Fri Aug 28 2020 chenbo pan - 5.6.1-4 - fix compile fail * Thu Jul 30 2020 openEuler Buildteam - 5.6.1-3 - Package init + diff --git a/deepin-editor_5.6.1.orig.tar.xz b/deepin-editor_5.6.1.orig.tar.xz deleted file mode 100644 index eb990ed2846a83c7d71f8679b24d3de736661bbc..0000000000000000000000000000000000000000 Binary files a/deepin-editor_5.6.1.orig.tar.xz and /dev/null differ