From 6e0c81e8a9246129eb5ce8342ede578b576a548c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 7 Jan 2013 13:23:14 +0000 Subject: [PATCH 01/39] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 4f4142f3564741fc2b4a7b008d530d883374b065 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Mon, 7 Jan 2013 14:37:15 +0100 Subject: [PATCH 02/39] import from review --- .gitignore | 1 + mingw-lcms2.spec | 118 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 120 insertions(+) create mode 100644 mingw-lcms2.spec diff --git a/.gitignore b/.gitignore index e69de29..1385d94 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/lcms2-2.4.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec new file mode 100644 index 0000000..f86e7f0 --- /dev/null +++ b/mingw-lcms2.spec @@ -0,0 +1,118 @@ +%{?mingw_package_header} + +%global mingw_pkg_name lcms2 + +Name: mingw-%{mingw_pkg_name} +Version: 2.4 +Release: 1%{?dist} +Summary: MinGW Color Management Engine +Group: Development/Libraries +License: MIT +URL: http://www.littlecms.com/ +Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz + +BuildRequires: mingw32-filesystem +BuildRequires: mingw64-filesystem +BuildRequires: mingw32-gcc-c++ +BuildRequires: mingw64-gcc-c++ +BuildRequires: mingw32-libjpeg +BuildRequires: mingw64-libjpeg +BuildRequires: mingw32-libtiff +BuildRequires: mingw64-libtiff +BuildRequires: mingw32-zlib +BuildRequires: mingw64-zlib +BuildArch: noarch + +%description +LittleCMS intends to be a small-footprint, speed optimized color management +engine in open source form. LCMS2 is the current version of LCMS, and can be +parallel installed with the original (deprecated) lcms. + +# Mingw32 +%package -n mingw32-%{mingw_pkg_name} +Summary: %{summary} + +%description -n mingw32-%{mingw_pkg_name} +LittleCMS intends to be a small-footprint, speed optimized color management +engine in open source form. LCMS2 is the current version of LCMS, and can be +parallel installed with the original (deprecated) lcms. + +%package -n mingw32-%{mingw_pkg_name}-static +Summary: Static libraries for mingw32-%{mingw_pkg_name} development +Group: Development/Libraries +Requires: mingw32-%{mingw_pkg_name} = %{version}-%{release} + +%description -n mingw32-%{mingw_pkg_name}-static +The mingw32-%{mingw_pkg_name}-static package contains static library for +mingw32-%{mingw_pkg_name} development. + +# Mingw64 +%package -n mingw64-%{mingw_pkg_name} +Summary: %{summary} + +%description -n mingw64-%{mingw_pkg_name} +LittleCMS intends to be a small-footprint, speed optimized color management +engine in open source form. LCMS2 is the current version of LCMS, and can be +parallel installed with the original (deprecated) lcms. + +%package -n mingw64-%{mingw_pkg_name}-static +Summary: Static libraries for mingw64-%{mingw_pkg_name} development +Group: Development/Libraries +Requires: mingw64-%{mingw_pkg_name} = %{version}-%{release} + +%description -n mingw64-%{mingw_pkg_name}-static +The mingw64-%{mingw_pkg_name}-static package contains static library for +mingw64-%{mingw_pkg_name} development. + +%{?mingw_debug_package} + +%prep +%setup -q -n %{mingw_pkg_name}-%{version} +iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x +mv -f AUTHORS.x AUTHORS + +%build +%mingw_configure --enable-static --program-suffix=2 + +%mingw_make %{?_smp_mflags} + +%install +%mingw_make install DESTDIR=${RPM_BUILD_ROOT} INSTALL="install -p" +find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';' +find ${RPM_BUILD_ROOT} -type f -name "*.exe" -exec rm -f {} ';' +install -D -m 644 include/lcms2.h $RPM_BUILD_ROOT%{mingw32_includedir}/lcms2.h +install -D -m 644 include/lcms2.h $RPM_BUILD_ROOT%{mingw64_includedir}/lcms2.h +install -D -m 644 include/lcms2_plugin.h $RPM_BUILD_ROOT%{mingw32_includedir}/lcms2_plugin.h +install -D -m 644 include/lcms2_plugin.h $RPM_BUILD_ROOT%{mingw64_includedir}/lcms2_plugin.h +rm -rf ${RPM_BUILD_ROOT}/%{mingw32_mandir} +rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} + + +%files -n mingw32-%{mingw_pkg_name} +%doc AUTHORS COPYING +%{mingw32_includedir}/* +%{mingw32_libdir}/liblcms2.dll.a +%{mingw32_bindir}/liblcms2-2.dll +%{mingw32_libdir}/pkgconfig/%{mingw_pkg_name}.pc + +%files -n mingw32-%{mingw_pkg_name}-static +%{mingw32_libdir}/liblcms2.a + +%files -n mingw64-%{mingw_pkg_name} +%doc AUTHORS COPYING +%{mingw64_includedir}/* +%{mingw64_libdir}/liblcms2.dll.a +%{mingw64_bindir}/liblcms2-2.dll +%{mingw64_libdir}/pkgconfig/%{mingw_pkg_name}.pc + +%files -n mingw64-%{mingw_pkg_name}-static +%{mingw64_libdir}/liblcms2.a + +%changelog +* Tue Nov 20 2012 Thomas Sailer - 2.4-1 +- update to 2.4 +- fix according to Greg Hellings' reviewer comments + +* Thu Aug 23 2012 Thomas Sailer - 2.3-1 +- create from native package + diff --git a/sources b/sources index e69de29..7abfb13 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +861ef15fa0bc018f9ddc932c4ad8b6dd lcms2-2.4.tar.gz From 2cb347a696386da42e3a42237c238b852b3da88b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 01:03:21 -0600 Subject: [PATCH 03/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index f86e7f0..ae093dc 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,7 +4,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -109,6 +109,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Tue Nov 20 2012 Thomas Sailer - 2.4-1 - update to 2.4 - fix according to Greg Hellings' reviewer comments From 9f569eddcc183b526207839ebd7eb1c778f6c0f0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 05:45:47 -0500 Subject: [PATCH 04/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index ae093dc..6059460 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,7 +4,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -109,6 +109,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Feb 14 2013 Fedora Release Engineering - 2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 8cbe237219cdf96036d20baeb249faf3e62e4e55 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Tue, 3 Sep 2013 17:55:33 +0200 Subject: [PATCH 05/39] update to 2.5 --- .gitignore | 1 + mingw-lcms2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1385d94..3329667 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /lcms2-2.4.tar.gz +/lcms2-2.5.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 6059460..87c36aa 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -3,8 +3,8 @@ %global mingw_pkg_name lcms2 Name: mingw-%{mingw_pkg_name} -Version: 2.4 -Release: 3%{?dist} +Version: 2.5 +Release: 1%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -109,6 +109,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Tue Sep 3 2013 Thomas Sailer - 2.5-1 +- update to 2.5 + * Sat Aug 03 2013 Fedora Release Engineering - 2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 7abfb13..3d53d2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -861ef15fa0bc018f9ddc932c4ad8b6dd lcms2-2.4.tar.gz +396d106600251441ff195fcaa277d10b lcms2-2.5.tar.gz From 11930ca9c59e67869ceb165bade6a4c74c7764e3 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Thu, 6 Mar 2014 11:10:34 +0100 Subject: [PATCH 06/39] update to 2.6rc3 --- .gitignore | 1 + mingw-lcms2.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3329667..c77773c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /lcms2-2.4.tar.gz /lcms2-2.5.tar.gz +/lcms2-2.6rc3.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 87c36aa..388dcff 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -1,15 +1,16 @@ %{?mingw_package_header} %global mingw_pkg_name lcms2 +%global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.5 -Release: 1%{?dist} +Version: 2.6 +Release: 0.1.%{prerelease}%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ -Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz +Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem @@ -109,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Mar 6 2014 Thomas Sailer - 2.6-0.1.rc3 +- update to 2.6rc3 + * Tue Sep 3 2013 Thomas Sailer - 2.5-1 - update to 2.5 diff --git a/sources b/sources index 3d53d2c..667d1bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -396d106600251441ff195fcaa277d10b lcms2-2.5.tar.gz +5c3acf30bf5a22bf74a171b6cda97684 lcms2-2.6rc3.tar.gz From 68572100e4143e773cbbf4e4ba11520aa77ca07d Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Thu, 6 Mar 2014 11:29:38 +0100 Subject: [PATCH 07/39] correct tar directory name --- mingw-lcms2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 388dcff..a6a74d2 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -68,7 +68,7 @@ mingw64-%{mingw_pkg_name} development. %{?mingw_debug_package} %prep -%setup -q -n %{mingw_pkg_name}-%{version} +%setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS From 78cc4e97ee927a0b38fcab42450d7295d4060777 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Thu, 6 Mar 2014 12:22:26 +0100 Subject: [PATCH 08/39] windows.h must be lowercase --- lcms2-mingw.patch | 11 +++++++++++ mingw-lcms2.spec | 2 ++ 2 files changed, 13 insertions(+) create mode 100644 lcms2-mingw.patch diff --git a/lcms2-mingw.patch b/lcms2-mingw.patch new file mode 100644 index 0000000..c33e2bf --- /dev/null +++ b/lcms2-mingw.patch @@ -0,0 +1,11 @@ +--- src/lcms2_internal.h.mingw 2014-03-06 12:12:07.654380274 +0100 ++++ src/lcms2_internal.h 2014-03-06 12:12:19.590079255 +0100 +@@ -174,7 +174,7 @@ + #ifdef CMS_IS_WINDOWS_ + + #define WIN32_LEAN_AND_MEAN 1 +-#include ++#include + + + // From: http://locklessinc.com/articles/pthreads_on_windows/ diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index a6a74d2..57c70c6 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -11,6 +11,7 @@ Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz +Patch0: lcms2-mingw.patch BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem @@ -69,6 +70,7 @@ mingw64-%{mingw_pkg_name} development. %prep %setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} +%patch0 -p0 -b .mingw iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS From e485ee94223a2c9011ebdc53aedaf4ef279a598a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 04:50:12 -0500 Subject: [PATCH 09/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 57c70c6..9d15979 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -5,7 +5,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.6 -Release: 0.1.%{prerelease}%{?dist} +Release: 0.2.%{prerelease}%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -112,6 +112,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2.6-0.2.rc3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Thu Mar 6 2014 Thomas Sailer - 2.6-0.1.rc3 - update to 2.6rc3 From 5ec6e2252df03662a7a99c8e2d3141b059bd8bb1 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Mon, 4 May 2015 11:27:39 +0200 Subject: [PATCH 10/39] update to 2.7 --- .gitignore | 1 + lcms2-mingw.patch | 11 ----------- mingw-lcms2.spec | 13 ++++++++----- sources | 1 + 4 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 lcms2-mingw.patch diff --git a/.gitignore b/.gitignore index c77773c..874aeff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /lcms2-2.4.tar.gz /lcms2-2.5.tar.gz /lcms2-2.6rc3.tar.gz +/lcms2-2.7.tar.gz diff --git a/lcms2-mingw.patch b/lcms2-mingw.patch deleted file mode 100644 index c33e2bf..0000000 --- a/lcms2-mingw.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lcms2_internal.h.mingw 2014-03-06 12:12:07.654380274 +0100 -+++ src/lcms2_internal.h 2014-03-06 12:12:19.590079255 +0100 -@@ -174,7 +174,7 @@ - #ifdef CMS_IS_WINDOWS_ - - #define WIN32_LEAN_AND_MEAN 1 --#include -+#include - - - // From: http://locklessinc.com/articles/pthreads_on_windows/ diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 9d15979..b68ef0a 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -1,17 +1,18 @@ %{?mingw_package_header} %global mingw_pkg_name lcms2 -%global prerelease rc3 +#global prerelease rc3 Name: mingw-%{mingw_pkg_name} Version: 2.6 -Release: 0.2.%{prerelease}%{?dist} +#Release: 0.2.%{prerelease}%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ -Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz -Patch0: lcms2-mingw.patch +#Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz +Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem @@ -70,7 +71,6 @@ mingw64-%{mingw_pkg_name} development. %prep %setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} -%patch0 -p0 -b .mingw iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS @@ -112,6 +112,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Mon May 4 2015 Thomas Sailer - 2.7-1 +- update to 2.7 + * Sat Jun 07 2014 Fedora Release Engineering - 2.6-0.2.rc3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/sources b/sources index 667d1bc..685f713 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ 5c3acf30bf5a22bf74a171b6cda97684 lcms2-2.6rc3.tar.gz +06c1626f625424a811fb4b5eb070839d lcms2-2.7.tar.gz From 58c5aafc2a1961f76b990e4a0e0bfaacc5dcbaa3 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Mon, 4 May 2015 11:42:21 +0200 Subject: [PATCH 11/39] fix version --- mingw-lcms2.spec | 2 +- sources | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index b68ef0a..d94b920 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,7 +4,7 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.6 +Version: 2.7 #Release: 0.2.%{prerelease}%{?dist} Release: 1%{?dist} Summary: MinGW Color Management Engine diff --git a/sources b/sources index 685f713..a239156 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -5c3acf30bf5a22bf74a171b6cda97684 lcms2-2.6rc3.tar.gz 06c1626f625424a811fb4b5eb070839d lcms2-2.7.tar.gz From d17088cceb3400df031d51375ffaf4eb51289a69 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Mon, 4 May 2015 12:05:37 +0200 Subject: [PATCH 12/39] fix dir name --- mingw-lcms2.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index d94b920..e3f21e7 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -70,7 +70,8 @@ mingw64-%{mingw_pkg_name} development. %{?mingw_debug_package} %prep -%setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} +#setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} +%setup -q -n %{mingw_pkg_name}-%{version} iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS From fba0eb4a1e741e8674a8bf090c9fceb90e9a91e3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 20:23:04 +0000 Subject: [PATCH 13/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index e3f21e7..f62f0cd 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.7 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -113,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon May 4 2015 Thomas Sailer - 2.7-1 - update to 2.7 From 6ee1e185ce7d8ab8cb0a49fec7f6c4efb5352d9f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 08:13:28 +0000 Subject: [PATCH 14/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index f62f0cd..37ef690 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.7 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -113,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 2.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 2.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From e09d7ff9495bf934148d34da2ed77604e75e2ac0 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Mon, 8 Aug 2016 21:55:44 +0200 Subject: [PATCH 15/39] update to 2.8 --- .gitignore | 1 + mingw-lcms2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 874aeff..9102150 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /lcms2-2.5.tar.gz /lcms2-2.6rc3.tar.gz /lcms2-2.7.tar.gz +/lcms2-2.8.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 37ef690..2dc0ca6 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,9 +4,9 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.7 +Version: 2.8 #Release: 0.2.%{prerelease}%{?dist} -Release: 3%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -113,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Mon Aug 08 2016 Thomas Sailer - 2.8-1 +- update to 2.8 + * Thu Feb 04 2016 Fedora Release Engineering - 2.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index a239156..17e54c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -06c1626f625424a811fb4b5eb070839d lcms2-2.7.tar.gz +a6cd09315c153b55329bbae810b6de5b lcms2-2.8.tar.gz From 3c379265e8a2807ca91a5b68efc9f1b3e2b41b7d Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Tue, 16 Aug 2016 13:49:58 +0200 Subject: [PATCH 16/39] patch for #1367359 --- commit-5ca71a7.patch | 19 +++++++++++++++++++ mingw-lcms2.spec | 9 ++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 commit-5ca71a7.patch diff --git a/commit-5ca71a7.patch b/commit-5ca71a7.patch new file mode 100644 index 0000000..20e99e8 --- /dev/null +++ b/commit-5ca71a7.patch @@ -0,0 +1,19 @@ +From 5ca71a7bc18b6897ab21d815d15e218e204581e2 Mon Sep 17 00:00:00 2001 +From: Marti +Date: Mon, 15 Aug 2016 23:31:39 +0200 +Subject: Added an extra check to MLU bounds + +Thanks to Ibrahim el-sayed for spotting the bug + +diff --git a/src/cmstypes.c b/src/cmstypes.c +index cb61860..c7328b9 100644 +--- a/src/cmstypes.c ++++ b/src/cmstypes.c +@@ -1460,6 +1460,7 @@ void *Type_MLU_Read(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsU + + // Check for overflow + if (Offset < (SizeOfHeader + 8)) goto Error; ++ if ((Offset + Len) > SizeOfTag + 8) goto Error; + + // True begin of the string + BeginOfThisString = Offset - SizeOfHeader - 8; diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 2dc0ca6..f79954a 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,13 +6,16 @@ Name: mingw-%{mingw_pkg_name} Version: 2.8 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ #Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz +# https://bugzilla.redhat.com/show_bug.cgi?id=1367357 +# https://bugzilla.redhat.com/show_bug.cgi?id=1367359 +Patch0: commit-5ca71a7.patch BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem @@ -72,6 +75,7 @@ mingw64-%{mingw_pkg_name} development. %prep #setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} %setup -q -n %{mingw_pkg_name}-%{version} +%patch0 -p1 iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS @@ -113,6 +117,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Tue Aug 16 2016 Thomas Sailer - 2.8-2 +- apply fix for #1367359 + * Mon Aug 08 2016 Thomas Sailer - 2.8-1 - update to 2.8 From 9828da9c8f048b4459c4d189c30a99ade9196696 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 21:09:02 +0000 Subject: [PATCH 17/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index f79954a..09621b6 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.8 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -117,6 +117,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Aug 16 2016 Thomas Sailer - 2.8-2 - apply fix for #1367359 From deccad2ddadc7a899a626cf38993cbdc0a8c7641 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 21:38:21 +0000 Subject: [PATCH 18/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 09621b6..ac736f8 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.8 #Release: 0.2.%{prerelease}%{?dist} -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -117,6 +117,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 2.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From e0bfab039da15259f7d44d2c2c13992c906be288 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Wed, 6 Dec 2017 14:01:16 +0100 Subject: [PATCH 19/39] update to 2.9 --- .gitignore | 1 + commit-5ca71a7.patch | 19 ------------------- mingw-lcms2.spec | 11 +++++------ sources | 2 +- 4 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 commit-5ca71a7.patch diff --git a/.gitignore b/.gitignore index 9102150..d9eb65f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /lcms2-2.6rc3.tar.gz /lcms2-2.7.tar.gz /lcms2-2.8.tar.gz +/lcms2-2.9.tar.gz diff --git a/commit-5ca71a7.patch b/commit-5ca71a7.patch deleted file mode 100644 index 20e99e8..0000000 --- a/commit-5ca71a7.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 5ca71a7bc18b6897ab21d815d15e218e204581e2 Mon Sep 17 00:00:00 2001 -From: Marti -Date: Mon, 15 Aug 2016 23:31:39 +0200 -Subject: Added an extra check to MLU bounds - -Thanks to Ibrahim el-sayed for spotting the bug - -diff --git a/src/cmstypes.c b/src/cmstypes.c -index cb61860..c7328b9 100644 ---- a/src/cmstypes.c -+++ b/src/cmstypes.c -@@ -1460,6 +1460,7 @@ void *Type_MLU_Read(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsU - - // Check for overflow - if (Offset < (SizeOfHeader + 8)) goto Error; -+ if ((Offset + Len) > SizeOfTag + 8) goto Error; - - // True begin of the string - BeginOfThisString = Offset - SizeOfHeader - 8; diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index ac736f8..32ece3e 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,18 +4,15 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.8 +Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 4%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ #Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz -# https://bugzilla.redhat.com/show_bug.cgi?id=1367357 -# https://bugzilla.redhat.com/show_bug.cgi?id=1367359 -Patch0: commit-5ca71a7.patch BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem @@ -75,7 +72,6 @@ mingw64-%{mingw_pkg_name} development. %prep #setup -q -n %{mingw_pkg_name}-%{version}%{prerelease} %setup -q -n %{mingw_pkg_name}-%{version} -%patch0 -p1 iconv -f ISO-8859-1 -t UTF-8 AUTHORS > AUTHORS.x mv -f AUTHORS.x AUTHORS @@ -117,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Wed Dec 06 2017 Thomas Sailer - 2.9-1 +- update to 2.9 + * Wed Jul 26 2017 Fedora Release Engineering - 2.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index 17e54c1..60ff3b5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a6cd09315c153b55329bbae810b6de5b lcms2-2.8.tar.gz +SHA512 (lcms2-2.9.tar.gz) = e30ad5a9a1ab9e7aaace9431434caa19a5ff6143db46644aba971a5ee37a265b26bf738e886d766405a7eb45a9d620d67c7ab3684ace86a107cf5a76642c04a5 From 9a4b554549239c70cf21054ca46ba927d5b28643 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 8 Feb 2018 02:14:19 +0000 Subject: [PATCH 20/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 32ece3e..2057a25 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -113,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Feb 08 2018 Fedora Release Engineering - 2.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Dec 06 2017 Thomas Sailer - 2.9-1 - update to 2.9 From 15cc02ee609e759194a436c04f9660b502a2aef7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 10:26:39 +0000 Subject: [PATCH 21/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 2057a25..28554ad 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine Group: Development/Libraries License: MIT @@ -113,6 +113,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 2.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Feb 08 2018 Fedora Release Engineering - 2.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 60cb399858f67c74b2b95e9dad8ba8c8a56b1314 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:54 +0100 Subject: [PATCH 22/39] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- mingw-lcms2.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 28554ad..76dceed 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -8,7 +8,6 @@ Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} Release: 3%{?dist} Summary: MinGW Color Management Engine -Group: Development/Libraries License: MIT URL: http://www.littlecms.com/ #Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz @@ -42,7 +41,6 @@ parallel installed with the original (deprecated) lcms. %package -n mingw32-%{mingw_pkg_name}-static Summary: Static libraries for mingw32-%{mingw_pkg_name} development -Group: Development/Libraries Requires: mingw32-%{mingw_pkg_name} = %{version}-%{release} %description -n mingw32-%{mingw_pkg_name}-static @@ -60,7 +58,6 @@ parallel installed with the original (deprecated) lcms. %package -n mingw64-%{mingw_pkg_name}-static Summary: Static libraries for mingw64-%{mingw_pkg_name} development -Group: Development/Libraries Requires: mingw64-%{mingw_pkg_name} = %{version}-%{release} %description -n mingw64-%{mingw_pkg_name}-static From dbb3dc842a3f046066d0d5a036e1d382ea217fae Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 10:37:13 +0000 Subject: [PATCH 23/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 76dceed..2ecaebb 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 2.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 2.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From ceee2b69f9faa6472a9cfed8db54dc6bf1165a6b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 16:50:26 +0000 Subject: [PATCH 24/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 2ecaebb..f99ab0a 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 4%{?dist} +Release: 5%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 2.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Feb 01 2019 Fedora Release Engineering - 2.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From df00613ea42f7dc12b2245f61be3a5c5720a63ad Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 13:05:47 +0000 Subject: [PATCH 25/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index f99ab0a..54c1375 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.9 #Release: 0.2.%{prerelease}%{?dist} -Release: 5%{?dist} +Release: 6%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 2.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Fedora Release Engineering - 2.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 410cf85b1abcecddd55994af3b173a378bbca699 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Sun, 31 May 2020 19:58:07 +0200 Subject: [PATCH 26/39] update to 2.10 --- .gitignore | 1 + mingw-lcms2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d9eb65f..3ea8a40 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /lcms2-2.7.tar.gz /lcms2-2.8.tar.gz /lcms2-2.9.tar.gz +/lcms2-2.10.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 54c1375..a4188cb 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,9 +4,9 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.9 +Version: 2.10 #Release: 0.2.%{prerelease}%{?dist} -Release: 6%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sun May 31 2020 Thomas Sailer - 2.10-1 +- update to 2.10 + * Wed Jan 29 2020 Fedora Release Engineering - 2.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 60ff3b5..e980663 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (lcms2-2.9.tar.gz) = e30ad5a9a1ab9e7aaace9431434caa19a5ff6143db46644aba971a5ee37a265b26bf738e886d766405a7eb45a9d620d67c7ab3684ace86a107cf5a76642c04a5 +SHA512 (lcms2-2.10.tar.gz) = 81ea385fc441fd2e0ff98d250fc6c6e57eb7548b55ce4e0b25c824105330f35c4ba0b65e86e35252acd7065cdfe531f5f4dffcc5602d40f4902c9774293db5f8 From d0d1b9fe891a9afa7ee39132c70ba02036be7d99 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Sat, 6 Jun 2020 08:47:33 +0200 Subject: [PATCH 27/39] update to re-released 2.10 (with hotfixes) --- mingw-lcms2.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index a4188cb..6e66eca 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.10 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sat Jun 06 2020 Thomas Sailer - 2.10-2 +- update to re-released 2.10 + * Sun May 31 2020 Thomas Sailer - 2.10-1 - update to 2.10 diff --git a/sources b/sources index e980663..a65ba32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (lcms2-2.10.tar.gz) = 81ea385fc441fd2e0ff98d250fc6c6e57eb7548b55ce4e0b25c824105330f35c4ba0b65e86e35252acd7065cdfe531f5f4dffcc5602d40f4902c9774293db5f8 +SHA512 (lcms2-2.10.tar.gz) = 3c068e7b2aff4a9aee720ced7afc6bc8b6ec6bf1f2bf0697d486cd68648104882f36b94201dccbf8cb448282998d27986b881c6b784fd9fef86ae72325fcf20d From 2519722bb6a1eb21f7101e8a8b52ff8afd3a908b Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Wed, 17 Jun 2020 05:37:55 +0200 Subject: [PATCH 28/39] update to 2.11 --- .gitignore | 1 + mingw-lcms2.spec | 7 +++++-- sources | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3ea8a40..c51c9c0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /lcms2-2.8.tar.gz /lcms2-2.9.tar.gz /lcms2-2.10.tar.gz +/lcms2-2.11.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 6e66eca..82ef097 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,9 +4,9 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.10 +Version: 2.11 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sun Jun 17 2020 Thomas Sailer - 2.11-1 +- update to 2.11 + * Sat Jun 06 2020 Thomas Sailer - 2.10-2 - update to re-released 2.10 diff --git a/sources b/sources index a65ba32..07333f6 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (lcms2-2.10.tar.gz) = 3c068e7b2aff4a9aee720ced7afc6bc8b6ec6bf1f2bf0697d486cd68648104882f36b94201dccbf8cb448282998d27986b881c6b784fd9fef86ae72325fcf20d +SHA512 (lcms2-2.11.tar.gz) = 96643da4770c86eb56f454e605d7661024afb33f4e621c23c590307c31a0eec02100eca4f4ac6718639d99d750ed4834a9b2523e910469da717c3ddd78b4b50e From 2253524fc9c25d5f8652b243d19c1c4b77fa48f0 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Wed, 17 Jun 2020 05:38:22 +0200 Subject: [PATCH 29/39] unrequire old source --- sources | 1 - 1 file changed, 1 deletion(-) diff --git a/sources b/sources index 07333f6..e8a6797 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (lcms2-2.10.tar.gz) = 3c068e7b2aff4a9aee720ced7afc6bc8b6ec6bf1f2bf0697d486cd68648104882f36b94201dccbf8cb448282998d27986b881c6b784fd9fef86ae72325fcf20d SHA512 (lcms2-2.11.tar.gz) = 96643da4770c86eb56f454e605d7661024afb33f4e621c23c590307c31a0eec02100eca4f4ac6718639d99d750ed4834a9b2523e910469da717c3ddd78b4b50e From ecb5872f1c326c5866b303f832223e25b7cf8c13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 07:41:15 +0000 Subject: [PATCH 30/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 82ef097..e14338a 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.11 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -110,6 +110,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 2.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Jun 17 2020 Thomas Sailer - 2.11-1 - update to 2.11 From fab0f661402eb820c0426491efc5b5771ca317c1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 6 Jan 2021 21:53:25 +0000 Subject: [PATCH 31/39] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- mingw-lcms2.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index e14338a..db0bb50 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -13,6 +13,7 @@ URL: http://www.littlecms.com/ #Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz +BuildRequires: make BuildRequires: mingw32-filesystem BuildRequires: mingw64-filesystem BuildRequires: mingw32-gcc-c++ From 261ae6633dffaafb02406c0d29b3d87805243646 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 20:02:00 +0000 Subject: [PATCH 32/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index db0bb50..6316de5 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.11 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 2.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From fcf0aeccc4f1234b3caa84595a3cfcae58b9e84f Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Sun, 7 Feb 2021 09:40:45 +0100 Subject: [PATCH 33/39] update to 2.12 --- .gitignore | 1 + mingw-lcms2.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index c51c9c0..b41c512 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /lcms2-2.9.tar.gz /lcms2-2.10.tar.gz /lcms2-2.11.tar.gz +/lcms2-2.12.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 6316de5..679ada3 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,14 +4,14 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.11 +Version: 2.12 #Release: 0.2.%{prerelease}%{?dist} -Release: 3%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ #Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}%{prerelease}.tar.gz -Source0: http://www.littlecms.com/%{mingw_pkg_name}-%{version}.tar.gz +Source0: https://sourceforge.net/projects/lcms/files/lcms/%{version}/%{mingw_pkg_name}-%{version}.tar.gz BuildRequires: make BuildRequires: mingw32-filesystem @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Sun Feb 07 2021 Thomas Sailer - 2.12-1 +- update to 2.12 + * Tue Jan 26 2021 Fedora Release Engineering - 2.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index e8a6797..dd6057d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (lcms2-2.11.tar.gz) = 96643da4770c86eb56f454e605d7661024afb33f4e621c23c590307c31a0eec02100eca4f4ac6718639d99d750ed4834a9b2523e910469da717c3ddd78b4b50e +SHA512 (lcms2-2.12.tar.gz) = 967e8ac9a1d1aa3be45dc82362b9bc71c555e8577441efda57dc12d0bf84ed9188460c52eb8542d399ce9ab43bd4191988ed22b254ef34c6c1877bbb935952ed From bf2297a339653cf17d75e87cd8834aa7bc116924 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 14:32:48 +0000 Subject: [PATCH 34/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 679ada3..094e32e 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.12 #Release: 0.2.%{prerelease}%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 2.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sun Feb 07 2021 Thomas Sailer - 2.12-1 - update to 2.12 From acee43faa2980766e0310fa54f65cc712792a4cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 19:31:02 +0000 Subject: [PATCH 35/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 094e32e..bf09d77 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.12 #Release: 0.2.%{prerelease}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 2.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From d7714282d8157ae605046b3c6dafccd1d79beca4 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 25 Mar 2022 14:19:27 +0100 Subject: [PATCH 36/39] Rebuild with mingw-gcc-12 --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index bf09d77..7eaa1a1 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.12 #Release: 0.2.%{prerelease}%{?dist} -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Fri Mar 25 2022 Sandro Mani - 2.12-4 +- Rebuild with mingw-gcc-12 + * Thu Jan 20 2022 Fedora Release Engineering - 2.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 0e3739cf80769e4ea74a2703edad56bc76bb5737 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 21:23:05 +0000 Subject: [PATCH 37/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- mingw-lcms2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index 7eaa1a1..b2c3b2c 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -6,7 +6,7 @@ Name: mingw-%{mingw_pkg_name} Version: 2.12 #Release: 0.2.%{prerelease}%{?dist} -Release: 4%{?dist} +Release: 5%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 2.12-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Mar 25 2022 Sandro Mani - 2.12-4 - Rebuild with mingw-gcc-12 From 2903c93463bace280466c9ea5061ba3a33e149ee Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 4 Jan 2023 18:39:06 -0700 Subject: [PATCH 38/39] Update to 2.14 --- .gitignore | 1 + mingw-lcms2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b41c512..4c760f4 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /lcms2-2.10.tar.gz /lcms2-2.11.tar.gz /lcms2-2.12.tar.gz +/lcms2-2.14.tar.gz diff --git a/mingw-lcms2.spec b/mingw-lcms2.spec index b2c3b2c..d280aca 100644 --- a/mingw-lcms2.spec +++ b/mingw-lcms2.spec @@ -4,9 +4,9 @@ #global prerelease rc3 Name: mingw-%{mingw_pkg_name} -Version: 2.12 +Version: 2.14 #Release: 0.2.%{prerelease}%{?dist} -Release: 5%{?dist} +Release: 1%{?dist} Summary: MinGW Color Management Engine License: MIT URL: http://www.littlecms.com/ @@ -111,6 +111,9 @@ rm -rf ${RPM_BUILD_ROOT}/%{mingw64_mandir} %{mingw64_libdir}/liblcms2.a %changelog +* Thu Jan 05 2023 Orion Poplawski - 2.14-1 +- Update to 2.14 + * Thu Jul 21 2022 Fedora Release Engineering - 2.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index dd6057d..de5b557 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (lcms2-2.12.tar.gz) = 967e8ac9a1d1aa3be45dc82362b9bc71c555e8577441efda57dc12d0bf84ed9188460c52eb8542d399ce9ab43bd4191988ed22b254ef34c6c1877bbb935952ed +SHA512 (lcms2-2.14.tar.gz) = 92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b From f1efa874cb3c4ea77a3fa3c5448a1d459fcbb3a5 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:25:32 +0300 Subject: [PATCH 39/39] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index de5b557..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (lcms2-2.14.tar.gz) = 92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b