From ead74a712aac72b9f438cd7c4456221893da4ff4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 23:47:43 -0500 Subject: [PATCH 01/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index b67d783..adf37ed 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 1.3.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 1.3.2-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From e86d3936e04afa5aa58f6ba3f1edc51ae0b45577 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 21:32:11 -0600 Subject: [PATCH 02/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index adf37ed..6453017 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 1.3.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 Fedora Release Engineering - 1.3.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From af5ddd4238a980c0e9ad81731f32aa883a545cb2 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 02:48:20 -0500 Subject: [PATCH 03/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 6453017..a8b608d 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.3.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 1.3.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From db14b190190ea54f4b1eb931d738043ad0c5b51d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 00:26:52 -0500 Subject: [PATCH 04/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index a8b608d..9018356 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.3.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sun Aug 04 2013 Fedora Release Engineering - 1.3.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 18ae37cde369617f8699aa67b928d70298448b92 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 09:32:10 +0000 Subject: [PATCH 05/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 9018356..398fff3 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 1.3.2-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 1.3.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From c5d39467e2b44edcfa8a3447465a52af41b6f793 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 03:50:24 +0000 Subject: [PATCH 06/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 398fff3..39eda9e 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.3.2-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 1.3.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From e851704e7b13f798f6c9b3e6b057e79fc25fe439 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:21:48 +0000 Subject: [PATCH 07/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 39eda9e..d102877 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.3.2-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 1.3.2-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 15c9d713a2e91d8efabc83097b007eafc5936054 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 17:44:16 +0000 Subject: [PATCH 08/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index d102877..9d27966 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.3.2-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 1.3.2-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 30a4d6813e6637d491c842125a8a64fec7d385c0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:58:37 +0000 Subject: [PATCH 09/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 9d27966..7cc982d 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.3.2-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.3.2-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 906a9a9b7da4038d4e9775617e45d1f5efd03365 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:33:27 +0000 Subject: [PATCH 10/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 7cc982d..538c81a 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.3.2-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 3284556905de203ae507e4c3c763e72ce4baec68 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 21:27:49 +0000 Subject: [PATCH 11/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 538c81a..363b3cb 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -43,6 +43,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.3.2-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 1.3.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 6f177999c342980707bf8901721e6fc5744ef149 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:50:31 +0100 Subject: [PATCH 12/37] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- xdms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 363b3cb..1539a2d 100644 --- a/xdms.spec +++ b/xdms.spec @@ -6,7 +6,6 @@ Group: Applications/Archiving License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Extracts Amiga DMS (Disk Masher) archives which are compressed Amiga disk From e2e0411e689218f33cd0640b8a4fd3bbc2f19363 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:43:09 +0100 Subject: [PATCH 13/37] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- xdms.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/xdms.spec b/xdms.spec index 1539a2d..c711668 100644 --- a/xdms.spec +++ b/xdms.spec @@ -30,9 +30,6 @@ install -p -m0644 xdms.1 %{buildroot}%{_mandir}/man1 install -p -m0755 src/xdms %{buildroot}%{_bindir} -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root,-) From 56480a84a77f6ae092127b05cf31d8131f13b126 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 9 Jul 2018 23:53:55 -0500 Subject: [PATCH 14/37] Remove needless use of %defattr --- xdms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index c711668..998033b 100644 --- a/xdms.spec +++ b/xdms.spec @@ -32,7 +32,6 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %files -%defattr(-,root,root,-) %{_bindir}/xdms %{_mandir}/man1/xdms.1.* %doc ChangeLog.txt %{name}.txt From bb71e4b1dc3676252e6bc9f89d7f2c2e0a17d11b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:11:04 +0000 Subject: [PATCH 15/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 998033b..55c5f50 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Extracts Amiga DMS archives Group: Applications/Archiving License: Public Domain @@ -38,6 +38,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.3.2-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.3.2-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From aed65a2f2a453fb64640c0eb669ace9439ee24a6 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 24 Jul 2018 16:35:14 +0200 Subject: [PATCH 16/37] Add missing BuildRequires on gcc make[1]: gcc: Command not found References: https://bugzilla.redhat.com/show_bug.cgi?id=1606732 Signed-off-by: Igor Gnatenko --- xdms.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xdms.spec b/xdms.spec index 55c5f50..9a91e11 100644 --- a/xdms.spec +++ b/xdms.spec @@ -7,6 +7,7 @@ License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 +BuildRequires: gcc %description Extracts Amiga DMS (Disk Masher) archives which are compressed Amiga disk images. Xdms is particularly useful with Amiga emulators. From 6bc1e74b697fa7fbda9f53ba3daab0f99d9912ec Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:31 +0100 Subject: [PATCH 17/37] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- xdms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 9a91e11..d3a5b22 100644 --- a/xdms.spec +++ b/xdms.spec @@ -2,7 +2,6 @@ Name: xdms Version: 1.3.2 Release: 21%{?dist} Summary: Extracts Amiga DMS archives -Group: Applications/Archiving License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 From 0b7892f67a505b0af435e0131691b6d0ba6a8f85 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:14:13 +0000 Subject: [PATCH 18/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index d3a5b22..329a318 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -38,6 +38,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.3.2-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.3.2-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From ae666cd12cf5e67e12278211a1ffab39b06ed2b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:00:17 +0000 Subject: [PATCH 19/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 329a318..8b136e2 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -38,6 +38,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.3.2-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.3.2-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 30851ba634ef482d7ff98f31e22f1d2016da16da Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 21 Oct 2019 16:44:34 -0500 Subject: [PATCH 20/37] Patch for gcc 10. --- inline.patch | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++ xdms.spec | 8 ++++-- 2 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 inline.patch diff --git a/inline.patch b/inline.patch new file mode 100644 index 0000000..0115ccd --- /dev/null +++ b/inline.patch @@ -0,0 +1,75 @@ +diff -Nrup a/src/u_deep.c b/src/u_deep.c +--- a/src/u_deep.c 2006-06-25 09:30:30.000000000 -0600 ++++ b/src/u_deep.c 2019-10-15 13:54:07.360163470 -0600 +@@ -17,9 +17,9 @@ + #include "getbits.h" + + +-INLINE USHORT DecodeChar(void); +-INLINE USHORT DecodePosition(void); +-INLINE void update(USHORT c); ++static INLINE USHORT DecodeChar(void); ++static INLINE USHORT DecodePosition(void); ++static INLINE void update(USHORT c); + static void reconst(void); + + +@@ -98,7 +98,7 @@ USHORT Unpack_DEEP(UCHAR *in, UCHAR *out + + + +-INLINE USHORT DecodeChar(void){ ++static INLINE USHORT DecodeChar(void){ + USHORT c; + + c = son[R]; +@@ -117,7 +117,7 @@ INLINE USHORT DecodeChar(void){ + + + +-INLINE USHORT DecodePosition(void){ ++static INLINE USHORT DecodePosition(void){ + USHORT i, j, c; + + i = GETBITS(8); DROPBITS(8); +@@ -171,7 +171,7 @@ static void reconst(void){ + + /* increment frequency of given code by one, and update tree */ + +-INLINE void update(USHORT c){ ++static INLINE void update(USHORT c){ + USHORT i, j, k, l; + + if (freq[R] == MAX_FREQ) { +diff -Nrup a/src/u_heavy.c b/src/u_heavy.c +--- a/src/u_heavy.c 2006-06-25 09:30:30.000000000 -0600 ++++ b/src/u_heavy.c 2019-10-15 13:53:03.543524151 -0600 +@@ -30,8 +30,8 @@ USHORT heavy_text_loc; + + static USHORT read_tree_c(void); + static USHORT read_tree_p(void); +-INLINE USHORT decode_c(void); +-INLINE USHORT decode_p(void); ++static INLINE USHORT decode_c(void); ++static INLINE USHORT decode_p(void); + + + +@@ -74,7 +74,7 @@ USHORT Unpack_HEAVY(UCHAR *in, UCHAR *ou + + + +-INLINE USHORT decode_c(void){ ++static INLINE USHORT decode_c(void){ + USHORT i, j, m; + + j = c_table[GETBITS(12)]; +@@ -96,7 +96,7 @@ INLINE USHORT decode_c(void){ + + + +-INLINE USHORT decode_p(void){ ++static INLINE USHORT decode_p(void){ + USHORT i, j, m; + + j = pt_table[GETBITS(8)]; diff --git a/xdms.spec b/xdms.spec index 8b136e2..33cd6bc 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,10 +1,11 @@ Name: xdms Version: 1.3.2 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 +Patch0: inline.patch BuildRequires: gcc %description @@ -14,7 +15,7 @@ images. Xdms is particularly useful with Amiga emulators. %prep %setup -q - +%patch0 -p1 %build # Non standard configure script that does not support libdir for example. @@ -38,6 +39,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Mon Oct 21 2019 Gwyn Ciesla - 1.3.2-24 +- Patch for gcc 10. + * Sat Jul 27 2019 Fedora Release Engineering - 1.3.2-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 21f39c3fdd40a4b734f2d6a41941c3688e8d3efb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 04:14:56 +0000 Subject: [PATCH 21/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 33cd6bc..fdc7779 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -39,6 +39,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.3.2-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Mon Oct 21 2019 Gwyn Ciesla - 1.3.2-24 - Patch for gcc 10. From 2caf1b17dbf08c91d8da96f33ac7312ca60c8675 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:34:09 +0000 Subject: [PATCH 22/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index fdc7779..6e2fb9d 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -39,6 +39,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.3.2-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 1.3.2-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 49bbc95f3a546ceaaa31fd489bd059bc26a07d86 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:15:30 +0000 Subject: [PATCH 23/37] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xdms.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xdms.spec b/xdms.spec index 6e2fb9d..e8da243 100644 --- a/xdms.spec +++ b/xdms.spec @@ -7,6 +7,7 @@ URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 Patch0: inline.patch +BuildRequires: make BuildRequires: gcc %description Extracts Amiga DMS (Disk Masher) archives which are compressed Amiga disk From dcbcc3816480d218616b87e354d377dcc154d981 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:54:10 +0000 Subject: [PATCH 24/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index e8da243..2b51fab 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.3.2-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.3.2-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From f7a9a286a424df201f5a1f3baadb6ba652edbd3f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:24:53 +0000 Subject: [PATCH 25/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 2b51fab..3cc95cb 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.3.2-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.3.2-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 1bab4f976cb8ee9303aef472bb5e684c95216aca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:56:49 +0000 Subject: [PATCH 26/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 3cc95cb..7854ff9 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.3.2-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.3.2-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 69baccb8e4232998c62cea7bbc13aa0ba280a9c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:57:08 +0000 Subject: [PATCH 27/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 7854ff9..2981235 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.3.2-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1.3.2-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From fd945c9dc7d88b65015ff384442d8e229a008f4d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:18:14 +0000 Subject: [PATCH 28/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 2981235..d88b91c 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Extracts Amiga DMS archives License: Public Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.3.2-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.3.2-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 2da137a42e6e8cebef41bab36f12ba7148c932d4 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 7 Jul 2023 14:34:31 -0500 Subject: [PATCH 29/37] Convert to SPDX license --- xdms.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xdms.spec b/xdms.spec index d88b91c..ca0cd08 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,8 +1,8 @@ Name: xdms Version: 1.3.2 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Extracts Amiga DMS archives -License: Public Domain +License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} Source0: http://zakalwe.fi/~shd/foss/%{name}/%{name}-%{version}.tar.bz2 Patch0: inline.patch @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Fri Jul 07 2023 Gwyn Ciesla - 1.3.2-32 +- Convert to SPDX license. + * Sat Jan 21 2023 Fedora Release Engineering - 1.3.2-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From e5be22ab75b0c10b11aeefb37c87745759b48e9d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:40:30 +0000 Subject: [PATCH 30/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index ca0cd08..7a3c034 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.3.2-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jul 07 2023 Gwyn Ciesla - 1.3.2-32 - Convert to SPDX license. From 536c0e4d3dc209ad5405319f533e62ab61ec028a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:29:14 +0000 Subject: [PATCH 31/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 7a3c034..633b275 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.3.2-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.3.2-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 76781cb591d316cc2075761703d300e03f4d6d54 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:50 +0200 Subject: [PATCH 32/37] Eliminate use of obsolete %patchN syntax (#2283636) --- xdms.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 633b275..5b2684d 100644 --- a/xdms.spec +++ b/xdms.spec @@ -16,7 +16,7 @@ images. Xdms is particularly useful with Amiga emulators. %prep %setup -q -%patch0 -p1 +%patch -P0 -p1 %build # Non standard configure script that does not support libdir for example. From 73e2de51e9ef908f3ae3f86386b7b49c6d779f81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:52:54 +0000 Subject: [PATCH 33/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 5b2684d..bac6b6f 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.3.2-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.3.2-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 87bf9d32656ce702e534a715c56adf1270520231 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:37:04 +0000 Subject: [PATCH 34/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index bac6b6f..3128fec 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.3.2-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 1.3.2-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From cd690e90e4052e19e105ec73d58f69580dff796a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:43:28 +0000 Subject: [PATCH 35/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 3128fec..3056698 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.3.2-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.3.2-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 09ea770d5d0c3cc6a592305c9f56a33fe2820b3c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:33:20 +0000 Subject: [PATCH 36/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index 3056698..e4f6930 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.3.2-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.3.2-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 8eec0022abbbc1c563a7003d251522427b367dd1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:06:39 +0000 Subject: [PATCH 37/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xdms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdms.spec b/xdms.spec index e4f6930..db2e47b 100644 --- a/xdms.spec +++ b/xdms.spec @@ -1,6 +1,6 @@ Name: xdms Version: 1.3.2 -Release: 38%{?dist} +Release: 39%{?dist} Summary: Extracts Amiga DMS archives License: LicenseRef-Fedora-Public-Domain URL: http://zakalwe.fi/~shd/foss/%{name} @@ -40,6 +40,9 @@ install -p -m0755 src/xdms %{buildroot}%{_bindir} %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.3.2-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.3.2-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild