From 871860b9ad9e7fbc299d1ac0eab8dd62457fc60b Mon Sep 17 00:00:00 2001 From: sa-buc Date: Wed, 23 Apr 2025 17:49:20 +0800 Subject: [PATCH 1/5] Add BuildRequires --- ghostscript.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ghostscript.spec b/ghostscript.spec index f6347ba..a423897 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -1,8 +1,8 @@ -%define anolis_release 1 +%define anolis_release 2 %global _hardened_build 1 %global _docdir_fmt %{name} -%global jbig2dec_version 0.19 +%global jbig2dec_version 0.20 %global version_short %%(echo "%{version}" | tr -d '.') %global google_droid_fontpath %%(dirname $(fc-list : file | grep "DroidSansFallback")) @@ -19,10 +19,11 @@ BuildRequires: gcc gcc-c++ automake autoconf BuildRequires: adobe-mappings-cmap-devel adobe-mappings-pdf-devel BuildRequires: google-droid-sans-fonts urw-base35-fonts-devel BuildRequires: cups-devel dbus-devel fontconfig-devel freetype-devel +BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} BuildRequires: lcms2-devel libidn2-devel libjpeg-turbo-devel libpng-devel BuildRequires: libpaper-devel libtiff-devel openjpeg2-devel zlib-devel BuildRequires: gtk3-devel libXt-devel make -Requires: libgs = %{version}-%{release} +Requires: libgs = %{version}-%{release} jbig2dec-libs = %{jbig2dec_version} Requires: %{name}-tools-fonts = %{version}-%{release} Requires: %{name}-tools-printing = %{version}-%{release} @@ -150,7 +151,7 @@ This package provides detailed documentation files for Ghostscript software. %prep %autosetup -p1 -for f in cups/libs freetype jpeg lcms2* leptonica libpng openjpeg tesseract tiff windows zlib +for f in cups/libs freetype jbig2dec jpeg lcms2* leptonica libpng openjpeg tesseract tiff windows zlib do rm -rf $f done @@ -262,6 +263,9 @@ install -m 0755 -d %{buildroot}%{_datadir}/%{name}/conf.d/ %changelog +* Wed Apr 23 2025 zjl02254423 - 10.03.0-2 +- Add BuildRequires + * Tue Apr 22 2025 zjl02254423 - 10.03.0-1 - Update vesion to fix CVE-2024-29508 -- Gitee From db7707ba3983769de399e70ca0ba8a361d6eaff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E4=BD=B3=E8=95=BE?= Date: Wed, 23 Apr 2025 10:57:04 +0000 Subject: [PATCH 2/5] update ghostscript.spec. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周佳蕾 --- ghostscript.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghostscript.spec b/ghostscript.spec index a423897..26d5579 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -2,7 +2,7 @@ %global _hardened_build 1 %global _docdir_fmt %{name} -%global jbig2dec_version 0.20 +%global jbig2dec_version 0.19 %global version_short %%(echo "%{version}" | tr -d '.') %global google_droid_fontpath %%(dirname $(fc-list : file | grep "DroidSansFallback")) @@ -19,7 +19,7 @@ BuildRequires: gcc gcc-c++ automake autoconf BuildRequires: adobe-mappings-cmap-devel adobe-mappings-pdf-devel BuildRequires: google-droid-sans-fonts urw-base35-fonts-devel BuildRequires: cups-devel dbus-devel fontconfig-devel freetype-devel -BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} +BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} BuildRequires: lcms2-devel libidn2-devel libjpeg-turbo-devel libpng-devel BuildRequires: libpaper-devel libtiff-devel openjpeg2-devel zlib-devel BuildRequires: gtk3-devel libXt-devel make -- Gitee From e779e9c55391bb3b99312ab16091dee0ec829261 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E4=BD=B3=E8=95=BE?= Date: Wed, 23 Apr 2025 13:01:06 +0000 Subject: [PATCH 3/5] update ghostscript.spec. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周佳蕾 --- ghostscript.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ghostscript.spec b/ghostscript.spec index 26d5579..cd450c2 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -2,7 +2,7 @@ %global _hardened_build 1 %global _docdir_fmt %{name} -%global jbig2dec_version 0.19 +%global jbig2dec_version 0.20 %global version_short %%(echo "%{version}" | tr -d '.') %global google_droid_fontpath %%(dirname $(fc-list : file | grep "DroidSansFallback")) @@ -19,7 +19,8 @@ BuildRequires: gcc gcc-c++ automake autoconf BuildRequires: adobe-mappings-cmap-devel adobe-mappings-pdf-devel BuildRequires: google-droid-sans-fonts urw-base35-fonts-devel BuildRequires: cups-devel dbus-devel fontconfig-devel freetype-devel -BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} +#BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} +BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} BuildRequires: lcms2-devel libidn2-devel libjpeg-turbo-devel libpng-devel BuildRequires: libpaper-devel libtiff-devel openjpeg2-devel zlib-devel BuildRequires: gtk3-devel libXt-devel make -- Gitee From bb804ee95772f148fadfbd1f4f64687aa8e3b508 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E4=BD=B3=E8=95=BE?= Date: Thu, 24 Apr 2025 01:08:36 +0000 Subject: [PATCH 4/5] update ghostscript.spec. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周佳蕾 --- ghostscript.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ghostscript.spec b/ghostscript.spec index cd450c2..64a968c 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -2,7 +2,7 @@ %global _hardened_build 1 %global _docdir_fmt %{name} -%global jbig2dec_version 0.20 +%global jbig2dec_version 0.19 %global version_short %%(echo "%{version}" | tr -d '.') %global google_droid_fontpath %%(dirname $(fc-list : file | grep "DroidSansFallback")) @@ -19,12 +19,12 @@ BuildRequires: gcc gcc-c++ automake autoconf BuildRequires: adobe-mappings-cmap-devel adobe-mappings-pdf-devel BuildRequires: google-droid-sans-fonts urw-base35-fonts-devel BuildRequires: cups-devel dbus-devel fontconfig-devel freetype-devel -#BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} -BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} +BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} +#BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} BuildRequires: lcms2-devel libidn2-devel libjpeg-turbo-devel libpng-devel BuildRequires: libpaper-devel libtiff-devel openjpeg2-devel zlib-devel BuildRequires: gtk3-devel libXt-devel make -Requires: libgs = %{version}-%{release} jbig2dec-libs = %{jbig2dec_version} +Requires: libgs = %{version}-%{release} jbig2dec-libs >= %{jbig2dec_version} Requires: %{name}-tools-fonts = %{version}-%{release} Requires: %{name}-tools-printing = %{version}-%{release} -- Gitee From 8c43c7c6c8ace723055176d1540dce29370a0e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E4=BD=B3=E8=95=BE?= Date: Thu, 24 Apr 2025 01:59:54 +0000 Subject: [PATCH 5/5] update ghostscript.spec. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周佳蕾 --- ghostscript.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghostscript.spec b/ghostscript.spec index 64a968c..82b62d4 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -19,12 +19,12 @@ BuildRequires: gcc gcc-c++ automake autoconf BuildRequires: adobe-mappings-cmap-devel adobe-mappings-pdf-devel BuildRequires: google-droid-sans-fonts urw-base35-fonts-devel BuildRequires: cups-devel dbus-devel fontconfig-devel freetype-devel -BuildRequires: jbig2dec-devel >= %{jbig2dec_version} jbig2dec-libs >= %{jbig2dec_version} +BuildRequires: jbig2dec-devel jbig2dec-libs #BuildRequires: jbig2dec-devel = %{jbig2dec_version} jbig2dec-libs = %{jbig2dec_version} BuildRequires: lcms2-devel libidn2-devel libjpeg-turbo-devel libpng-devel BuildRequires: libpaper-devel libtiff-devel openjpeg2-devel zlib-devel BuildRequires: gtk3-devel libXt-devel make -Requires: libgs = %{version}-%{release} jbig2dec-libs >= %{jbig2dec_version} +Requires: libgs = %{version}-%{release} jbig2dec-libs Requires: %{name}-tools-fonts = %{version}-%{release} Requires: %{name}-tools-printing = %{version}-%{release} -- Gitee