svn commit: r399883 - in head/audio: . gnuspeechsa gnuspeechsa/files

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue Oct 20 23:19:23 UTC 2015


Author: amdmi3
Date: Tue Oct 20 23:19:21 2015
New Revision: 399883
URL: https://svnweb.freebsd.org/changeset/ports/399883

Log:
  gnuspeech makes it easy to produce high quality computer speech
  output, design new language databases, and create controlled speech
  stimuli for psychophysical experiments.
  
  gnuspeechsa is a cross-platform module of gnuspeech that allows
  command line, or application-based speech output
  
  WWW: https://www.gnu.org/software/gnuspeech/

Added:
  head/audio/gnuspeechsa/
  head/audio/gnuspeechsa/Makefile   (contents, props changed)
  head/audio/gnuspeechsa/distinfo   (contents, props changed)
  head/audio/gnuspeechsa/files/
  head/audio/gnuspeechsa/files/patch-CMakeLists.txt   (contents, props changed)
  head/audio/gnuspeechsa/pkg-descr   (contents, props changed)
  head/audio/gnuspeechsa/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Tue Oct 20 23:13:26 2015	(r399882)
+++ head/audio/Makefile	Tue Oct 20 23:19:21 2015	(r399883)
@@ -207,6 +207,7 @@
     SUBDIR += gnormalize
     SUBDIR += gnuitar
     SUBDIR += gnupod
+    SUBDIR += gnuspeechsa
     SUBDIR += gnustep-cdplayer
     SUBDIR += gogglesmm
     SUBDIR += goobox

Added: head/audio/gnuspeechsa/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gnuspeechsa/Makefile	Tue Oct 20 23:19:21 2015	(r399883)
@@ -0,0 +1,27 @@
+# Created by: Dmitry Marakasov <amdmi3 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	gnuspeechsa
+PORTVERSION=	0.1.5
+CATEGORIES=	audio
+MASTER_SITES=	GNU/gnuspeech
+
+MAINTAINER=	amdmi3 at FreeBSD.org
+COMMENT=	Command line, or application-based speech output module of gnuspeech
+
+LICENSE=	GPLv3 # or later
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BROKEN_FreeBSD_9=	does not build
+
+USES=		cmake compiler:c++11-lib
+
+PORTDOCS=	README
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>

Added: head/audio/gnuspeechsa/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gnuspeechsa/distinfo	Tue Oct 20 23:19:21 2015	(r399883)
@@ -0,0 +1,2 @@
+SHA256 (gnuspeechsa-0.1.5.tar.gz) = 5691ad47214e055062b9c3b04c19cea3ff3b5eb261cd5b16aa946e70bce8d088
+SIZE (gnuspeechsa-0.1.5.tar.gz) = 816802

Added: head/audio/gnuspeechsa/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gnuspeechsa/files/patch-CMakeLists.txt	Tue Oct 20 23:19:21 2015	(r399883)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2015-08-23 17:14:40 UTC
++++ CMakeLists.txt
+@@ -137,7 +137,7 @@ if(UNIX AND NOT APPLE)
+     install(DIRECTORY src/ DESTINATION include/gnuspeechsa FILES_MATCHING PATTERN "*.h")
+     install(DIRECTORY data DESTINATION share/gnuspeech/gnuspeechsa)
+     configure_file(gnuspeechsa.pc.pre gnuspeechsa.pc @ONLY)
+-    install(FILES ${CMAKE_BINARY_DIR}/gnuspeechsa.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig/)
++    install(FILES ${CMAKE_BINARY_DIR}/gnuspeechsa.pc DESTINATION libdata/pkgconfig/)
+ endif()
+ 
+ #add_dependencies(gnuspeech_sa gnuspeechsa)

Added: head/audio/gnuspeechsa/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gnuspeechsa/pkg-descr	Tue Oct 20 23:19:21 2015	(r399883)
@@ -0,0 +1,8 @@
+gnuspeech makes it easy to produce high quality computer speech
+output, design new language databases, and create controlled speech
+stimuli for psychophysical experiments.
+
+gnuspeechsa is a cross-platform module of gnuspeech that allows
+command line, or application-based speech output
+
+WWW: https://www.gnu.org/software/gnuspeech/

Added: head/audio/gnuspeechsa/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/gnuspeechsa/pkg-plist	Tue Oct 20 23:19:21 2015	(r399883)
@@ -0,0 +1,87 @@
+bin/gnuspeech_sa
+bin/gnuspeech_sa_trm
+include/gnuspeechsa/Dictionary.h
+include/gnuspeechsa/Exception.h
+include/gnuspeechsa/KeyValueFileReader.h
+include/gnuspeechsa/Log.h
+include/gnuspeechsa/Text.h
+include/gnuspeechsa/VocalTractModelParameterValue.h
+include/gnuspeechsa/WAVEFileWriter.h
+include/gnuspeechsa/en/dictionary/DictionarySearch.h
+include/gnuspeechsa/en/dictionary/suffix_list.h
+include/gnuspeechsa/en/letter_to_sound/apply_stress.h
+include/gnuspeechsa/en/letter_to_sound/check_word_list.h
+include/gnuspeechsa/en/letter_to_sound/clusters.h
+include/gnuspeechsa/en/letter_to_sound/ends_with.h
+include/gnuspeechsa/en/letter_to_sound/final_s.h
+include/gnuspeechsa/en/letter_to_sound/ie_to_y.h
+include/gnuspeechsa/en/letter_to_sound/insert_mark.h
+include/gnuspeechsa/en/letter_to_sound/isp_trans.h
+include/gnuspeechsa/en/letter_to_sound/letter_to_sound.h
+include/gnuspeechsa/en/letter_to_sound/long_medial_vowels.h
+include/gnuspeechsa/en/letter_to_sound/mark_final_e.h
+include/gnuspeechsa/en/letter_to_sound/medial_s.h
+include/gnuspeechsa/en/letter_to_sound/medial_silent_e.h
+include/gnuspeechsa/en/letter_to_sound/member.h
+include/gnuspeechsa/en/letter_to_sound/stresstables.h
+include/gnuspeechsa/en/letter_to_sound/suffix.h
+include/gnuspeechsa/en/letter_to_sound/syllabify.h
+include/gnuspeechsa/en/letter_to_sound/tail.h
+include/gnuspeechsa/en/letter_to_sound/vowel_before.h
+include/gnuspeechsa/en/letter_to_sound/word_to_patphone.h
+include/gnuspeechsa/en/number_pronunciations.h
+include/gnuspeechsa/en/phonetic_string_parser/PhoneticStringParser.h
+include/gnuspeechsa/en/text_parser/NumberParser.h
+include/gnuspeechsa/en/text_parser/TextParser.h
+include/gnuspeechsa/en/text_parser/abbreviations.h
+include/gnuspeechsa/en/text_parser/special_acronyms.h
+include/gnuspeechsa/global.h
+include/gnuspeechsa/trm/BandpassFilter.h
+include/gnuspeechsa/trm/FIRFilter.h
+include/gnuspeechsa/trm/MovingAverageFilter.h
+include/gnuspeechsa/trm/NoiseFilter.h
+include/gnuspeechsa/trm/NoiseSource.h
+include/gnuspeechsa/trm/RadiationFilter.h
+include/gnuspeechsa/trm/ReflectionFilter.h
+include/gnuspeechsa/trm/SampleRateConverter.h
+include/gnuspeechsa/trm/TRMConfiguration.h
+include/gnuspeechsa/trm/Throat.h
+include/gnuspeechsa/trm/Tube.h
+include/gnuspeechsa/trm/WavetableGlottalSource.h
+include/gnuspeechsa/trm_control_model/Category.h
+include/gnuspeechsa/trm_control_model/Controller.h
+include/gnuspeechsa/trm_control_model/DriftGenerator.h
+include/gnuspeechsa/trm_control_model/Equation.h
+include/gnuspeechsa/trm_control_model/EventList.h
+include/gnuspeechsa/trm_control_model/FormulaSymbol.h
+include/gnuspeechsa/trm_control_model/IntonationPoint.h
+include/gnuspeechsa/trm_control_model/Model.h
+include/gnuspeechsa/trm_control_model/Parameter.h
+include/gnuspeechsa/trm_control_model/Posture.h
+include/gnuspeechsa/trm_control_model/PostureList.h
+include/gnuspeechsa/trm_control_model/Rule.h
+include/gnuspeechsa/trm_control_model/Symbol.h
+include/gnuspeechsa/trm_control_model/TRMControlModelConfiguration.h
+include/gnuspeechsa/trm_control_model/Transition.h
+include/gnuspeechsa/trm_control_model/XMLConfigFileReader.h
+include/gnuspeechsa/trm_control_model/XMLConfigFileWriter.h
+include/gnuspeechsa/xml/RapidXmlUtil.h
+include/gnuspeechsa/xml/StreamXMLWriter.h
+lib/libgnuspeechsa.so
+lib/libgnuspeechsa.so.0
+lib/libgnuspeechsa.so.0.1.5
+libdata/pkgconfig/gnuspeechsa.pc
+share/gnuspeech/gnuspeechsa/data/en/MainDictionary
+share/gnuspeech/gnuspeechsa/data/en/README
+share/gnuspeech/gnuspeechsa/data/en/intonation
+share/gnuspeech/gnuspeechsa/data/en/monet.xml
+share/gnuspeech/gnuspeechsa/data/en/trm.config
+share/gnuspeech/gnuspeechsa/data/en/trm_control_model.config
+share/gnuspeech/gnuspeechsa/data/en/voice_baby.config
+share/gnuspeech/gnuspeechsa/data/en/voice_female.config
+share/gnuspeech/gnuspeechsa/data/en/voice_large_child.config
+share/gnuspeech/gnuspeechsa/data/en/voice_male.config
+share/gnuspeech/gnuspeechsa/data/en/voice_small_child.config
+share/gnuspeech/gnuspeechsa/data/en/vowelTransitions
+share/gnuspeech/gnuspeechsa/data/en/vowelTransitions_2
+ at comment @dir include/gnuspeechsa/rapidxml


More information about the svn-ports-all mailing list