From dbab20df9dda970ca70a2b04a4d241f0158676b9 Mon Sep 17 00:00:00 2001 From: lipingEmmaSiguyi <1477412247@qq.com> Date: Thu, 10 Apr 2025 16:46:13 +0800 Subject: [PATCH 1/2] CVE fix mock test --- openEuler.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openEuler.desktop b/openEuler.desktop index b326b98..8854989 100755 --- a/openEuler.desktop +++ b/openEuler.desktop @@ -3,6 +3,6 @@ Version=1.0 Type=Application Name=easysoftware Exec=xdg-open https://easysoftware.openeuler.org/zh -Icon=/usr/share/applications/openEuler.jpg +Icon=/usr/share/applications/openEuler-icon.png Comment=Open openEuler easysoftware site in your default web browser Terminal=false -- Gitee From 448b7596e64f864941f9327c3b146fc1379944ed Mon Sep 17 00:00:00 2001 From: lipingEmmaSiguyi <1477412247@qq.com> Date: Thu, 10 Apr 2025 18:43:09 +0800 Subject: [PATCH 2/2] Update devstation-config.spec and openEuler.desktop --- devstation-config.spec | 23 +++++++++++++++-------- openEuler.desktop | 2 +- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/devstation-config.spec b/devstation-config.spec index db155df..1b4e631 100644 --- a/devstation-config.spec +++ b/devstation-config.spec @@ -1,24 +1,28 @@ Name: devstation-config Version: 2 -Release: 3 +Release: 4 Summary: A shortcut to openEuler official site -License: LGPLv3 -Source0: openEuler.desktop -Source1: openEuler.jpg -Source2: devstation-config.gschema.override -#BuildRequires: +License: LGPLv3 +Source0: devstation-config.tar.gz +Patch0: 0001-CVE-fix-mock-test.patch Requires: gnome-shell-extension-dash-to-dock +%global debug_package %{nil} + +%prep +%autosetup -p1 + + %description A shortcut to openEuler official site. %install %{__mkdir} -p %{buildroot}%{_datadir}/applications -%{__cp} %{_sourcedir}/{openEuler.desktop,openEuler.jpg} %{buildroot}%{_datadir}/applications -install -D -m 0644 %SOURCE2 %{buildroot}%{_datadir}/glib-2.0/schemas/80_devstation-config.gschema.override +%{__cp} %{_builddir}/devstation-config-2/{openEuler.desktop,openEuler.jpg} %{buildroot}%{_datadir}/applications +install -D -m 0644 %{_builddir}/devstation-config-2/devstation-config.gschema.override %{buildroot}%{_datadir}/glib-2.0/schemas/80_devstation-config.gschema.override %post echo "Trying to install the shortcut to user desktops..." @@ -38,6 +42,9 @@ echo " Installed to \"root\"." %{_datadir}/glib-2.0/schemas/80_devstation-config.gschema.override %changelog +* Thu Apr 10 2025 lipingEmmaSiguyi <1477412247@qq.com> - 2-4 +- Apply CVE fix mock test patch + * Mon Mar 24 2025 Liu wang <1823363429@qq.com> - 2-3 - Filter out dir from /home path diff --git a/openEuler.desktop b/openEuler.desktop index 8854989..b326b98 100755 --- a/openEuler.desktop +++ b/openEuler.desktop @@ -3,6 +3,6 @@ Version=1.0 Type=Application Name=easysoftware Exec=xdg-open https://easysoftware.openeuler.org/zh -Icon=/usr/share/applications/openEuler-icon.png +Icon=/usr/share/applications/openEuler.jpg Comment=Open openEuler easysoftware site in your default web browser Terminal=false -- Gitee