From b84d36447595cf2c5bbcfb02a2ee7888b8a76ff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 02:40:04 +0200 Subject: [PATCH 01/32] Rebuilt for Python 3.9 --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index eab3fb1..0b427db 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.18 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -196,6 +196,9 @@ cd pyaff %changelog +* Tue May 26 2020 Miro Hrončok - 3.7.18-9 +- Rebuilt for Python 3.9 + * Thu Feb 06 2020 Nicolas Chauvet - 3.7.18-8 - Drop libtermcap-devel merged with ncurses-devel From 9a882022a89b9567bd8a6e6b620d11715826e49b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:48:52 +0000 Subject: [PATCH 02/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 0b427db..8a83263 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.18 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -196,6 +196,9 @@ cd pyaff %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 3.7.18-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue May 26 2020 Miro Hrončok - 3.7.18-9 - Rebuilt for Python 3.9 From 82d07dcf9ca9eb2d8d79e8f6901390c2a441162e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:50:21 +0000 Subject: [PATCH 03/32] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 8a83263..f0719f3 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.18 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -196,6 +196,10 @@ cd pyaff %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 3.7.18-11 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 3.7.18-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 5a60a7dba6f6b848547665e21471ad0971357632 Mon Sep 17 00:00:00 2001 From: nobody Date: Sun, 29 Nov 2020 16:32:51 +0100 Subject: [PATCH 04/32] bump to 3.7.19 --- .gitignore | 3 +- ...fflib-0001-Use-DESTDIR-for-packaging.patch | 0 ...2-Sanity-check-size-passed-to-malloc.patch | 0 afflib.spec | 37 +++++++++++-------- sources | 2 +- 5 files changed, 24 insertions(+), 18 deletions(-) rename 0001-Use-DESTDIR-for-packaging.patch => afflib-0001-Use-DESTDIR-for-packaging.patch (100%) rename Sanity-check-size-passed-to-malloc.patch => afflib-0002-Sanity-check-size-passed-to-malloc.patch (100%) diff --git a/.gitignore b/.gitignore index 153ce7b..f4fb2f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -afflib-3.5.12.tar.gz +/afflib-3.5.12.tar.gz /afflib-3.6.4.tar.gz /afflib-3.6.6.tar.gz /afflib-3.6.8.tar.gz @@ -8,3 +8,4 @@ afflib-3.5.12.tar.gz /afflib-3.7.15.tar.gz /afflib-3.7.16.tar.gz /afflib-3.7.18.tar.gz +/afflib-3.7.19.tar.gz diff --git a/0001-Use-DESTDIR-for-packaging.patch b/afflib-0001-Use-DESTDIR-for-packaging.patch similarity index 100% rename from 0001-Use-DESTDIR-for-packaging.patch rename to afflib-0001-Use-DESTDIR-for-packaging.patch diff --git a/Sanity-check-size-passed-to-malloc.patch b/afflib-0002-Sanity-check-size-passed-to-malloc.patch similarity index 100% rename from Sanity-check-size-passed-to-malloc.patch rename to afflib-0002-Sanity-check-size-passed-to-malloc.patch diff --git a/afflib.spec b/afflib.spec index f0719f3..c1158f8 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib -Version: 3.7.18 -Release: 11%{?dist} +Version: 3.7.19 +Release: 1%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -32,7 +32,7 @@ BuildRequires: python2 BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-Cython -%endif # if with_python2 +%endif %if 0%{?with_python3} @@ -40,7 +40,7 @@ BuildRequires: python%{python3_pkgversion} BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-Cython -%endif # if with_python3 +%endif @@ -80,10 +80,11 @@ Group: Development/Libraries %{?python_provide:%python_provide python2-pyaff} %description -n python2-pyaff -Python2 bindings for AFFLIB. +Python2 bindings for AFFLIB. These bindings currently support a read-only file-like interface to AFFLIB and basic metadata accessor functions. The binding is not currently complete. -%endif # with_python2 +# end with_python2 +%endif @@ -91,15 +92,16 @@ basic metadata accessor functions. The binding is not currently complete. %package -n python%{python3_pkgversion}-pyaff Summary: Python3 binding for the AFFLIB Group: Development/Libraries -%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} +%{?python_provide:%python_provide python%{python3_pkgversion}-pyaff} %description -n python%{python3_pkgversion}-pyaff -Python3 bindings for AFFLIB. +Python3 bindings for AFFLIB. These bindings currently support a read-only file-like interface to AFFLIB and basic metadata accessor functions. The binding is not currently complete. -%endif # with_python3 +# end with_python3 +%endif @@ -121,7 +123,7 @@ chmod 0644 lib/base64.{h,cpp} --enable-python=no \ --enable-s3=yes -# Remove rpath from libtool +# Remove rpath from libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool @@ -136,11 +138,11 @@ cd pyaff %global py_setup_args build_ext --include-dirs %{_builddir}/AFFLIBv3-%{version}/include --library-dirs %{_builddir}/AFFLIBv3-%{version}/lib/.libs %if 0%{?with_python2} %py2_build -%endif # with_python2 +%endif %if 0%{?with_python3} %py3_build -%endif # with_python3 +%endif %install @@ -150,11 +152,11 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' cd pyaff %if 0%{?with_python2} %py2_install -%endif # with_python2 +%endif %if 0%{?with_python3} %py3_install -%endif # with_python3 +%endif %ldconfig_scriptlets @@ -182,7 +184,7 @@ cd pyaff %doc pyaff/README %{python2_sitearch}/PyAFF* %{python2_sitearch}/pyaff* -%endif # with_python2 +%endif %if 0%{?with_python3} @@ -191,11 +193,14 @@ cd pyaff %doc pyaff/README %{python3_sitearch}/PyAFF* %{python3_sitearch}/pyaff* -%endif # with_python3 +%endif %changelog +* Sun Nov 29 2020 Michal Ambroz - 3.7.19-1 +- bump to version 3.7.19 + * Fri Jul 31 2020 Fedora Release Engineering - 3.7.18-11 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index cc44a32..2a83440 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (afflib-3.7.18.tar.gz) = 47ab74c86bbaedc2494558962f99463066e267f7a3f583902a53e1f488085a309b0d871093c67439033272c3ebf03d213649886930b9812013e66782ea84df85 +SHA512 (afflib-3.7.19.tar.gz) = 6e0df7477bf7dbd3814099d94e3fce122e0cf9b714a425521b7458f4eedc6e8b8e7283fd37926b7c992cdf21d3adec620df29a79a6a5311bf1d1b5d4930768bc From b4f7c735cfabed601ba226027f8d8de1a26776f5 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 15 Dec 2020 01:55:43 +0000 Subject: [PATCH 05/32] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- afflib.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/afflib.spec b/afflib.spec index c1158f8..1eba9f1 100644 --- a/afflib.spec +++ b/afflib.spec @@ -26,6 +26,7 @@ BuildRequires: openssl-devel ##BuildRequires: readline-devel #BuildRequires: libedit-devel - good replacement for readline - not supported for now BuildRequires: zlib-devel +BuildRequires: make %if 0%{?with_python2} BuildRequires: python2 From 70dec4e57d9de2e5e72ef79e415d3068f072bb1a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:52:32 +0000 Subject: [PATCH 06/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 1eba9f1..2596522 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 3.7.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sun Nov 29 2020 Michal Ambroz - 3.7.19-1 - bump to version 3.7.19 From 0ee438f6fa7e2fb6ca40c56545eee925184d64d5 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 19:58:42 +0200 Subject: [PATCH 07/32] Rebuilt for Python 3.10 --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 2596522..3fc1eb4 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Fri Jun 04 2021 Python Maint - 3.7.19-3 +- Rebuilt for Python 3.10 + * Mon Jan 25 2021 Fedora Release Engineering - 3.7.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 2b5939fca30e90fae1fdbbd5136b579269ef56a9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:24:36 +0000 Subject: [PATCH 08/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 0671249a0b4c341d3fa0576b9e3eb12711275887 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:19:55 +0000 Subject: [PATCH 09/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 3fc1eb4..173aa2d 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 3.7.19-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 3.7.19-3 - Rebuilt for Python 3.10 From 72f7c980f6bdf598f8f334ac256397e783cd8183 Mon Sep 17 00:00:00 2001 From: Sahana Prasad Date: Tue, 14 Sep 2021 18:53:02 +0200 Subject: [PATCH 10/32] Rebuilt with OpenSSL 3.0.0 --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 173aa2d..81022ef 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Tue Sep 14 2021 Sahana Prasad - 3.7.19-5 +- Rebuilt with OpenSSL 3.0.0 + * Wed Jul 21 2021 Fedora Release Engineering - 3.7.19-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From f24b5fca2d3f034f38bcf1b1058dea0abe2f9082 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:00:10 +0000 Subject: [PATCH 11/32] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 81022ef..cf7e25d 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 3.7.19-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Sep 14 2021 Sahana Prasad - 3.7.19-5 - Rebuilt with OpenSSL 3.0.0 From ba4d0f28bd7fdb6474f0dfbd6d3d0123a8325c35 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 16:02:10 +0200 Subject: [PATCH 12/32] Rebuilt for Python 3.11 --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index cf7e25d..2c04304 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Mon Jun 13 2022 Python Maint - 3.7.19-7 +- Rebuilt for Python 3.11 + * Wed Jan 19 2022 Fedora Release Engineering - 3.7.19-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d57910e94ed0534597836d7b247af58b24af1e9a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:31:11 +0000 Subject: [PATCH 13/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 2c04304..18658c5 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 3.7.19-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 3.7.19-7 - Rebuilt for Python 3.11 From c9f3d66bc262f96f5e5f02a4a272732fc08a2c99 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:28:37 +0000 Subject: [PATCH 14/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 18658c5..2f0851b 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 3.7.19-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 3.7.19-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 6f8fba56713facc019401c359d6563a935fd74f3 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 21:36:56 +0200 Subject: [PATCH 15/32] Rebuilt for Python 3.12 --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 2f0851b..e57a0c5 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Tue Jun 13 2023 Python Maint - 3.7.19-10 +- Rebuilt for Python 3.12 + * Wed Jan 18 2023 Fedora Release Engineering - 3.7.19-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 458094f602a01247150779156f09a434e0a7d58b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 12:59:38 +0000 Subject: [PATCH 16/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index e57a0c5..679b8f5 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.19 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 3.7.19-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 3.7.19-10 - Rebuilt for Python 3.12 From 68d385b3b8fe92e74d61fcc3fb756957701c5546 Mon Sep 17 00:00:00 2001 From: Michal Ambroz Date: Sat, 4 Nov 2023 18:42:20 +0100 Subject: [PATCH 17/32] bump to 3.7.20 --- .gitignore | 1 + afflib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f4fb2f1..02f6758 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /afflib-3.7.16.tar.gz /afflib-3.7.18.tar.gz /afflib-3.7.19.tar.gz +/afflib-3.7.20.tar.gz diff --git a/afflib.spec b/afflib.spec index 679b8f5..0da097e 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib -Version: 3.7.19 -Release: 11%{?dist} +Version: 3.7.20 +Release: 1%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Sat Nov 04 2023 Michal Ambroz - 3.7.20-1 +- bump to version 3.7.20 + * Wed Jul 19 2023 Fedora Release Engineering - 3.7.19-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 2a83440..7e4b057 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (afflib-3.7.19.tar.gz) = 6e0df7477bf7dbd3814099d94e3fce122e0cf9b714a425521b7458f4eedc6e8b8e7283fd37926b7c992cdf21d3adec620df29a79a6a5311bf1d1b5d4930768bc +SHA512 (afflib-3.7.20.tar.gz) = 1ac623cb8462fc929a8ad1c014e92d319a3ebf5226ef07aa0777e4cbb77a9ee20adf570f39c960c9186ac2a477e861dfd5565d3364fdff22f9870f8c9ab30479 From b229bcbb046f13fb7102852da2a66a657749a398 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:22:18 +0000 Subject: [PATCH 18/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 0da097e..00d012a 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 3.7.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Nov 04 2023 Michal Ambroz - 3.7.20-1 - bump to version 3.7.20 From a9bdc5c6496cc7fa25a3af941fced72feadcfe8a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:45:39 +0000 Subject: [PATCH 19/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- afflib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 00d012a..87e8fcf 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,6 +199,9 @@ cd pyaff %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 3.7.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 3.7.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5bb9818a55408a4a9b16b04e02a8ed9c51cb06ef Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Jan 2024 09:13:52 +0100 Subject: [PATCH 20/32] Convert to %autorelease and %autochangelog [skip changelog] --- afflib.spec | 331 +--------------------------------------------------- changelog | 327 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 329 insertions(+), 329 deletions(-) create mode 100644 changelog diff --git a/afflib.spec b/afflib.spec index 87e8fcf..a5d221a 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,6 +1,6 @@ Name: afflib Version: 3.7.20 -Release: 3%{?dist} +Release: %autorelease Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -199,331 +199,4 @@ cd pyaff %changelog -* Mon Jan 22 2024 Fedora Release Engineering - 3.7.20-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 3.7.20-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Nov 04 2023 Michal Ambroz - 3.7.20-1 -- bump to version 3.7.20 - -* Wed Jul 19 2023 Fedora Release Engineering - 3.7.19-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 3.7.19-10 -- Rebuilt for Python 3.12 - -* Wed Jan 18 2023 Fedora Release Engineering - 3.7.19-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 3.7.19-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 3.7.19-7 -- Rebuilt for Python 3.11 - -* Wed Jan 19 2022 Fedora Release Engineering - 3.7.19-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Sep 14 2021 Sahana Prasad - 3.7.19-5 -- Rebuilt with OpenSSL 3.0.0 - -* Wed Jul 21 2021 Fedora Release Engineering - 3.7.19-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 3.7.19-3 -- Rebuilt for Python 3.10 - -* Mon Jan 25 2021 Fedora Release Engineering - 3.7.19-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Nov 29 2020 Michal Ambroz - 3.7.19-1 -- bump to version 3.7.19 - -* Fri Jul 31 2020 Fedora Release Engineering - 3.7.18-11 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 3.7.18-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue May 26 2020 Miro Hrončok - 3.7.18-9 -- Rebuilt for Python 3.9 - -* Thu Feb 06 2020 Nicolas Chauvet - 3.7.18-8 -- Drop libtermcap-devel merged with ncurses-devel - -* Tue Jan 28 2020 Fedora Release Engineering - 3.7.18-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Aug 19 2019 Miro Hrončok - 3.7.18-6 -- Rebuilt for Python 3.8 - -* Wed Jul 24 2019 Fedora Release Engineering - 3.7.18-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Jun 01 2019 Charalampos Stratakis - 3.7.18-4 -- Recythonize the sources - -* Thu Apr 11 2019 Miro Hrončok - 3.7.18-3 -- remove python2-pyaff from Fedora - -* Mon Apr 01 2019 Michal Ambroz - 3.7.18-2 -- separate python2-pyaff / python3-pyaff packages -- fix python dependencies for EPEL build - -* Mon Mar 11 2019 Michal Ambroz - 3.7.18-1 -- bump to 3.7.18 which contains: -- Remove upstream patch Sanity-check-size-passed-to-malloc.patch -- Fix affverify failing due to context being freed too soon -- Fix pyaff build issue with newer Python (3.7) and cython (0.29) -- from version 3.7.17 -- fix #34: option typo (25 minutes ago) -- minor fixes to configure.ac (3 months ago) -- Fix issue #32, an off-by-one buffer overflow (6 months ago) -- whitespace (6 months ago) -- Sanity check size passed to malloc... (6 months ago) -- Fix incrementing in vnode_split_raw.cpp for comment consistnecy (12 months ago) -- Update Win32 readmes to fix issue #26. (1 year, 2 months ago) -- build python3 package - -* Thu Jan 31 2019 Fedora Release Engineering - 3.7.16-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Jan 07 2019 Nicolas Chauvet - 3.7.16-8 -- Drop unused lzma-devel - -* Tue Jul 17 2018 Miro Hrončok - 3.7.16-7 -- Update Python macros to new packaging standards - (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package) - -* Tue Jul 17 2018 Nicolas Chauvet - 3.7.16-6 -- Add missng cc - -* Thu Jul 12 2018 Fedora Release Engineering - 3.7.16-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Mar 12 2018 Nicolas Chauvet - 3.7.16-4 -- Security issue - rhbz#1554423 -- Spec file update - -* Wed Feb 07 2018 Fedora Release Engineering - 3.7.16-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Feb 06 2018 Iryna Shcherbina - 3.7.16-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Mon Jan 08 2018 Nicolas Chauvet - 3.7.16-1 -- Update to 3.7.16 - -* Wed Aug 02 2017 Fedora Release Engineering - 3.7.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 3.7.15-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon May 15 2017 Fedora Release Engineering - 3.7.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Fri Mar 03 2017 Nicolas Chauvet - 3.7.15-1 -- Update to 3.7.15 - -* Fri Feb 10 2017 Fedora Release Engineering - 3.7.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jul 19 2016 Fedora Release Engineering - 3.7.4-5 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Wed Feb 03 2016 Fedora Release Engineering - 3.7.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jun 16 2015 Fedora Release Engineering - 3.7.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 3.7.4-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Sun Jan 04 2015 Nicolas Chauvet - 3.7.4-1 -- Update to 3.7.4 -- cleanup spec file - -* Fri Aug 15 2014 Fedora Release Engineering - 3.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 3.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Feb 12 2014 Nicolas Chauvet - 3.7.3-1 -- Update to 3.7.3 - -* Sat Aug 03 2013 Fedora Release Engineering - 3.7.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 3.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Sep 08 2012 Nicolas Chauvet - 3.7.1-1 -- Update to 3.7.1 - -* Wed Jul 18 2012 Fedora Release Engineering - 3.6.15-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 3.6.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Jan 12 2012 Nicolas Chauvet - 3.6.15-1 -- Update to 3.6.15 - -* Thu Sep 08 2011 Nicolas Chauvet - 3.6.12-2 -- Enable S3 - -* Fri May 27 2011 Nicolas Chauvet - 3.6.12-1 -- Update to 3.6.12 - -* Sat Mar 26 2011 Nicolas Chauvet - 3.6.8-1 -- Update to 3.6.8 - -* Sun Feb 13 2011 Nicolas Chauvet - 3.6.6-1 -- Update to 3.6.6 - -* Mon Feb 07 2011 Fedora Release Engineering - 3.6.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Dec 16 2010 Nicolas Chauvet - 3.6.4-1 -- Update to 3.6.4 -- Disable libewf support - http://afflib.org/archives/75 - -* Wed Jul 21 2010 David Malcolm - 3.5.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Wed Jul 14 2010 Nicolas Chauvet - 3.5.12-1 -- Update to 3.4.12 - -* Sun Apr 18 2010 Nicolas Chauvet - 3.5.10-1 -- Update to 3.5.10 -- Remove upstreamed patch - -* Tue Jan 19 2010 Nicolas Chauvet - 3.5.7-1 -- Update to 3.5.7 - -* Fri Nov 27 2009 Nicolas Chauvet - 3.5.3-1 -- Update to 3.5.3 - -* Tue Oct 27 2009 kwizart < kwizart at gmail.com > - 3.5.2-1 -- Update to 3.5.2 -- Remove upstreamed patch - -* Thu Sep 24 2009 kwizart < kwizart at gmail.com > - 3.4.1-1 -- Update to 3.4.1 -- Update gcc43 (new case) -- Enable python binding. -- Avoid version-info on the python module. - -* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.3.7-2 -- Update to 3.3.7 -- Update gcc44 patch - -* Fri Aug 21 2009 Tomas Mraz - 3.3.6-4 -- rebuilt with new openssl - -* Fri Jul 24 2009 Fedora Release Engineering - 3.3.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu May 21 2009 kwizart < kwizart at gmail.com > - 3.3.6-2 -- Update to 3.3.6 -- Add BR python-devel -- Re-introduce gcc44 patch - -* Tue May 12 2009 kwizart < kwizart at gmail.com > - 3.3.5-1 -- Update to 3.3.5 -- Remove afflib-3.3.4-WCtype.patch - -* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.3.4-7 -- Fix for gcc44 - -* Mon Feb 23 2009 Fedora Release Engineering - 3.3.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Jan 15 2009 Tomas Mraz - 3.3.4-5 -- rebuild with new openssl -- call libtoolize to refresh libtool - -* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-4 -- Fix release mismatch - -* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-3 -- Update to 3.3.4 - -* Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 3.3.3-3 -- Update to 3.3.3 - -* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-2 -- Update gcc43 patch - -* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-1 -- Update to 3.3.2 -- Remove Requires for ewftools from afftools -- Qemu image support is disabled - -* Mon Sep 1 2008 kwizart < kwizart at gmail.com > - 3.3.1-1 -- Update to 3.3.1 - -* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 3.2.5-3 -- Patch with fuzz 2 - -* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-2 -- Remove nos3 patch - -* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-1 -- Update to 3.2.5 - -* Fri Jul 4 2008 kwizart < kwizart at gmail.com > - 3.2.3-1 -- Update to 3.2.3 - -* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-4 -- Explicitely disable s3 - -* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-3 -- Disable s3 - -* Wed Jun 25 2008 kwizart < kwizart at gmail.com > - 3.2.1-2 -- Fix redefinition of typedef AFFILE - -* Sat Jun 7 2008 kwizart < kwizart at gmail.com > - 3.2.1-1 -- Update to 3.2.1 - -* Wed May 21 2008 kwizart < kwizart at gmail.com > - 3.2.0-1 -- Update to 3.2.0 - -* Tue Apr 15 2008 kwizart < kwizart at gmail.com > - 3.1.6-1 -- Update to 3.1.6 - -* Fri Mar 21 2008 kwizart < kwizart at gmail.com > - 3.1.3-4 -- Fix typo - -* Wed Mar 19 2008 kwizart < kwizart at gmail.com > - 3.1.3-3 -- Add missing requires with pkgconfig - -* Mon Mar 17 2008 kwizart < kwizart at gmail.com > - 3.1.3-2 -- Rebuild with newer libewf and enable-libewf=yes -- Add pkg-config support in afflib-devel. -- Add a patch to remove ldconfig call when building the package. -- Add libtermcap-devel - -* Wed Mar 12 2008 kwizart < kwizart at gmail.com > - 3.1.3-1 -- Update to 3.1.3 -- Disable libewf support in afflib for now. -- Disable rpath -- Fix for gcc43 and s3 - -* Fri Nov 30 2007 kwizart < kwizart at gmail.com > - 3.0.4-1 -- Update to 3.0.4 - -* Sun Nov 18 2007 kwizart < kwizart at gmail.com > - 3.0.1-1 -- Update to 3.0.1 - -* Fri Nov 2 2007 kwizart < kwizart at gmail.com > - 2.4.0-1 -- Initial package for Fedora - +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..fe0f9bb --- /dev/null +++ b/changelog @@ -0,0 +1,327 @@ +* Mon Jan 22 2024 Fedora Release Engineering - 3.7.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 3.7.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Nov 04 2023 Michal Ambroz - 3.7.20-1 +- bump to version 3.7.20 + +* Wed Jul 19 2023 Fedora Release Engineering - 3.7.19-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 13 2023 Python Maint - 3.7.19-10 +- Rebuilt for Python 3.12 + +* Wed Jan 18 2023 Fedora Release Engineering - 3.7.19-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 3.7.19-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 3.7.19-7 +- Rebuilt for Python 3.11 + +* Wed Jan 19 2022 Fedora Release Engineering - 3.7.19-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Sep 14 2021 Sahana Prasad - 3.7.19-5 +- Rebuilt with OpenSSL 3.0.0 + +* Wed Jul 21 2021 Fedora Release Engineering - 3.7.19-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 3.7.19-3 +- Rebuilt for Python 3.10 + +* Mon Jan 25 2021 Fedora Release Engineering - 3.7.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Nov 29 2020 Michal Ambroz - 3.7.19-1 +- bump to version 3.7.19 + +* Fri Jul 31 2020 Fedora Release Engineering - 3.7.18-11 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 3.7.18-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 3.7.18-9 +- Rebuilt for Python 3.9 + +* Thu Feb 06 2020 Nicolas Chauvet - 3.7.18-8 +- Drop libtermcap-devel merged with ncurses-devel + +* Tue Jan 28 2020 Fedora Release Engineering - 3.7.18-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Aug 19 2019 Miro Hrončok - 3.7.18-6 +- Rebuilt for Python 3.8 + +* Wed Jul 24 2019 Fedora Release Engineering - 3.7.18-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Jun 01 2019 Charalampos Stratakis - 3.7.18-4 +- Recythonize the sources + +* Thu Apr 11 2019 Miro Hrončok - 3.7.18-3 +- remove python2-pyaff from Fedora + +* Mon Apr 01 2019 Michal Ambroz - 3.7.18-2 +- separate python2-pyaff / python3-pyaff packages +- fix python dependencies for EPEL build + +* Mon Mar 11 2019 Michal Ambroz - 3.7.18-1 +- bump to 3.7.18 which contains: +- Remove upstream patch Sanity-check-size-passed-to-malloc.patch +- Fix affverify failing due to context being freed too soon +- Fix pyaff build issue with newer Python (3.7) and cython (0.29) +- from version 3.7.17 +- fix #34: option typo (25 minutes ago) +- minor fixes to configure.ac (3 months ago) +- Fix issue #32, an off-by-one buffer overflow (6 months ago) +- whitespace (6 months ago) +- Sanity check size passed to malloc... (6 months ago) +- Fix incrementing in vnode_split_raw.cpp for comment consistnecy (12 months ago) +- Update Win32 readmes to fix issue #26. (1 year, 2 months ago) +- build python3 package + +* Thu Jan 31 2019 Fedora Release Engineering - 3.7.16-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 07 2019 Nicolas Chauvet - 3.7.16-8 +- Drop unused lzma-devel + +* Tue Jul 17 2018 Miro Hrončok - 3.7.16-7 +- Update Python macros to new packaging standards + (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package) + +* Tue Jul 17 2018 Nicolas Chauvet - 3.7.16-6 +- Add missng cc + +* Thu Jul 12 2018 Fedora Release Engineering - 3.7.16-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Mar 12 2018 Nicolas Chauvet - 3.7.16-4 +- Security issue - rhbz#1554423 +- Spec file update + +* Wed Feb 07 2018 Fedora Release Engineering - 3.7.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Feb 06 2018 Iryna Shcherbina - 3.7.16-2 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Mon Jan 08 2018 Nicolas Chauvet - 3.7.16-1 +- Update to 3.7.16 + +* Wed Aug 02 2017 Fedora Release Engineering - 3.7.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 3.7.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon May 15 2017 Fedora Release Engineering - 3.7.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + +* Fri Mar 03 2017 Nicolas Chauvet - 3.7.15-1 +- Update to 3.7.15 + +* Fri Feb 10 2017 Fedora Release Engineering - 3.7.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Jul 19 2016 Fedora Release Engineering - 3.7.4-5 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Wed Feb 03 2016 Fedora Release Engineering - 3.7.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jun 16 2015 Fedora Release Engineering - 3.7.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 3.7.4-2 +- Rebuilt for GCC 5 C++11 ABI change + +* Sun Jan 04 2015 Nicolas Chauvet - 3.7.4-1 +- Update to 3.7.4 +- cleanup spec file + +* Fri Aug 15 2014 Fedora Release Engineering - 3.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 3.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Feb 12 2014 Nicolas Chauvet - 3.7.3-1 +- Update to 3.7.3 + +* Sat Aug 03 2013 Fedora Release Engineering - 3.7.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 3.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Sep 08 2012 Nicolas Chauvet - 3.7.1-1 +- Update to 3.7.1 + +* Wed Jul 18 2012 Fedora Release Engineering - 3.6.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 3.6.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Jan 12 2012 Nicolas Chauvet - 3.6.15-1 +- Update to 3.6.15 + +* Thu Sep 08 2011 Nicolas Chauvet - 3.6.12-2 +- Enable S3 + +* Fri May 27 2011 Nicolas Chauvet - 3.6.12-1 +- Update to 3.6.12 + +* Sat Mar 26 2011 Nicolas Chauvet - 3.6.8-1 +- Update to 3.6.8 + +* Sun Feb 13 2011 Nicolas Chauvet - 3.6.6-1 +- Update to 3.6.6 + +* Mon Feb 07 2011 Fedora Release Engineering - 3.6.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Dec 16 2010 Nicolas Chauvet - 3.6.4-1 +- Update to 3.6.4 +- Disable libewf support - http://afflib.org/archives/75 + +* Wed Jul 21 2010 David Malcolm - 3.5.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + +* Wed Jul 14 2010 Nicolas Chauvet - 3.5.12-1 +- Update to 3.4.12 + +* Sun Apr 18 2010 Nicolas Chauvet - 3.5.10-1 +- Update to 3.5.10 +- Remove upstreamed patch + +* Tue Jan 19 2010 Nicolas Chauvet - 3.5.7-1 +- Update to 3.5.7 + +* Fri Nov 27 2009 Nicolas Chauvet - 3.5.3-1 +- Update to 3.5.3 + +* Tue Oct 27 2009 kwizart < kwizart at gmail.com > - 3.5.2-1 +- Update to 3.5.2 +- Remove upstreamed patch + +* Thu Sep 24 2009 kwizart < kwizart at gmail.com > - 3.4.1-1 +- Update to 3.4.1 +- Update gcc43 (new case) +- Enable python binding. +- Avoid version-info on the python module. + +* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.3.7-2 +- Update to 3.3.7 +- Update gcc44 patch + +* Fri Aug 21 2009 Tomas Mraz - 3.3.6-4 +- rebuilt with new openssl + +* Fri Jul 24 2009 Fedora Release Engineering - 3.3.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu May 21 2009 kwizart < kwizart at gmail.com > - 3.3.6-2 +- Update to 3.3.6 +- Add BR python-devel +- Re-introduce gcc44 patch + +* Tue May 12 2009 kwizart < kwizart at gmail.com > - 3.3.5-1 +- Update to 3.3.5 +- Remove afflib-3.3.4-WCtype.patch + +* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.3.4-7 +- Fix for gcc44 + +* Mon Feb 23 2009 Fedora Release Engineering - 3.3.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Jan 15 2009 Tomas Mraz - 3.3.4-5 +- rebuild with new openssl +- call libtoolize to refresh libtool + +* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-4 +- Fix release mismatch + +* Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.3.4-3 +- Update to 3.3.4 + +* Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 3.3.3-3 +- Update to 3.3.3 + +* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-2 +- Update gcc43 patch + +* Thu Sep 4 2008 kwizart < kwizart at gmail.com > - 3.3.2-1 +- Update to 3.3.2 +- Remove Requires for ewftools from afftools +- Qemu image support is disabled + +* Mon Sep 1 2008 kwizart < kwizart at gmail.com > - 3.3.1-1 +- Update to 3.3.1 + +* Tue Jul 29 2008 kwizart < kwizart at gmail.com > - 3.2.5-3 +- Patch with fuzz 2 + +* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-2 +- Remove nos3 patch + +* Thu Jul 24 2008 kwizart < kwizart at gmail.com > - 3.2.5-1 +- Update to 3.2.5 + +* Fri Jul 4 2008 kwizart < kwizart at gmail.com > - 3.2.3-1 +- Update to 3.2.3 + +* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-4 +- Explicitely disable s3 + +* Thu Jun 26 2008 kwizart < kwizart at gmail.com > - 3.2.1-3 +- Disable s3 + +* Wed Jun 25 2008 kwizart < kwizart at gmail.com > - 3.2.1-2 +- Fix redefinition of typedef AFFILE + +* Sat Jun 7 2008 kwizart < kwizart at gmail.com > - 3.2.1-1 +- Update to 3.2.1 + +* Wed May 21 2008 kwizart < kwizart at gmail.com > - 3.2.0-1 +- Update to 3.2.0 + +* Tue Apr 15 2008 kwizart < kwizart at gmail.com > - 3.1.6-1 +- Update to 3.1.6 + +* Fri Mar 21 2008 kwizart < kwizart at gmail.com > - 3.1.3-4 +- Fix typo + +* Wed Mar 19 2008 kwizart < kwizart at gmail.com > - 3.1.3-3 +- Add missing requires with pkgconfig + +* Mon Mar 17 2008 kwizart < kwizart at gmail.com > - 3.1.3-2 +- Rebuild with newer libewf and enable-libewf=yes +- Add pkg-config support in afflib-devel. +- Add a patch to remove ldconfig call when building the package. +- Add libtermcap-devel + +* Wed Mar 12 2008 kwizart < kwizart at gmail.com > - 3.1.3-1 +- Update to 3.1.3 +- Disable libewf support in afflib for now. +- Disable rpath +- Fix for gcc43 and s3 + +* Fri Nov 30 2007 kwizart < kwizart at gmail.com > - 3.0.4-1 +- Update to 3.0.4 + +* Sun Nov 18 2007 kwizart < kwizart at gmail.com > - 3.0.1-1 +- Update to 3.0.1 + +* Fri Nov 2 2007 kwizart < kwizart at gmail.com > - 2.4.0-1 +- Initial package for Fedora From 9883ee3efcfd80bd466c3e48d1e2901b18a19f63 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Jan 2024 09:16:24 +0100 Subject: [PATCH 21/32] Fixup github url --- afflib.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index a5d221a..30ab139 100644 --- a/afflib.spec +++ b/afflib.spec @@ -11,7 +11,7 @@ Summary: Library to support the Advanced Forensic Format License: BSD with advertising URL: https://github.com/sshock/AFFLIBv3 -Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: libtool From 668e4849e69c0723a2555a253d6ca213790a847b Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Jan 2024 09:16:47 +0100 Subject: [PATCH 22/32] Add gcc-14 patch --- ...h-gcc-14-Wincompatible-pointer-types.patch | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Fix-build-with-gcc-14-Wincompatible-pointer-types.patch diff --git a/Fix-build-with-gcc-14-Wincompatible-pointer-types.patch b/Fix-build-with-gcc-14-Wincompatible-pointer-types.patch new file mode 100644 index 0000000..5f867a3 --- /dev/null +++ b/Fix-build-with-gcc-14-Wincompatible-pointer-types.patch @@ -0,0 +1,28 @@ +From 535968c2f861027f3a7d0245fb2b9c6407a575ae Mon Sep 17 00:00:00 2001 +From: Nicolas Chauvet +Date: Tue, 30 Jan 2024 09:09:27 +0100 +Subject: [PATCH] Fix build with gcc-14 -Wincompatible-pointer-types + +Reported at https://github.com/sshock/AFFLIBv3/issues/53 + +Signed-off-by: Nicolas Chauvet +--- + pyaff/pyaff.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pyaff/pyaff.c b/pyaff/pyaff.c +index 873c6c8a288f..9f7414253968 100644 +--- a/pyaff/pyaff.c ++++ b/pyaff/pyaff.c +@@ -832,7 +832,7 @@ struct __pyx_obj_5pyaff_affile; + */ + struct __pyx_obj_5pyaff_affile { + PyObject_HEAD +- struct AFFILE *af; ++ AFFILE *af; + int64_t size; + }; + +-- +2.42.0 + From 0ea23171f870e341dabb784e8ac165343e28625a Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Jan 2024 09:16:58 +0100 Subject: [PATCH 23/32] Apply gcc-14 patch --- afflib.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/afflib.spec b/afflib.spec index 30ab139..66cbc23 100644 --- a/afflib.spec +++ b/afflib.spec @@ -12,6 +12,7 @@ Summary: Library to support the Advanced Forensic Format License: BSD with advertising URL: https://github.com/sshock/AFFLIBv3 Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +Patch0: Fix-build-with-gcc-14-Wincompatible-pointer-types.patch BuildRequires: gcc-c++ BuildRequires: libtool From 9b636b0cbc2fd86fbdea53570e56b6abe0e1b918 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Jan 2024 09:16:58 +0100 Subject: [PATCH 24/32] Update upstream snapshot --- .gitignore | 13 +------------ afflib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 02f6758..964cbad 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1 @@ -/afflib-3.5.12.tar.gz -/afflib-3.6.4.tar.gz -/afflib-3.6.6.tar.gz -/afflib-3.6.8.tar.gz -/afflib-3.6.15.tar.gz -/v3.7.3.tar.gz -/v3.7.4.tar.gz -/afflib-3.7.15.tar.gz -/afflib-3.7.16.tar.gz -/afflib-3.7.18.tar.gz -/afflib-3.7.19.tar.gz -/afflib-3.7.20.tar.gz +afflib-*.tar.gz diff --git a/afflib.spec b/afflib.spec index 66cbc23..f8ba085 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,3 +1,6 @@ +%global commit0 01210f488410a23838c54fcc22297cf08ac7de66 +%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) + Name: afflib Version: 3.7.20 Release: %autorelease @@ -11,8 +14,8 @@ Summary: Library to support the Advanced Forensic Format License: BSD with advertising URL: https://github.com/sshock/AFFLIBv3 -Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz -Patch0: Fix-build-with-gcc-14-Wincompatible-pointer-types.patch +#Source0: %%{url}/archive/v%%{version}/%%{name}-%%{version}.tar.gz +Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz BuildRequires: gcc-c++ BuildRequires: libtool @@ -109,7 +112,7 @@ basic metadata accessor functions. The binding is not currently complete. %prep -%autosetup -p1 -n AFFLIBv3-%{version} +%autosetup -p1 -n AFFLIBv3-%{commit0} # prevent internal lzma to be built - testing #rm -rf lzma443 diff --git a/sources b/sources index 7e4b057..351beb7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (afflib-3.7.20.tar.gz) = 1ac623cb8462fc929a8ad1c014e92d319a3ebf5226ef07aa0777e4cbb77a9ee20adf570f39c960c9186ac2a477e861dfd5565d3364fdff22f9870f8c9ab30479 +SHA512 (afflib-01210f4.tar.gz) = de5932871e57e8702016011431540429d3820d868e0d810a3a4a35e50148708b350dfd4268855ee2eb71504cbab811c960339b6f68e90ed89401a86866efe4e4 From c6ad0d4062dcd6f0e688bec34c16ff15fb438836 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 09:50:27 +0200 Subject: [PATCH 25/32] Rebuilt for Python 3.13 From 082153f449e0514e97ad8ba7328646420f5e0373 Mon Sep 17 00:00:00 2001 From: Michal Ambroz Date: Fri, 14 Jun 2024 12:51:00 +0200 Subject: [PATCH 26/32] - sync with upstream, fix build with git snapshot --- ...h-gcc-14-Wincompatible-pointer-types.patch | 0 afflib.spec | 31 +++++++++++-------- sources | 2 +- 3 files changed, 19 insertions(+), 14 deletions(-) rename Fix-build-with-gcc-14-Wincompatible-pointer-types.patch => afflib-0003-Fix-build-with-gcc-14-Wincompatible-pointer-types.patch (100%) diff --git a/Fix-build-with-gcc-14-Wincompatible-pointer-types.patch b/afflib-0003-Fix-build-with-gcc-14-Wincompatible-pointer-types.patch similarity index 100% rename from Fix-build-with-gcc-14-Wincompatible-pointer-types.patch rename to afflib-0003-Fix-build-with-gcc-14-Wincompatible-pointer-types.patch diff --git a/afflib.spec b/afflib.spec index f8ba085..0832842 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,9 +1,7 @@ -%global commit0 01210f488410a23838c54fcc22297cf08ac7de66 -%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) - Name: afflib Version: 3.7.20 Release: %autorelease +License: BSD with advertising Summary: Library to support the Advanced Forensic Format # Build also the python2 package @@ -11,26 +9,33 @@ Summary: Library to support the Advanced Forensic Format # Build also the python3 package %global with_python3 1 +%global gituser sshock +%global gitname AFFLIBv3 +%global gitdate 20240324 +%global commit 95bf6cb9cf344ed6dccb8eb12bc159a17e616adb +%global shortcommit %(c=%{commit}; echo ${c:0:7}) -License: BSD with advertising URL: https://github.com/sshock/AFFLIBv3 -#Source0: %%{url}/archive/v%%{version}/%%{name}-%%{version}.tar.gz -Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz +VCS: https://github.com/sshock/AFFLIBv3 +#Source0: %%{vcs}/archive/v%%{version}/%%{name}-%%{version}.tar.gz +Source0: %{vcs}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz#/%{name}-%{version}-%{shortcommit}.tar.gz BuildRequires: gcc-c++ BuildRequires: libtool +BuildRequires: make BuildRequires: curl-devel BuildRequires: expat-devel -# GPLv2 FOSS incompatible with BSD with advertising -##BuildRequires: fuse-devel BuildRequires: ncurses-devel BuildRequires: openssl-devel +BuildRequires: zlib-devel + +# GPLv2 FOSS incompatible with BSD with advertising +##BuildRequires: fuse-devel # GPLv2 FOSS incompatible with BSD with advertising ##BuildRequires: readline-devel -#BuildRequires: libedit-devel - good replacement for readline - not supported for now -BuildRequires: zlib-devel -BuildRequires: make +#BuildRequires: libedit-devel - good replacement for readline - not supported for now + %if 0%{?with_python2} BuildRequires: python2 @@ -112,7 +117,7 @@ basic metadata accessor functions. The binding is not currently complete. %prep -%autosetup -p1 -n AFFLIBv3-%{commit0} +%autosetup -p1 -n AFFLIBv3-%{commit} # prevent internal lzma to be built - testing #rm -rf lzma443 @@ -140,7 +145,7 @@ rm $(grep -rl '/\* Generated by Cython') %make_build cd pyaff -%global py_setup_args build_ext --include-dirs %{_builddir}/AFFLIBv3-%{version}/include --library-dirs %{_builddir}/AFFLIBv3-%{version}/lib/.libs +%global py_setup_args build_ext --include-dirs %{_builddir}/AFFLIBv3-%{commit}/include --library-dirs %{_builddir}/AFFLIBv3-%{commit}/lib/.libs %if 0%{?with_python2} %py2_build %endif diff --git a/sources b/sources index 351beb7..00522de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (afflib-01210f4.tar.gz) = de5932871e57e8702016011431540429d3820d868e0d810a3a4a35e50148708b350dfd4268855ee2eb71504cbab811c960339b6f68e90ed89401a86866efe4e4 +SHA512 (afflib-3.7.20-95bf6cb.tar.gz) = c0054a56396ccf25f434c3dcd1d26ab95ed284b9d8efeb936fc6d7e209a20b85e2a23e0b7b9df02a458a666b52b69f3a370b0fbf997e0c00b0f9cf4a078dd7fb From 98d09d805bfab0d62f95b249ae1ad681d77529f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:41:56 +0000 Subject: [PATCH 27/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 92ff06e14077f041692d26985f13a1347b3052a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 28 Aug 2024 07:47:49 +0200 Subject: [PATCH 28/32] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- afflib.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/afflib.spec b/afflib.spec index 0832842..1be8728 100644 --- a/afflib.spec +++ b/afflib.spec @@ -1,7 +1,8 @@ Name: afflib Version: 3.7.20 Release: %autorelease -License: BSD with advertising +# Automatically converted from old format: BSD with advertising - review is highly recommended. +License: LicenseRef-Callaway-BSD-with-advertising Summary: Library to support the Advanced Forensic Format # Build also the python2 package From cfcc4c3a119cca3907c0c5a3949b9c7028965bb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:41:33 +0000 Subject: [PATCH 29/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e30604e5f1af785bd198d53eb28b308444ceef89 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 20:49:08 +0200 Subject: [PATCH 30/32] Rebuilt for Python 3.14 From 30fd8272e038b3e90097bfc5665d772909f45739 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:49:00 +0000 Subject: [PATCH 31/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 1b99e1f7a7ff055187b0275767d81ecc23b4d6ce Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:30:16 +0000 Subject: [PATCH 32/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild