rpms/emacspeak/devel emacspeak.spec,1.25,1.26

Jens Petersen petersen at fedoraproject.org
Fri Sep 26 06:50:26 UTC 2008


Author: petersen

Update of /cvs/pkgs/rpms/emacspeak/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17743

Modified Files:
	emacspeak.spec 
Log Message:
- fix broken generated 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



Index: emacspeak.spec
===================================================================
RCS file: /cvs/pkgs/rpms/emacspeak/devel/emacspeak.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- emacspeak.spec	25 Sep 2008 02:32:02 -0000	1.25
+++ emacspeak.spec	26 Sep 2008 06:49:55 -0000	1.26
@@ -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 @@
 %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 @@
 %{_infodir}/*
 
 %changelog
+* Fri Sep 26 2008 Jens Petersen <petersen at redhat.com> - 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 <petersen at redhat.com> - 28.0-1
 - update to 28.0 with emacspeak-28.0-no-httpd.patch
 - replace emacspeak-tcl-pkgreq-tclx.patch with sed




More information about the fedora-extras-commits mailing list