[arch-commits] CVS update of extra/multimedia/festival (PKGBUILD config.diff)
Simo Leone
simo at archlinux.org
Wed Jun 27 15:59:05 UTC 2007
Date: Wednesday, June 27, 2007 @ 11:59:05
Author: simo
Path: /home/cvs-extra/extra/multimedia/festival
Modified: PKGBUILD (1.2 -> 1.3) config.diff (1.1 -> 1.2)
upgpkg: festival 1.96beta-1
-------------+
PKGBUILD | 41 ++++++---------
config.diff | 155 ++++++++++++++++++++++++++--------------------------------
2 files changed, 89 insertions(+), 107 deletions(-)
Index: extra/multimedia/festival/PKGBUILD
diff -u extra/multimedia/festival/PKGBUILD:1.2 extra/multimedia/festival/PKGBUILD:1.3
--- extra/multimedia/festival/PKGBUILD:1.2 Tue Sep 5 08:06:05 2006
+++ extra/multimedia/festival/PKGBUILD Wed Jun 27 11:59:04 2007
@@ -1,34 +1,25 @@
-# $Id: PKGBUILD,v 1.2 2006/09/05 12:06:05 andyrtr Exp $
+# $Id: PKGBUILD,v 1.3 2007/06/27 15:59:04 simo Exp $
# vim: ft=sh ts=2 sw=2
#Maintainer: Simo Leone <neotuli at gmail.com>
#Contributor: Simo Leone <neotuli at gmail.com>
pkgname=festival
-pkgver=1.95beta
-pkgverorig=1.95-beta
-pkgrel=2
+pkgver=1.96beta
+pkgverorig=1.96-beta
+pkgrel=1
pkgdesc="Festival is a general multi-lingual speech synthesis system developed at CSTR (Centre for Speech Technology Research)."
license=""
+arch=('i686')
url="http://www.cstr.ed.ac.uk/projects/festival/"
depends=('perl')
-source=("http://www.cstr.inf.ed.ac.uk/downloads/festival/1.95/$pkgname-$pkgverorig.tar.gz" \
- "http://www.cstr.inf.ed.ac.uk/downloads/festival/1.95/speech_tools-1.2.95-beta.tar.gz" \
- "http://www.cstr.inf.ed.ac.uk/downloads/festival/1.95/festlex_POSLEX.tar.gz" \
- "http://www.cstr.inf.ed.ac.uk/downloads/festival/1.95/festlex_CMU.tar.gz" \
- "http://www.cstr.inf.ed.ac.uk/downloads/festival/1.95/festlex_OALD.tar.gz" \
- "config.diff" "festconfig.diff" \
- festival-1.95_beta-gcc41.patch \
- festival-1.95_beta-gcc41-amd64.patch festival-1.95_beta-gcc41-amd64-int-pointer.patch)
+source=("http://festvox.org/packed/festival/1.96/$pkgname-$pkgverorig.tar.gz" \
+ "http://festvox.org/packed/festival/1.96/speech_tools-1.2.96-beta.tar.gz" \
+ "http://festvox.org/packed/festival/1.96/festlex_POSLEX.tar.gz" \
+ "http://festvox.org/packed/festival/1.96/festlex_CMU.tar.gz" \
+ "http://festvox.org/packed/festival/1.96/festlex_OALD.tar.gz" \
+ "config.diff" "festconfig.diff")
build() {
export MAKEFLAGS="-j1"
- # fixes from Gentoo
- cd $startdir/src/
- patch -Np0 -i festival-1.95_beta-gcc41.patch || return 1
-
- if [ "$CARCH" = "x86_64" ]; then
- patch -Np0 -i festival-1.95_beta-gcc41-amd64.patch || return 1
- patch -Np0 -i festival-1.95_beta-gcc41-amd64-int-pointer.patch || return 1
- fi
##################################################################
#Speech Tools first
@@ -81,8 +72,10 @@
done
rm -rf `find $startdir/pkg -name Makefile`
}
-
-md5sums=('0a44e30f922fa57ed1a7aa437baf4dd6' '4a0a58d8c4bafaee9f0a913372ded8bd'\
- '742c266e4c4978fae2b5c1bf6f549eb4' '86a765c48d6b64134b28af45affec1bf'\
- '45a03689025849d02ec963a5b338ef37' '9fb82fcae555b3c4b297047e8c4e0058'\
+md5sums=('74915f4ffb13471c7e529ae92b392453'
+ '887e0c7586facb97cfc0114a105763b2'
+ '742c266e4c4978fae2b5c1bf6f549eb4'
+ '66d39c6f7b8e9d9beade051312365020'
+ '45a03689025849d02ec963a5b338ef37'
+ 'd57d669a1751b98359bea7cd15991e89'
'04a7517509d28e36023fd865f998cf86')
Index: extra/multimedia/festival/config.diff
diff -u extra/multimedia/festival/config.diff:1.1 extra/multimedia/festival/config.diff:1.2
--- extra/multimedia/festival/config.diff:1.1 Tue Feb 21 20:48:01 2006
+++ extra/multimedia/festival/config.diff Wed Jun 27 11:59:05 2007
@@ -10,89 +10,6 @@
DEBUG_JAVAFLAGS = -g
-diff -Nru speech_tools.orig/config/config.in speech_tools/config/config.in
---- speech_tools.orig/config/config.in 2004-05-29 13:34:39.000000000 -0500
-+++ speech_tools/config/config.in 2005-05-30 19:50:54.000000000 -0500
-@@ -15,7 +15,7 @@
- ## You may need to set this explicitly if automounter or NFS
- ## side effects cause problems
-
--EST_HOME := $(shell (cd $(EST); pwd))
-+EST_HOME := /usr
-
- ###########################################################################
- ## System type.
-@@ -28,14 +28,14 @@
- ##
- ## Examples: sparc_SunOS5 intel_Linux2.0
-
--SYSTEM_TYPE=$(MACHINETYPE)_$(OSTYPE)$(OSREV)
-+SYSTEM_TYPE=Linux
-
- ###########################################################################
- ## Compiler.
- ## The definitions are in compilers/$(COMPILER).mak
- ## Examples: gcc suncc egcs gcc28
-
--COMPILER=@COMPILERTYPE@
-+COMPILER=gcc32
-
- ###########################################################################
- ## Java system to use if you include the Java interface.
-@@ -61,7 +61,7 @@
- # VERBOSE=1
- # DEBUG=1
- # PROFILE=gprof
--# SHARED=1
-+SHARED=1
-
- ## Directory specific selections which override the above
-
-@@ -94,7 +94,7 @@
- ## It may not work under all systems, so may be optionally omitted.
- INCLUDE_MODULES += EDITLINE
-
--TERMCAPLIB = @TERMCAPLIB@
-+TERMCAPLIB =
- # speech recognition
- #INCLUDE_MODULES += ASR
-
-@@ -116,17 +116,17 @@
-
-
- ## Define this to include the pure Java code
--# INCLUDE_MODULES += JAVA
-+#INCLUDE_MODULES += JAVA
- # JAVA_HOME = PUT_SOMETHING_HERE
-
- ## Define this to compile the Java interface to the EST classes. You
- ## need to compile with the SHARED option above. This is required for
- ## fringe.
--# INCLUDE_MODULES += JAVA_CPP
-+#INCLUDE_MODULES += JAVA_CPP
-
- ## Define this to have the Java code use the Java Media API to
- ## play sounds etc.
--# INCLUDE_MODULES += JAVA_MEDIA
-+#INCLUDE_MODULES += JAVA_MEDIA
- # JMF_HOME = PUT_SOMETHING_HERE
-
- ## Richard Tobin's RXP XML parser.
-@@ -152,11 +152,11 @@
- #CONFIG_SWIG_COMPILER = /usr/bin/swig
-
- # Languages to generate wrappers for. Currently: PYTHON and PERL5
--#CONFIG_WRAPPER_LANGUAGES = PYTHON PERL5
-+CONFIG_WRAPPER_LANGUAGES = PYTHON PERL5
-
- # Language specific includes should be set to correct site paths
--#CONFIG_PYTHON_INCLUDES= -I/usr/include/python2.2/
--#CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/
-+CONFIG_PYTHON_INCLUDES= -I/usr/include/python2.4/
-+CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.8.3/i686-linux-thread-multi/CORE/
- #OR OLD#CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.6.1/i386-linux/CORE/
- ##
- ###################################################################
diff -Nru speech_tools.orig/config/systems/Linux.mak speech_tools/config/systems/Linux.mak
--- speech_tools.orig/config/systems/Linux.mak 2001-04-04 06:55:32.000000000 -0500
+++ speech_tools/config/systems/Linux.mak 2005-05-30 19:52:06.000000000 -0500
@@ -157,3 +74,75 @@
###########################################################################
## Commands.
+--- a/config/config.in 2006-07-08 13:06:18.000000000 -0500
++++ b/config/config.in.new 2007-06-27 10:35:51.000000000 -0500
+@@ -15,7 +15,7 @@
+ ## You may need to set this explicitly if automounter or NFS
+ ## side effects cause problems
+
+-EST_HOME := $(shell (cd $(EST); pwd))
++EST_HOME := /usr
+
+ ###########################################################################
+ ## System type.
+@@ -28,14 +28,14 @@
+ ##
+ ## Examples: sparc_SunOS5 intel_Linux2.0
+
+-SYSTEM_TYPE=$(MACHINETYPE)_$(OSTYPE)$(OSREV)
++SYSTEM_TYPE=Linux
+
+ ###########################################################################
+ ## Compiler.
+ ## The definitions are in compilers/$(COMPILER).mak
+ ## Examples: gcc suncc egcs gcc28
+
+-COMPILER=@COMPILERTYPE@
++COMPILER=gcc32
+
+ ###########################################################################
+ ## Java system to use if you include the Java interface.
+@@ -61,7 +61,7 @@
+ # VERBOSE=1
+ #DEBUG=1
+ # PROFILE=gprof
+-#SHARED=2
++SHARED=1
+
+ ## Directory specific selections which override the above
+
+@@ -94,7 +94,7 @@
+ ## It may not work under all systems, so may be optionally omitted.
+ INCLUDE_MODULES += EDITLINE
+
+-TERMCAPLIB = @TERMCAPLIB@
++TERMCAPLIB =
+ # speech recognition
+ #INCLUDE_MODULES += ASR
+
+@@ -165,8 +165,8 @@
+ CONFIG_WRAPPER_LANGUAGES = PYTHON PERL5
+
+ # Language specific includes should be set to correct site paths
+-CONFIG_PYTHON_INCLUDES= -I/usr/include/python2.2/
+-CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/
++CONFIG_PYTHON_INCLUDES= -I/usr/include/python2.5/
++CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.8.3/i686-linux-thread-multi/CORE/
+ #OR OLD#CONFIG_PERL_INCLUDES= -I/usr/lib/perl5/5.6.1/i386-linux/CORE/
+ ##
+ ###################################################################
+--- a/config/compilers/gcc_defaults.mak 2006-08-05 10:37:59.000000000 -0500
++++ b/config/compilers/gcc_defaults.mak.new 2007-06-27 10:43:51.000000000 -0500
+@@ -76,9 +76,9 @@
+ PROFILE_gprof_CXXFLAGS = -pg
+ PROFILE_gprof_LINKFLAGS = -pg
+
+-SHARED_CCFLAGS = -fPIC -fno-shared-data
+-SHARED_CXXFLAGS = -fPIC -fno-shared-data
+-SHARED_LINKFLAGS = -fno-shared-data
++SHARED_CCFLAGS = -fPIC
++SHARED_CXXFLAGS = -fPIC
++SHARED_LINKFLAGS =
+
+ ifndef GCC_MAKE_SHARED_LIB
+ MAKE_SHARED_LIB = $(CXX) -shared -fno-shared-data -o XXX
More information about the arch-commits
mailing list