diff --git a/emacspeak.spec b/emacspeak.spec index 9e2afc1..01ede8a 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,65 +1,115 @@ Name: emacspeak -Version: 30.0 -Release: 1mamba +Version: 52.0 +Release: 2mamba Summary: Emacspeak speech-enables Emacs to turn Emacs into a complete audio desktop Group: System/Multimedia Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco -URL: http://code.google.com/p/emacspeak/ -Source: http://emacspeak.googlecode.com/files/emacspeak-%{version}.tar.bz2 +URL: http://emacspeak.sourceforge.net/ +Source: https://github.com/tvraman/emacspeak/releases/download/%{version}/emacspeak-%{version}.tar.bz2 Patch0: %{name}-30.0-no_install_info.patch Patch1: %{name}-30.0-tclsh.patch Patch2: %{name}-30.0-python.patch License: GPL -PreReq: %{__install_info} +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: ldconfig +BuildRequires: libalsa-devel +BuildRequires: libespeak-ng-devel +BuildRequires: libgcc +BuildRequires: libperl +BuildRequires: libstdc++6-devel +BuildRequires: libtcl-devel +BuildRequires: perl-devel +BuildRequires: perl-HTML-TableExtract +BuildRequires: perl-libwww +## AUTOBUILDREQ-END +Requires(post):%{__install_info} BuildRequires: emacs-nox BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Emacspeak speech-enables Emacs to turn Emacs into a complete audio desktop. +%debug_package + %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +#-D -T +#:<< _EOF +#%patch0 -p1 +#%patch1 -p1 +#%patch2 -p1 +sed -i "s|-m32||" servers/linux-outloud/Makefile +sed -i "s|^#!/usr/bin/tcl$|#!/usr/bin/tclsh|" servers/ssh-espeak +rm -f lisp/sudoku.el %build -%make libdir=%{_libdir}/emacspeak +make config +#:<< _EOF +%make +%make espeak outloud %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%makeoldinstall infodir=%{buildroot}%{_infodir} libdir=%{buildroot}%{_libdir}/emacspeak +install -d -m0755 %{buildroot}%{_libdir}/emacspeak +cp -a * %{buildroot}%{_libdir}/emacspeak/ + +rm -f %{buildroot}%{_infodir}/turning-twenty.info* %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%post -%install_info - -%preun -%uninstall_info - %files %defattr(-,root,root) -%{_bindir}/emacspeak -%{_libdir}/emacspeak/.nosearch +#%{_bindir}/emacspeak %{_libdir}/emacspeak/README -%{_libdir}/emacspeak/etc/ -%{_libdir}/emacspeak/install-guide/ -%{_libdir}/emacspeak/js/ -%{_libdir}/emacspeak/lisp/ -%{_libdir}/emacspeak/realaudio/ -%{_libdir}/emacspeak/sawfish/ +%{_libdir}/emacspeak/Makefile +%{_libdir}/emacspeak/README.md +%{_libdir}/emacspeak/run +%{_libdir}/emacspeak/runq +%dir %{_libdir}/emacspeak/bash-utils +%{_libdir}/emacspeak/bash-utils/* +%dir %{_libdir}/emacspeak/blog-archive +%{_libdir}/emacspeak/blog-archive/* +%dir %{_libdir}/emacspeak/etc/ +%{_libdir}/emacspeak/etc/.nosearch +%{_libdir}/emacspeak/etc/.youtube-dl.repos +%{_libdir}/emacspeak/etc/* +%dir %{_libdir}/emacspeak/info +%{_libdir}/emacspeak/info/.nosearch +%{_libdir}/emacspeak/info/.spell.tex +%{_libdir}/emacspeak/info/.spell.words +%{_libdir}/emacspeak/info/* +%dir %{_libdir}/emacspeak/js +%{_libdir}/emacspeak/js/Readme.org +%{_libdir}/emacspeak/js/web-indium.json +%{_libdir}/emacspeak/js/.indium.json +%dir %{_libdir}/emacspeak/js/node +%{_libdir}/emacspeak/js/node/* +%dir %{_libdir}/emacspeak/js/phantom +%{_libdir}/emacspeak/js/phantom/* +%dir %{_libdir}/emacspeak/lisp/ +%{_libdir}/emacspeak/lisp/* +%{_libdir}/emacspeak/media/ %{_libdir}/emacspeak/servers/ -%{_libdir}/emacspeak/shoutcast/ %{_libdir}/emacspeak/sounds/ -%{_libdir}/emacspeak/user-guide/ +%{_libdir}/emacspeak/stumpwm/ %{_libdir}/emacspeak/xsl/*.xsl -%{_datadir}/info/emacspeak.info* -%doc README +%dir %{_libdir}/emacspeak/xsl +%{_libdir}/emacspeak/xsl/.nosearch +%{_libdir}/emacspeak/xsl/* %changelog +* Sun May 24 2020 Silvan Calarco 52.0-2mamba +- fix /usr/bin/tcl shebang in servers/ssh-espeak + +* Sun May 24 2020 Silvan Calarco 52.0-1mamba +- update to 52.0 + +* Mon Oct 17 2016 Silvan Calarco 44.0-1mamba +- update to 44.0 + * Tue Sep 22 2009 Silvan Calarco 30.0-1mamba - package created by autospec