From 6e63b5c0610fe8653d9bf2b003881b8fd083128b Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 1 Jun 2022 08:43:39 +0200 Subject: [PATCH 01/14] Perl 5.36 rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 77ef871..a404597 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 54.0 -Release: 4%{?dist} +Release: 5%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -81,6 +81,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Wed Jun 01 2022 Jitka Plesnikova - 54.0-5 +- Perl 5.36 rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 54.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 6f1d03f49577b581b7e0b38ab23691b4be68385f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 02:01:39 +0000 Subject: [PATCH 02/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index a404597..2ab159a 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 54.0 -Release: 5%{?dist} +Release: 6%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -81,6 +81,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 54.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jun 01 2022 Jitka Plesnikova - 54.0-5 - Perl 5.36 rebuild From 71a2323084f6534c9f0e884b986d428947666d62 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 13 Jan 2023 09:33:32 +0100 Subject: [PATCH 03/14] Remove perl(MODULE_COMPAT), it will be replaced by generators --- emacspeak.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 2ab159a..6dee698 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -16,7 +16,6 @@ BuildRequires: texinfo BuildRequires: tcl-devel BuildRequires: make Requires: emacs(bin) >= %{_emacs_version} -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: tclx Patch5: emacspeak-38.0-update-FSF-address.patch From a5f607b3cf3ff736ae165d81c4f29f213454e762 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 02:21:59 +0000 Subject: [PATCH 04/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 6dee698..1438bf8 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 54.0 -Release: 6%{?dist} +Release: 7%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -80,6 +80,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 54.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Jul 21 2022 Fedora Release Engineering - 54.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From e216bd0c70fdd247c9ef1d12e3d6cf5fbead6930 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 18:31:08 +0000 Subject: [PATCH 05/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 1438bf8..28f3009 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 54.0 -Release: 7%{?dist} +Release: 8%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -80,6 +80,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 54.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jan 19 2023 Fedora Release Engineering - 54.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 71c5e86f514f329533116d908d31bdbc27be999b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 18:11:24 +0000 Subject: [PATCH 06/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 28f3009..483db6a 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 54.0 -Release: 8%{?dist} +Release: 9%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -80,6 +80,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 54.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 54.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From a90f2c8978ca66703a61b4dd2bb1b7907a999d4e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Jan 2024 22:09:36 +0800 Subject: [PATCH 07/14] update to 59.0 --- .gitignore | 1 + emacspeak-38.0-update-FSF-address.patch | 30 ------------------------- emacspeak.spec | 16 ++++++++----- sources | 2 +- 4 files changed, 12 insertions(+), 37 deletions(-) delete mode 100644 emacspeak-38.0-update-FSF-address.patch diff --git a/.gitignore b/.gitignore index 0a5c679..e5a3f6f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ emacspeak-29.0.tar.bz2 /emacspeak-40.0.tar.bz2 /emacspeak-45.0.tar.bz2 /emacspeak-54.0.tar.bz2 +/emacspeak-59.0.tar.bz2 diff --git a/emacspeak-38.0-update-FSF-address.patch b/emacspeak-38.0-update-FSF-address.patch deleted file mode 100644 index f42b313..0000000 --- a/emacspeak-38.0-update-FSF-address.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: lisp/amixer.el -=================================================================== ---- lisp/amixer.el (revision 8448) -+++ lisp/amixer.el (working copy) -@@ -19,8 +19,8 @@ - ;;; GNU General Public License for more details. - ;;; - ;;; You should have received a copy of the GNU General Public License --;;; along with GNU Emacs; see the file COPYING. If not, write to --;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. -+;;; along with this program; if not, write to the Free Software -+;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - ;;}}} - ;;{{{ introduction -Index: lisp/cd-tool.el -=================================================================== ---- lisp/cd-tool.el (revision 8448) -+++ lisp/cd-tool.el (working copy) -@@ -19,8 +19,8 @@ - ;;; GNU General Public License for more details. - ;;; - ;;; You should have received a copy of the GNU General Public License --;;; along with GNU Emacs; see the file COPYING. If not, write to --;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. -+;;; along with this program; if not, write to the Free Software -+;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - ;;}}} - ;;{{{ introduction diff --git a/emacspeak.spec b/emacspeak.spec index 483db6a..af3a678 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,11 +1,13 @@ +%global major_ver 59 + Summary: Emacs Speech interface Name: emacspeak -Version: 54.0 -Release: 9%{?dist} +Version: %{major_ver}.0 +Release: 1%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD -Source: https://github.com/tvraman/emacspeak/releases/download/%{version}/%{name}-%{version}.tar.bz2 +Source: https://github.com/tvraman/emacspeak/releases/download/%{major_ver}/%{name}-%{version}.tar.bz2 URL: http://emacspeak.sourceforge.net/ BuildRequires: emacs BuildRequires: espeak-ng-devel @@ -17,7 +19,6 @@ BuildRequires: tcl-devel BuildRequires: make Requires: emacs(bin) >= %{_emacs_version} Requires: tclx -Patch5: emacspeak-38.0-update-FSF-address.patch %description Emacspeak is a speech interface that allows visually impaired users to @@ -32,7 +33,6 @@ opens up the Internet to visually impaired users around the world. %prep %setup -q -%patch5 -p0 chmod a-x etc/COPYRIGHT @@ -46,7 +46,7 @@ make espeak %install mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/emacspeak -cp -pr bash-utils etc lisp media nyxttalk servers sounds stumpwm xsl %{buildroot}%{_datadir}/emacs/site-lisp/emacspeak/ +cp -pr bash-utils etc lisp media servers sounds stumpwm xsl %{buildroot}%{_datadir}/emacs/site-lisp/emacspeak/ make -C servers/native-espeak install LIBPARENTDIR=%{buildroot}%{_libdir} ln -sf %{_libdir}/emacspeak/servers/native-espeak/tclespeak.so %{buildroot}%{_datadir}/emacs/site-lisp/emacspeak/servers/native-espeak/ @@ -80,6 +80,10 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Sun Jan 21 2024 Jens Petersen - 59.0-1 +- update to 59.0 +- http://tvraman.github.io/emacspeak/blog/Announce-59.html + * Fri Jan 19 2024 Fedora Release Engineering - 54.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 6b049bc..d705d4a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacspeak-54.0.tar.bz2) = 088b8d08258202e5cc12ad1e2a56eabe27e626157201f4b665da78f7f4f03ea858746131d5c27a261049283a35eeb0fd5bb47aa054acac8a9b65a32da39a2f35 +SHA512 (emacspeak-59.0.tar.bz2) = 42dda7d09df43611081b9ddaadd23db09bd619439d6d9a9b034f8cf87a93f51d29dc6f878e2dd4434ac6f84dade1e6516b042378521f701c58eeaa5d9719592e From 038d5645d4bcc141163ccace2b41f2aa25d64cdf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 10:25:08 +0000 Subject: [PATCH 08/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index af3a678..6071222 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -3,7 +3,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: %{major_ver}.0 -Release: 1%{?dist} +Release: 2%{?dist} # main lisp files are GPL2+ # lisp/atom-blogger and lisp/g-client are BSD License: GPLv2+ and BSD @@ -80,6 +80,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 59.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Jens Petersen - 59.0-1 - update to 59.0 - http://tvraman.github.io/emacspeak/blog/Announce-59.html From a63664a2f32899d94a6755d16b496813f897c268 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 29 Feb 2024 13:52:12 +0530 Subject: [PATCH 09/14] Migrate existing license tag to SPDX expression --- emacspeak.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/emacspeak.spec b/emacspeak.spec index 6071222..fcb2bf9 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -3,10 +3,9 @@ Summary: Emacs Speech interface Name: emacspeak Version: %{major_ver}.0 -Release: 2%{?dist} +Release: 3%{?dist} # main lisp files are GPL2+ -# lisp/atom-blogger and lisp/g-client are BSD -License: GPLv2+ and BSD +License: GPL-2.0-or-later AND BSD-3-Clause Source: https://github.com/tvraman/emacspeak/releases/download/%{major_ver}/%{name}-%{version}.tar.bz2 URL: http://emacspeak.sourceforge.net/ BuildRequires: emacs @@ -80,6 +79,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Thu Feb 29 2024 Parag Nemade - 59.0-3 +- Migrate existing license tag to SPDX expression + * Wed Jan 24 2024 Fedora Release Engineering - 59.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ce324b1a923fda739759f0043642325809c6cfe0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 22:01:11 +0000 Subject: [PATCH 10/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index fcb2bf9..cd81711 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -3,7 +3,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: %{major_ver}.0 -Release: 3%{?dist} +Release: 4%{?dist} # main lisp files are GPL2+ License: GPL-2.0-or-later AND BSD-3-Clause Source: https://github.com/tvraman/emacspeak/releases/download/%{major_ver}/%{name}-%{version}.tar.bz2 @@ -79,6 +79,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 59.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Feb 29 2024 Parag Nemade - 59.0-3 - Migrate existing license tag to SPDX expression From 3d9ce20de910a37fd623d5f1a0ddbe03fff932f3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 14 Jan 2025 14:57:28 +0800 Subject: [PATCH 11/14] update to 60.0 --- .gitignore | 1 + emacspeak.spec | 12 +++++++----- sources | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e5a3f6f..b767366 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ emacspeak-29.0.tar.bz2 /emacspeak-45.0.tar.bz2 /emacspeak-54.0.tar.bz2 /emacspeak-59.0.tar.bz2 +/emacspeak-60.0.tar.bz2 diff --git a/emacspeak.spec b/emacspeak.spec index cd81711..629f7d4 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,12 +1,10 @@ -%global major_ver 59 - Summary: Emacs Speech interface Name: emacspeak -Version: %{major_ver}.0 -Release: 4%{?dist} +Version: 60.0 +Release: 1%{?dist} # main lisp files are GPL2+ License: GPL-2.0-or-later AND BSD-3-Clause -Source: https://github.com/tvraman/emacspeak/releases/download/%{major_ver}/%{name}-%{version}.tar.bz2 +Source: https://github.com/tvraman/emacspeak/releases/download/%{version}/%{name}-%{version}.tar.bz2 URL: http://emacspeak.sourceforge.net/ BuildRequires: emacs BuildRequires: espeak-ng-devel @@ -79,6 +77,10 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Tue Jan 14 2025 Jens Petersen - 60.0-1 +- Update to 60.0 +- https://tvraman.github.io/emacspeak/blog/Announce-60.html + * Wed Jul 17 2024 Fedora Release Engineering - 59.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index d705d4a..4ca8fac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacspeak-59.0.tar.bz2) = 42dda7d09df43611081b9ddaadd23db09bd619439d6d9a9b034f8cf87a93f51d29dc6f878e2dd4434ac6f84dade1e6516b042378521f701c58eeaa5d9719592e +SHA512 (emacspeak-60.0.tar.bz2) = f48040f2dfaf7cb67d779d219c59477aaddb9c8b400666e5e9d9850e75575d5276f5b596ab1e8976057e5078d914a610cd537068ccc748e6c45aef64b02eaba9 From 63865fa512abe2fa90c70490d857403119cb203d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 16 Jan 2025 01:08:19 +0800 Subject: [PATCH 12/14] build with tcl8 (#2337701) --- emacspeak.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 629f7d4..cd97e32 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -12,7 +12,7 @@ BuildRequires: gcc-c++ BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: texinfo -BuildRequires: tcl-devel +BuildRequires: tcl-devel < 1:9 BuildRequires: make Requires: emacs(bin) >= %{_emacs_version} Requires: tclx From d94a77ba2bc7f04761fb1d23b7b02168b66a2a45 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 16:58:16 +0000 Subject: [PATCH 13/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index cd97e32..44e0a56 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 60.0 -Release: 1%{?dist} +Release: 2%{?dist} # main lisp files are GPL2+ License: GPL-2.0-or-later AND BSD-3-Clause Source: https://github.com/tvraman/emacspeak/releases/download/%{version}/%{name}-%{version}.tar.bz2 @@ -77,6 +77,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 60.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Jens Petersen - 60.0-1 - Update to 60.0 - https://tvraman.github.io/emacspeak/blog/Announce-60.html From 66b285b6394a41735234c10f2bc1954fc8c3bd82 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 19:52:54 +0000 Subject: [PATCH 14/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- emacspeak.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emacspeak.spec b/emacspeak.spec index 44e0a56..6717ab2 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: Emacs Speech interface Name: emacspeak Version: 60.0 -Release: 2%{?dist} +Release: 3%{?dist} # main lisp files are GPL2+ License: GPL-2.0-or-later AND BSD-3-Clause Source: https://github.com/tvraman/emacspeak/releases/download/%{version}/%{name}-%{version}.tar.bz2 @@ -77,6 +77,9 @@ cp -p info/*.info* %{buildroot}%{_infodir} %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 60.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 60.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild