From 35ad66b4fdf724a796eb158d494d8132050157b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:27:05 +0000 Subject: [PATCH 01/15] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index b4a3936..bb045b1 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.19 -Release: 6%{?dist} +Release: 7%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 2.1.19-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 2.1.19-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 5ddbb35038fa70d54e7d350961769fa832cbc941 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:28:10 +0000 Subject: [PATCH 02/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index bb045b1..c28da21 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.19 -Release: 7%{?dist} +Release: 8%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 2.1.19-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 2.1.19-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 1f565b54a49133d866a64a72162038d34bebd98a Mon Sep 17 00:00:00 2001 From: Peter Fordham Date: Tue, 10 Jan 2023 00:12:59 +0000 Subject: [PATCH 03/15] Port configure script to C99. https://fedoraproject.org/wiki/Toolchain/PortingToModernC Rebuilding configure with new autotools would also solve the problem. --- xpa-configure-c99.patch | 26 ++++++++++++++++++++++++++ xpa.spec | 9 ++++++--- 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 xpa-configure-c99.patch diff --git a/xpa-configure-c99.patch b/xpa-configure-c99.patch new file mode 100644 index 0000000..4d99e81 --- /dev/null +++ b/xpa-configure-c99.patch @@ -0,0 +1,26 @@ +diff --git a/configure b/configure +index 24a56b9..c5bd5b2 100755 +--- a/configure ++++ b/configure +@@ -2727,8 +2727,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext +@@ -3463,8 +3463,8 @@ main () + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) +- exit(2); +- exit (0); ++ return 2; ++ return 0; + } + _ACEOF + rm -f conftest$ac_exeext diff --git a/xpa.spec b/xpa.spec index c28da21..67ef8b9 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,13 +3,14 @@ Name: xpa Version: 2.1.19 -Release: 8%{?dist} +Release: 9%{?dist} Summary: The X Public Access messaging system License: MIT URL: http://hea-www.harvard.edu/RD/xpa/ Source0: https://github.com/ericmandel/xpa/archive/v%{version}.tar.gz Patch0: xpa-makefile.patch +Patch1: xpa-configure-c99.patch BuildRequires: make BuildRequires: gcc @@ -59,8 +60,7 @@ BuildArch: noarch This package contains the documentation for %{name}. %prep -%setup -q -n %{name}-%{version} -%patch0 -p1 +%autosetup -p1 -n %{name}-%{version} # Remove ps files in html docs rm -rf %{_builddir}/%{name}-%{version}/doc/*.ps @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Tue Jan 10 2023 Peter Fordham - 2.1.19-9 +- Port configure script to C99. + * Sat Jul 23 2022 Fedora Release Engineering - 2.1.19-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From a6998ba1896d4e628b450371345ea2dd1907a4ff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:48:19 +0000 Subject: [PATCH 04/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index 67ef8b9..1d851bf 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.19 -Release: 9%{?dist} +Release: 10%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 2.1.19-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Tue Jan 10 2023 Peter Fordham - 2.1.19-9 - Port configure script to C99. From 0220a29e7173a505dc9a6e2249c4a15f60f5cd14 Mon Sep 17 00:00:00 2001 From: Sergio Pascual Date: Tue, 11 Jul 2023 21:23:36 +0200 Subject: [PATCH 05/15] New upstream source (2.1.20) Use SPDX license (MIT) --- xpa-makefile.patch | 46 +++++++++++++++++++++++----------------------- xpa.spec | 12 ++++++++---- 2 files changed, 31 insertions(+), 27 deletions(-) diff --git a/xpa-makefile.patch b/xpa-makefile.patch index faba6d3..e84295c 100644 --- a/xpa-makefile.patch +++ b/xpa-makefile.patch @@ -1,6 +1,6 @@ -diff -ur xpa-2.1.19/Makefile.in xpa-2.1.19.make/Makefile.in ---- xpa-2.1.19/Makefile.in 2019-03-21 17:37:21.000000000 +0100 -+++ xpa-2.1.19.make/Makefile.in 2019-07-29 17:25:04.554604040 +0200 +diff -ur xpa-2.1.20/Makefile.in xpa-2.1.20.make/Makefile.in +--- xpa-2.1.20/Makefile.in 2020-04-03 21:57:41.000000000 +0200 ++++ xpa-2.1.20.make/Makefile.in 2023-07-11 21:14:42.060810488 +0200 @@ -37,19 +37,19 @@ INSTALL_ROOT = @@ -85,44 +85,44 @@ diff -ur xpa-2.1.19/Makefile.in xpa-2.1.19.make/Makefile.in echo "pkg_mkIndex -direct -verbose . libtclxpa.so; exit"| tclsh) xpaset: $(LIB) xpaset.o -- $(CC) $(LDFLAGS) xpaset.o -o xpaset $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaset.o -o xpaset $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) xpaset.o -o xpaset$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaset.o -o xpaset$(EXE) $(LLIB) $(LIBS) xpaget: $(LIB) xpaget.o -- $(CC) $(LDFLAGS) xpaget.o -o xpaget $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaget.o -o xpaget $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) xpaget.o -o xpaget$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaget.o -o xpaget$(EXE) $(LLIB) $(LIBS) xpainfo: $(LIB) xpainfo.o -- $(CC) $(LDFLAGS) xpainfo.o -o xpainfo $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpainfo.o -o xpainfo $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) xpainfo.o -o xpainfo$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpainfo.o -o xpainfo$(EXE) $(LLIB) $(LIBS) xpaaccess: $(LIB) xpaaccess.o -- $(CC) $(LDFLAGS) xpaaccess.o -o xpaaccess $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaaccess.o -o xpaaccess $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) xpaaccess.o -o xpaaccess$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaaccess.o -o xpaaccess$(EXE) $(LLIB) $(LIBS) xpans: $(LIB) xpans.o -- $(CC) $(LDFLAGS) xpans.o -o xpans $(LLIB) $(LIBS) $(TLIB) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpans.o -o xpans $(LLIB) $(LIBS) $(TLIB) +- $(CC) $(LDFLAGS) xpans.o -o xpans$(EXE) $(LLIB) $(LIBS) $(TLIB) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpans.o -o xpans$(EXE) $(LLIB) $(LIBS) $(TLIB) xpamb: $(LIB) xpamb.o -- $(CC) $(LDFLAGS) xpamb.o -o xpamb $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpamb.o -o xpamb $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) xpamb.o -o xpamb$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpamb.o -o xpamb$(EXE) $(LLIB) $(LIBS) ctest: $(LIB) ctest.o -- $(CC) $(LDFLAGS) ctest.o -o ctest $(LLIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) ctest.o -o ctest $(LLIB) $(LIBS) +- $(CC) $(LDFLAGS) ctest.o -o ctest$(EXE) $(LLIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) ctest.o -o ctest$(EXE) $(LLIB) $(LIBS) stest: $(LIB) stest.o -- $(CC) $(LDFLAGS) stest.o -o stest $(LIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest $(LIB) $(LIBS) +- $(CC) $(LDFLAGS) stest.o -o stest$(EXE) $(LIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest$(EXE) $(LIB) $(LIBS) rtest: $(LIB) rtest.o -- $(CC) $(LDFLAGS) rtest.o -o rtest $(LIB) $(LIBS) -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) rtest.o -o rtest $(LIB) $(LIBS) +- $(CC) $(LDFLAGS) rtest.o -o rtest$(EXE) $(LIB) $(LIBS) ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) rtest.o -o rtest$(EXE) $(LIB) $(LIBS) stestx: $(LIB) stest.o -- $(CC) $(LDFLAGS) stest.o -o stest $(LIB) \ -+ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest $(LIB) \ +- $(CC) $(LDFLAGS) stest.o -o stest$(EXE) $(LIB) \ ++ $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest$(EXE) $(LIB) \ $(X_LIBS) -lXt $(X_PRE_LIBS) -lXext -lX11 $(LIBS) # Smoke test: allows end-users to quickly discern basic usability diff --git a/xpa.spec b/xpa.spec index 1d851bf..c5743ee 100644 --- a/xpa.spec +++ b/xpa.spec @@ -2,18 +2,18 @@ %{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl%{tcl_version}} Name: xpa -Version: 2.1.19 -Release: 10%{?dist} +Version: 2.1.20 +Release: 1%{?dist} Summary: The X Public Access messaging system License: MIT URL: http://hea-www.harvard.edu/RD/xpa/ -Source0: https://github.com/ericmandel/xpa/archive/v%{version}.tar.gz +Source0: https://github.com/ericmandel/xpa/archive/%{version}/%{name}-%{version}.tar.gz Patch0: xpa-makefile.patch Patch1: xpa-configure-c99.patch +BuildRequires: gcc BuildRequires: make -BuildRequires: gcc BuildRequires: libXt-devel BuildRequires: tcl-devel @@ -110,6 +110,10 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Tue Jul 11 2023 Sergio Pascual - 2.1.20-1 +- New upstream source (2.1.20) +- Use SPDX license (MIT) + * Sat Jan 21 2023 Fedora Release Engineering - 2.1.19-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 120d05c7a6d4c583da074633ae4098f28b9af01e Mon Sep 17 00:00:00 2001 From: Sergio Pascual Date: Tue, 11 Jul 2023 21:25:02 +0200 Subject: [PATCH 06/15] New upstream source (2.1.20) Use SPDX license (MIT) Add sources --- .gitignore | 1 + sources | 2 +- xpa.spec | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 4327af2..7f84124 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ xpa-2.1.12.tar.gz /xpa-2.1.15.tar.gz /v2.1.18.tar.gz /v2.1.19.tar.gz +/xpa-2.1.20.tar.gz diff --git a/sources b/sources index 39ecfd5..511df18 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v2.1.19.tar.gz) = 83a32e891bb8e58666671d7ced35387f7052d674f1654869ea25989d16a26697bc702886beb2191bf1b2f52439988f1b80ce1d5dd76a2ebf6315f0e96f94e404 +SHA512 (xpa-2.1.20.tar.gz) = 9d728744ff688cbc3bef6254202bac20214ba381c1b57f33d8828e9d09a9620b0f7552b9f746920ae29eeec8b2742c00218f7b384e9eba82032f41f315e5f268 diff --git a/xpa.spec b/xpa.spec index c5743ee..eb5fa0c 100644 --- a/xpa.spec +++ b/xpa.spec @@ -113,6 +113,7 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa * Tue Jul 11 2023 Sergio Pascual - 2.1.20-1 - New upstream source (2.1.20) - Use SPDX license (MIT) +- Add sources * Sat Jan 21 2023 Fedora Release Engineering - 2.1.19-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 34e6a3442895f12acd56c72b153c951c93d4240c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:13:58 +0000 Subject: [PATCH 07/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index eb5fa0c..4b6122e 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 2.1.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jul 11 2023 Sergio Pascual - 2.1.20-1 - New upstream source (2.1.20) - Use SPDX license (MIT) From af62ad75345a4ed62b3ded517fa49b88ff2a7d54 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:04:17 +0000 Subject: [PATCH 08/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index 4b6122e..36934d2 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 2.1.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 2.1.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 35adad31172d0be66b68565faa299e2a631bea0b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:24:09 +0000 Subject: [PATCH 09/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index 36934d2..d746f49 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.20 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 2.1.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 2.1.20-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 8bb6127ed1ff1cd24a9e02fd7b89cde0bca529a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:13:27 +0000 Subject: [PATCH 10/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xpa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index d746f49..5aaf254 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.20 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The X Public Access messaging system License: MIT @@ -110,6 +110,9 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 2.1.20-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 2.1.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 3e100d95c64ac9e1a1d341e0e1b7195f1377496a Mon Sep 17 00:00:00 2001 From: Sergio Pascual Date: Tue, 18 Feb 2025 16:07:37 +0100 Subject: [PATCH 11/15] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++++ xpa.spec | 183 +----------------------------------------------------- 2 files changed, 182 insertions(+), 181 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..191468f --- /dev/null +++ b/changelog @@ -0,0 +1,180 @@ +* Sun Jan 19 2025 Fedora Release Engineering - 2.1.20-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sat Jul 20 2024 Fedora Release Engineering - 2.1.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 2.1.20-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 2.1.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jul 11 2023 Sergio Pascual - 2.1.20-1 +- New upstream source (2.1.20) +- Use SPDX license (MIT) +- Add sources + +* Sat Jan 21 2023 Fedora Release Engineering - 2.1.19-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 10 2023 Peter Fordham - 2.1.19-9 +- Port configure script to C99. + +* Sat Jul 23 2022 Fedora Release Engineering - 2.1.19-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 2.1.19-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.1.19-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jan 28 2021 Fedora Release Engineering - 2.1.19-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 01 2020 Fedora Release Engineering - 2.1.19-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 2.1.19-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 2.1.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Jul 29 2019 Sergio Pascual - 2.1.19-1 +- New upstream source (2.1.19) +- bz #1556557 is fixed upstream + +* Sat Jul 27 2019 Fedora Release Engineering - 2.1.18-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 2.1.18-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 2.1.18-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jun 04 2018 Sergio Pascual - 2.1.18-5 +- Fix FTBFS (bz #1556557) +- License is MIT + +* Fri Feb 09 2018 Fedora Release Engineering - 2.1.18-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 2.1.18-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 2.1.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue May 16 2017 Sergio Pascual - 2.1.18-1 +- New upstream source (2.1.18) +- Tarball from github +- Provide pkg-config file + +* Sat Feb 11 2017 Fedora Release Engineering - 2.1.15-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 2.1.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 2.1.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Nov 27 2014 Sergio Pascual - 2.1.15-3 +- Fix race condition, tools were built before the shared library + +* Wed Oct 29 2014 Sergio Pascual - 2.1.15-2 +- isa macro in subpackage requires +- doc subpackage + +* Mon Oct 27 2014 Sergio Pascual - 2.1.15-1 +- New upstream source (2.1.15) + +* Sat Apr 16 2011 Sergio Pascual - 2.1.13-1 +- New upstream source + +* Tue Feb 08 2011 Fedora Release Engineering - 2.1.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Feb 18 2010 Sergio Pascual - 2.1.12-1 +- New upstream source + +* Tue Dec 22 2009 Sergio Pascual - 2.1.11-1 +- New upstream source + +* Thu Sep 10 2009 Sergio Pascual - 2.1.10-1 +- New upstream source + +* Mon Jul 27 2009 Fedora Release Engineering - 2.1.8-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.1.8-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 22 2008 Sergio Pascual 2.1.8-8 +- Summary rewritten, description shortened + +* Tue Jul 15 2008 Sergio Pascual 2.1.8-7 +- Minor changes in the patch + +* Tue Feb 19 2008 Fedora Release Engineering - 2.1.8-6 +- Autorebuild for GCC 4.3 + +* Thu Jan 03 2008 Sergio Pascual 2.1.8-5 +- Following PackagingDrafts/Tcl + +* Thu Jan 03 2008 Sergio Pascual 2.1.8-4 +- Rebuilt for tcl 8.5 + +* Sat Dec 08 2007 Sergio Pascual 2.1.8-3 +- Tcl interface in a different subpackage +- pkgIndex.tcl added + +* Wed Nov 14 2007 Sergio Pascual 2.1.8-2 +- Nested dir for headers fixed + +* Tue Nov 13 2007 Sergio Pascual 2.1.8-1 +- New upstream source + +* Sat Oct 13 2007 Sergio Pascual 2.1.7-0.3.b2 +- Splitted libraries in a new package + +* Mon Aug 27 2007 Sergio Pascual 2.1.7-0.2.b2.1 +- Added /bin/awk to BuildReq + +* Mon Aug 27 2007 Sergio Pascual 2.1.7-0.2.b2 +- Rebuild for Fedora 8 to get the build-id + +* Wed Mar 21 2007 Sergio Pascual 2.1.7-0.1.b2 +- New upstream version 2.1.7b2 + +* Mon Feb 26 2007 Sergio Pascual 2.1.6-9 +- Back to tcl 8.4 due to stability problems + +* Thu Feb 01 2007 Sergio Pascual 2.1.6-8 +- Rebuilt for devel (out of sync with tcl). + +* Tue Sep 12 2006 Sergio Pascual 2.1.6-7 +- Rebuilt for FC6 (tag problem). + +* Tue Sep 12 2006 Sergio Pascual 2.1.6-6 +- Rebuilt for FC6 (mass rebuild). + +* Tue Jul 18 2006 Sergio Pascual 2.1.6-5 +- Changed BuildRequires to make common spec for FC-4 and up + +* Thu Jun 22 2006 Sergio Pascual 2.1.6-4 +- Patch0 is modified so Makefile installs in $(libdir) instead of $(prefix)/lib + +* Mon Jun 19 2006 Sergio Pascual 2.1.6-3 +- Added some space between package devel and description devel and + between install and clean to improve the flow and readability of the file. + +* Tue Jun 13 2006 Sergio Pascual 2.1.6-2 +- Specfile polished, minor fixes. + +* Wed Feb 22 2006 Sergio Pascual 2.1.6-1 +- Initial spec file. diff --git a/xpa.spec b/xpa.spec index 5aaf254..78bad2b 100644 --- a/xpa.spec +++ b/xpa.spec @@ -3,7 +3,7 @@ Name: xpa Version: 2.1.20 -Release: 5%{?dist} +Release: %autorelease Summary: The X Public Access messaging system License: MIT @@ -110,183 +110,4 @@ mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa #%doc doc/*.pdf %changelog -* Sun Jan 19 2025 Fedora Release Engineering - 2.1.20-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 2.1.20-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 2.1.20-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 2.1.20-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jul 11 2023 Sergio Pascual - 2.1.20-1 -- New upstream source (2.1.20) -- Use SPDX license (MIT) -- Add sources - -* Sat Jan 21 2023 Fedora Release Engineering - 2.1.19-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Jan 10 2023 Peter Fordham - 2.1.19-9 -- Port configure script to C99. - -* Sat Jul 23 2022 Fedora Release Engineering - 2.1.19-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 2.1.19-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 2.1.19-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jan 28 2021 Fedora Release Engineering - 2.1.19-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Aug 01 2020 Fedora Release Engineering - 2.1.19-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 2.1.19-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 2.1.19-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Jul 29 2019 Sergio Pascual - 2.1.19-1 -- New upstream source (2.1.19) -- bz #1556557 is fixed upstream - -* Sat Jul 27 2019 Fedora Release Engineering - 2.1.18-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 2.1.18-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 2.1.18-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jun 04 2018 Sergio Pascual - 2.1.18-5 -- Fix FTBFS (bz #1556557) -- License is MIT - -* Fri Feb 09 2018 Fedora Release Engineering - 2.1.18-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 2.1.18-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.1.18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue May 16 2017 Sergio Pascual - 2.1.18-1 -- New upstream source (2.1.18) -- Tarball from github -- Provide pkg-config file - -* Sat Feb 11 2017 Fedora Release Engineering - 2.1.15-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 2.1.15-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 2.1.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Nov 27 2014 Sergio Pascual - 2.1.15-3 -- Fix race condition, tools were built before the shared library - -* Wed Oct 29 2014 Sergio Pascual - 2.1.15-2 -- isa macro in subpackage requires -- doc subpackage - -* Mon Oct 27 2014 Sergio Pascual - 2.1.15-1 -- New upstream source (2.1.15) - -* Sat Apr 16 2011 Sergio Pascual - 2.1.13-1 -- New upstream source - -* Tue Feb 08 2011 Fedora Release Engineering - 2.1.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Feb 18 2010 Sergio Pascual - 2.1.12-1 -- New upstream source - -* Tue Dec 22 2009 Sergio Pascual - 2.1.11-1 -- New upstream source - -* Thu Sep 10 2009 Sergio Pascual - 2.1.10-1 -- New upstream source - -* Mon Jul 27 2009 Fedora Release Engineering - 2.1.8-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 2.1.8-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sat Nov 22 2008 Sergio Pascual 2.1.8-8 -- Summary rewritten, description shortened - -* Tue Jul 15 2008 Sergio Pascual 2.1.8-7 -- Minor changes in the patch - -* Tue Feb 19 2008 Fedora Release Engineering - 2.1.8-6 -- Autorebuild for GCC 4.3 - -* Thu Jan 03 2008 Sergio Pascual 2.1.8-5 -- Following PackagingDrafts/Tcl - -* Thu Jan 03 2008 Sergio Pascual 2.1.8-4 -- Rebuilt for tcl 8.5 - -* Sat Dec 08 2007 Sergio Pascual 2.1.8-3 -- Tcl interface in a different subpackage -- pkgIndex.tcl added - -* Wed Nov 14 2007 Sergio Pascual 2.1.8-2 -- Nested dir for headers fixed - -* Tue Nov 13 2007 Sergio Pascual 2.1.8-1 -- New upstream source - -* Sat Oct 13 2007 Sergio Pascual 2.1.7-0.3.b2 -- Splitted libraries in a new package - -* Mon Aug 27 2007 Sergio Pascual 2.1.7-0.2.b2.1 -- Added /bin/awk to BuildReq - -* Mon Aug 27 2007 Sergio Pascual 2.1.7-0.2.b2 -- Rebuild for Fedora 8 to get the build-id - -* Wed Mar 21 2007 Sergio Pascual 2.1.7-0.1.b2 -- New upstream version 2.1.7b2 - -* Mon Feb 26 2007 Sergio Pascual 2.1.6-9 -- Back to tcl 8.4 due to stability problems - -* Thu Feb 01 2007 Sergio Pascual 2.1.6-8 -- Rebuilt for devel (out of sync with tcl). - -* Tue Sep 12 2006 Sergio Pascual 2.1.6-7 -- Rebuilt for FC6 (tag problem). - -* Tue Sep 12 2006 Sergio Pascual 2.1.6-6 -- Rebuilt for FC6 (mass rebuild). - -* Tue Jul 18 2006 Sergio Pascual 2.1.6-5 -- Changed BuildRequires to make common spec for FC-4 and up - -* Thu Jun 22 2006 Sergio Pascual 2.1.6-4 -- Patch0 is modified so Makefile installs in $(libdir) instead of $(prefix)/lib - -* Mon Jun 19 2006 Sergio Pascual 2.1.6-3 -- Added some space between package devel and description devel and - between install and clean to improve the flow and readability of the file. - -* Tue Jun 13 2006 Sergio Pascual 2.1.6-2 -- Specfile polished, minor fixes. - -* Wed Feb 22 2006 Sergio Pascual 2.1.6-1 -- Initial spec file. +%autochangelog From c628ecc7161c8b4cc6b457022b5252b4b3a2ead2 Mon Sep 17 00:00:00 2001 From: Sergio Pascual Date: Tue, 18 Feb 2025 16:07:55 +0100 Subject: [PATCH 12/15] Use tcl8-devel, fixes rhbz#2337813 --- xpa.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xpa.spec b/xpa.spec index 78bad2b..00c2f6e 100644 --- a/xpa.spec +++ b/xpa.spec @@ -15,7 +15,7 @@ Patch1: xpa-configure-c99.patch BuildRequires: gcc BuildRequires: make BuildRequires: libXt-devel -BuildRequires: tcl-devel +BuildRequires: tcl8-devel Requires: tcl(abi) = 8.6 From 2795209f1ae4d6a1901132ea8b7303b58055a36d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:02:18 +0000 Subject: [PATCH 13/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From b61b45819ac37c10e9b718003b83720bbe8eba0e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:51:44 +0000 Subject: [PATCH 14/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 3931bdb4bbb705fef9b2b4e8099d03fe86cf4748 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:24:19 +0000 Subject: [PATCH 15/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild