Package freetts: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 | Name: freetts Version: 1.2.1 Release: alt3.1 BuildArch: noarch License: Custom, see license.terms for further information Group: Development/Java Summary: Text-to-Speech engine written on Java and based on Flite speech synthesizer Packager: Michael Pozhidaev <msp@altlinux.ru> Requires: jsapi Source: %name-%version-src.zip Source1: jsapi_license.txt Patch0: %name-1.2.1-alt-confirm.patch # Automatically added by buildreq on Thu Sep 11 2008 BuildRequires: ant apache-commons-logging log4j sharutils unzip xalan-j2 BuildRequires: java-devel-default # Tool script contains the stupid reference to non-existing file /tmp/foo.sh: %add_findreq_skiplist /usr/share/freetts/tools/ArcticToFreeTTS/ArcticToFreeTTS.sh %description FreeTTS is a speech synthesis system written entirely in the Java programming language. It is based upon Flite, a small, fast, run-time speech synthesis engine, which in turn is based upon University of Edinburgh's Festival Speech Synthesis System and Carnegie Mellon University's FestVox project. %package javadoc Group: Development/Java Summary: javadoc documentation for FreeTTS %description javadoc javadoc documentation for FreeTTS speech system. %package demo Group: Development/Java Requires: %name Summary: Demos for FreeTTS %description demo Demos for FreeTTS speech synthesizer. %package -n jsapi Group: Development/Java Summary: Java Speech API License: Sun Binary Code License URL: http://java.sun.com/products/java-media/speech/ %Description -n jsapi With the Java Speech API you can incorporate speech technology into user interfaces for your applets and applications based on Java technology. %prep rm -rf ./META-INF %setup -q %patch0 -p1 %build cd lib chmod 755 jsapi.sh ./jsapi.sh cd .. ant jars rm -f docs/Makefile cp %SOURCE1 lib/LICENSE %install install -d -m 755 %buildroot%_javadir cd lib install -pD -m 644 *.jar %buildroot%_javadir/ cd .. install -d -m 755 %buildroot%_javadocdir/%name cd javadoc cp -r ./* %buildroot%_javadocdir/%name/ cd .. install -d -m 755 %buildroot%_datadir/%name/demo cd demo cp -r ./* %buildroot%_datadir/%name/demo/ cd .. install -d -m 755 %buildroot%_datadir/%name/tools cd tools cp -r ./* %buildroot%_datadir/%name/tools/ cd .. %files %doc acknowledgments.txt ANNOUNCE.txt docs index.html license.terms overview.html README.txt RELEASE_NOTES %_javadir/cmudict04.jar %_javadir/cmulex.jar %_javadir/cmu_time_awb.jar %_javadir/cmutimelex.jar %_javadir/cmu_us_kal.jar %_javadir/en_us.jar %_javadir/freetts.jar %dir %_datadir/%name %_datadir/%name/tools %files javadoc %_javadocdir/%name %files demo %_datadir/%name/demo %files -n jsapi %_javadir/jsapi.jar %doc lib/LICENSE %changelog * Sun Feb 14 2016 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt3.1 - NMU: corrected java BuildRequires. * Mon Oct 27 2008 Michael Pozhidaev <msp@altlinux.ru> 1.2.1-alt3 - Added java-devel-default * Fri Sep 12 2008 Michael Pozhidaev <msp@altlinux.ru> 1.2.1-alt2 - Added tools * Wed Sep 10 2008 Michael Pozhidaev <msp@altlinux.ru> 1.2.1-alt1 - Initial RPM |