diff --git a/README.md b/README.md deleted file mode 100644 index 1fa98e56ded55f4c171db20feb82b1fdad4f53f8..0000000000000000000000000000000000000000 --- a/README.md +++ /dev/null @@ -1,12 +0,0 @@ -Anolis OS -======================================= -# 代码仓库说明 -## 分支说明 ->进行代码开发工作时,请注意选择当前版本对应的分支 -* aX分支为对应大版本的主分支,如a8分支对应当前最新版本 -* aX.Y分支为对应小版本的维护分支,如a8.2分支对应8.2版本 -## 开发流程 -1. 首先fork目标分支到自己的namespace -2. 在自己的fork分支上做出修改 -3. 向对应的仓库中提交merge request,源分支为fork分支 - diff --git a/deepin-editor-6.0.6.tar.gz b/deepin-editor-6.0.6.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..4e03d61bacca7953fe1568a250b9daa4633d21a5 Binary files /dev/null and b/deepin-editor-6.0.6.tar.gz differ diff --git a/deepin-editor.spec b/deepin-editor.spec new file mode 100644 index 0000000000000000000000000000000000000000..af618fb974d41eaa4c49b145e34d40481412df22 --- /dev/null +++ b/deepin-editor.spec @@ -0,0 +1,84 @@ +%global debug_package %{nil} + +Name: deepin-editor +Version: 6.0.6 +Release: 1%{?dist} +Summary: Simple editor for Linux Deepin +License: GPLv3 +URL: https://github.com/linuxdeepin/deepin-editor +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +%if 0%{?openeuler} +BuildRequires: cmake +%else +BuildRequires: cmake3 +%endif + +BuildRequires: qt5-devel +BuildRequires: gcc-c++ +BuildRequires: freeimage-devel +BuildRequires: pkgconfig(dtkwidget) +BuildRequires: pkgconfig(dtkcore) +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: pkgconfig(dframeworkdbus) +BuildRequires: qt5-linguist +BuildRequires: qt5-qtbase-private-devel +BuildRequires: kf5-kcodecs-devel +BuildRequires: kf5-syntax-highlighting-devel +BuildRequires: gtest-devel +BuildRequires: gmock-devel +BuildRequires: uchardet-devel +BuildRequires: enca-devel +BuildRequires: dtkcommon-devel +BuildRequires: libicu-devel +BuildRequires: libchardet-devel + +%description +%{summary}. + +%prep +%autosetup -p1 + +%build +# help find (and prefer) qt5 utilities, e.g. qmake, lrelease +export PATH=%{_qt5_bindir}:$PATH +# cmake_minimum_required version is too high +sed -i "s|^cmake_minimum_required.*|cmake_minimum_required(VERSION 3.0)|" $(find . -name "CMakeLists.txt") +mkdir build && pushd build +%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.txt +%{_bindir}/%{name} +%{_datadir}/%{name}/ +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/deepin-manual/manual-assets/application/deepin-editor/editor/* +%{_datadir}/dsg/configs/org.deepin.editor/org.deepin.editor.json + +%changelog +* Wed Apr 19 2023 liweiganga - 6.0.6-1 +- update: update to 6.0.6(support GB18030) + +* Mon Dec 26 2022 liweiganga - 5.10.40-1 +- update: update to 5.10.40 + +* Mon Jun 13 2022 uoser - 5.9.23-1.01 +- update to 5.9.23-1.01