diff --git a/emacspeak.spec b/emacspeak.spec index 74cc7a3..24d206a 100644 --- a/emacspeak.spec +++ b/emacspeak.spec @@ -1,7 +1,7 @@ Summary: emacspeak -- The Complete Audio Desktop Name: emacspeak Version: 28.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 @@ -35,9 +35,11 @@ opens up the Internet to visually impaired users around the world. %patch0 -p1 -b .0-infodir %patch1 -p1 -b .1-httpd +for i in `find . -type f -exec grep -q /usr/bin/tcl$ '{}' ';' -print` ; do + sed -i -e "s%#!/usr/bin/tcl$%#!/usr/bin/tclsh\npackage require Tclx%" $i +done -sed -i -e "s%#!/usr/bin/tcl$%#!/usr/bin/tclsh\npackage require Tclx%" \ - servers/{dtk-exp,espeak,outloud,speech-server,ssh-dtk-exp,ssh-outloud} +sed -i -e "s%#!/usr/bin/python2.4$%#!/usr/bin/python%" servers/python/HTTPSpeaker.py %build make config SRC=`pwd` @@ -73,6 +75,11 @@ rm -rf %{buildroot} %{_infodir}/* %changelog +* Fri Sep 26 2008 Jens Petersen - 28.0-2 +- fix broken deps reported by mtasaka (#463899) +- script the replacement of tcl with tclsh to fix missing dtk-soft +- replace python2.4 with python in HTTPSpeaker.py + * Thu Sep 25 2008 Jens Petersen - 28.0-1 - update to 28.0 with emacspeak-28.0-no-httpd.patch - replace emacspeak-tcl-pkgreq-tclx.patch with sed