From 00bb99ac80741fc50ef8a289719373032f2391eb Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdeaccessibility@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kttsd/debian/TODO | 36 ++++++++ kttsd/debian/changelog | 5 ++ kttsd/debian/compat | 1 + kttsd/debian/control | 40 +++++++++ kttsd/debian/copyright | 33 ++++++++ kttsd/debian/dirs | 1 + kttsd/debian/docs | 2 + kttsd/debian/kttsd-gstreamer.install | 3 + kttsd/debian/kttsd.install | 107 +++++++++++++++++++++++ kttsd/debian/kttsd.manpages | 2 + kttsd/debian/kttsmgr.menu | 6 ++ kttsd/debian/man/kttsd.1 | 159 +++++++++++++++++++++++++++++++++++ kttsd/debian/man/kttsmgr.1 | 157 ++++++++++++++++++++++++++++++++++ kttsd/debian/man/manpages.in | 2 + kttsd/debian/rules | 5 ++ kttsd/debian/shlibs.kttsd | 2 + 16 files changed, 561 insertions(+) create mode 100644 kttsd/debian/TODO create mode 100644 kttsd/debian/changelog create mode 100644 kttsd/debian/compat create mode 100644 kttsd/debian/control create mode 100644 kttsd/debian/copyright create mode 100644 kttsd/debian/dirs create mode 100644 kttsd/debian/docs create mode 100644 kttsd/debian/kttsd-gstreamer.install create mode 100644 kttsd/debian/kttsd.install create mode 100644 kttsd/debian/kttsd.manpages create mode 100644 kttsd/debian/kttsmgr.menu create mode 100644 kttsd/debian/man/kttsd.1 create mode 100644 kttsd/debian/man/kttsmgr.1 create mode 100644 kttsd/debian/man/manpages.in create mode 100755 kttsd/debian/rules create mode 100644 kttsd/debian/shlibs.kttsd (limited to 'kttsd/debian') diff --git a/kttsd/debian/TODO b/kttsd/debian/TODO new file mode 100644 index 0000000..12b05e3 --- /dev/null +++ b/kttsd/debian/TODO @@ -0,0 +1,36 @@ +* FWIW, I have the following packages installed (among many others, of course): + libqt3-headers 3.3.3-4.1 Qt3 header files + libqt3-mt-dev 3.3.3-4.1 Qt development files (Threaded) + libqt3c102-mt 3.3.3-4.1 Qt GUI Library (Threaded runtime version), V + libqthreads-12 1.6.4-4 QuickThreads library for Guile + qt3-designer 3.3.3-4.1 Qt3 Designer + qt3-dev-tools 3.3.3-4.1 Qt3 development tools + qt3-doc 3.3.3-4.1 Qt3 API documentation + kde 3.1.2 The K Desktop Environment + kdelibs4 3.2.3-2 KDE core libraries + kdelibs4-dev 3.2.3-2 KDE core libraries (development files) + kdelibs4-doc 3.2.3-2 KDE core library documentation + kde-devel 3.1.2 The K Desktop Environment (development files + kde-devel-extr 3.1.2-0.2 The K Desktop Environment (extra development + exuberant-ctag 5.5.4-1 build tag file indexes of source code defini + cdbs 0.4.26-1.1 common build system for Debian packages + +* Here's my build procedure (note that I'm using CDBS): + - cd kdeaccessibility/doc/kttsd && make distclean && cd kdeaccessibility/kttsd && make distclean + - cvs2dist kdeaccessibility kttsd --version 0.3.0 + - Copy resulting kttsd-0.3.0.tar.gz to a work folder and rename to kttsd_0.3.0.orig.tar.gz + (Note underscore) + - Unpack tarball + - cd kttsd-0.3.0 + - rm -fR autom4te.cache + - cp -R kttsd/debian debian + - debuild -uc -us + +* dpkg-shlibdeps is reporting: + dpkg-shlibdeps: warning: could not find path for libkttsd.so.1 + Should I have libkttsd.so in the .install file? + +* Should rc files be installed to etc/ tree? + +* For unknown reason, several of the doc translations aren't being built (da, pt for example), + but en and de are being built. ?? diff --git a/kttsd/debian/changelog b/kttsd/debian/changelog new file mode 100644 index 0000000..81f503a --- /dev/null +++ b/kttsd/debian/changelog @@ -0,0 +1,5 @@ +kttsd (0.3.0-1) unstable; urgency=low + + * Second Release + + -- Gary Cramblitt (PhantomsDad) Wed, 9 Feb 2005 23:05:18 -0500 diff --git a/kttsd/debian/compat b/kttsd/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/kttsd/debian/compat @@ -0,0 +1 @@ +4 diff --git a/kttsd/debian/control b/kttsd/debian/control new file mode 100644 index 0000000..61c10b7 --- /dev/null +++ b/kttsd/debian/control @@ -0,0 +1,40 @@ +Source: kttsd +Section: kde +Priority: extra +Maintainer: Gary Cramblitt (PhantomsDad) +Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev (>= 4:3.2), qt3-doc (>=3.3.3) +Standards-Version: 3.6.1.1 + +Package: kttsd +Architecture: any +Depends: ${shlibs:Depends} +Suggests: festival, festival-doc, festvox-kallpc, flite, epos, + xsltproc, sox, kttsd-gstreamer +Description: KDE Text-to-Speech system + KTTS, the KDE Text-to-Speech (TTS) system, is a plug-in based dcop service + that allows any KDE (or non-KDE) application to speak using the DCOP + interface. + . + KTTS intends to be the implementation for the KDE Text-to-Speech API. + . + Features + -------- + * Priority system for warnings and messages, while still playing + regular text. + * Long text is parsed into sentences. User may backup by sentence or + paragraph, replay, pause, and stop playing. + * Speak contents of clipboard. + * Speak KDE notification events (KNotify). + . + You must also install a speech synthesis engine, such as festival, flite, + epos, freetts, or hadifix (MBROLA and txt2pho). khelpcenter help:/kttsd/ + for links and suggestions for obtaining and installing synthesizers. + +Package: kttsd-gstreamer +Architecture: any +Depends: kttsd, libgstreamer0.8-0 (>= 0.8.7) +Description: KTTSD GStreamer plugin + A plugin for the KDE Text-to-Speech system for producing + audio output via GStreamer. You will also need the + GStreamer wav file plugin and at least one GStreamer + output plugin (aRts, oss, or nas). diff --git a/kttsd/debian/copyright b/kttsd/debian/copyright new file mode 100644 index 0000000..c4848dc --- /dev/null +++ b/kttsd/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Gary Cramblitt (PhantomsDad) + on +Wed, 9 FEb 2005 17:06:00 +0500. + +It was downloaded from the KDE CVS repository. + +Upstream Authors: + José Pablo Ezequiel Fernández + Gary Cramblitt + Gunnar Schmi Dt + Olaf Schmidt + Paul Giannaros + +Copyright: +(c) 2002, José Pablo Ezequiel Fernández + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA. + + +On Debian systems, the complete text of the GNU General +Public License can be found in /usr/share/common-licenses/GPL file. diff --git a/kttsd/debian/dirs b/kttsd/debian/dirs new file mode 100644 index 0000000..e772481 --- /dev/null +++ b/kttsd/debian/dirs @@ -0,0 +1 @@ +usr/bin diff --git a/kttsd/debian/docs b/kttsd/debian/docs new file mode 100644 index 0000000..724e084 --- /dev/null +++ b/kttsd/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/kttsd/debian/kttsd-gstreamer.install b/kttsd/debian/kttsd-gstreamer.install new file mode 100644 index 0000000..dbe0185 --- /dev/null +++ b/kttsd/debian/kttsd-gstreamer.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/kde3/libkttsd_gstplugin.so +debian/tmp/usr/lib/kde3/libkttsd_gstplugin.la +debian/tmp/usr/share/services/kttsd_gstplugin.desktop diff --git a/kttsd/debian/kttsd.install b/kttsd/debian/kttsd.install new file mode 100644 index 0000000..1ed977e --- /dev/null +++ b/kttsd/debian/kttsd.install @@ -0,0 +1,107 @@ +debian/tmp/usr/bin/kttsd +debian/tmp/usr/bin/kttsmgr +debian/tmp/usr/lib/libkttsd.so.1.0.0 +debian/tmp/usr/lib/libkttsd.so.1 +debian/tmp/usr/lib/libkttsd.la +debian/tmp/usr/lib/kde3/libkttsd_festivalintplugin.so +debian/tmp/usr/lib/kde3/libkttsd_festivalintplugin.la +debian/tmp/usr/lib/kde3/libkttsd_commandplugin.so +debian/tmp/usr/lib/kde3/libkttsd_commandplugin.la +debian/tmp/usr/lib/kde3/libkttsd_hadifixplugin.so +debian/tmp/usr/lib/kde3/libkttsd_hadifixplugin.la +debian/tmp/usr/lib/kde3/libkttsd_fliteplugin.so +debian/tmp/usr/lib/kde3/libkttsd_fliteplugin.la +debian/tmp/usr/lib/kde3/libkttsd_eposplugin.so +debian/tmp/usr/lib/kde3/libkttsd_eposplugin.la +debian/tmp/usr/lib/kde3/libkttsd_freettsplugin.so +debian/tmp/usr/lib/kde3/libkttsd_freettsplugin.la +debian/tmp/usr/lib/kde3/libkttsd_artsplugin.so +debian/tmp/usr/lib/kde3/libkttsd_artsplugin.la +debian/tmp/usr/lib/kde3/libkttsd_stringreplacerplugin.so +debian/tmp/usr/lib/kde3/libkttsd_stringreplacerplugin.la +debian/tmp/usr/lib/kde3/libkttsd_sbdplugin.so +debian/tmp/usr/lib/kde3/libkttsd_sbdplugin.la +debian/tmp/usr/lib/kde3/libkttsd_talkerchooserplugin.so +debian/tmp/usr/lib/kde3/libkttsd_talkerchooserplugin.la +debian/tmp/usr/lib/kde3/libkttsd_xmltransformerplugin.so +debian/tmp/usr/lib/kde3/libkttsd_xmltransformerplugin.la +debian/tmp/usr/lib/kde3/libkttsjobmgrpart.so +debian/tmp/usr/lib/kde3/libkttsjobmgrpart.la +debian/tmp/usr/lib/kde3/kcm_kttsd.so +debian/tmp/usr/lib/kde3/kcm_kttsd.la +debian/tmp/usr/lib/kde3/ktexteditor_kttsd.la +debian/tmp/usr/lib/kde3/ktexteditor_kttsd.so + +debian/tmp/usr/lib/kde3/libkhtmlkttsdplugin.la +debian/tmp/usr/lib/kde3/libkhtmlkttsdplugin.so + +debian/tmp/usr/share/servicetypes/kttsd_synthplugin.desktop +debian/tmp/usr/share/servicetypes/kttsd_audioplugin.desktop +debian/tmp/usr/share/servicetypes/kttsd_filterplugin.desktop +debian/tmp/usr/share/servicetypes/dcoptexttospeech.desktop + +debian/tmp/usr/share/apps/kttsd/xslt/SSMLtoPlainText.xsl +debian/tmp/usr/share/apps/kttsd/festivalint/voices +debian/tmp/usr/share/apps/kttsd/festivalint/sabletowave.scm +debian/tmp/usr/share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl +debian/tmp/usr/share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl +debian/tmp/usr/share/apps/kttsd/talkerchooser/female_notifications_rc +debian/tmp/usr/share/apps/kttsd/sbd/polish_festival_sbdrc +debian/tmp/usr/share/apps/kttsd/sbd/standard_sbdrc +debian/tmp/usr/share/apps/kttsd/stringreplacer/abbreviations.xml +debian/tmp/usr/share/apps/kttsd/stringreplacer/emoticons.xml +debian/tmp/usr/share/apps/kttsd/stringreplacer/polish_festival_fixes.xml +debian/tmp/usr/share/apps/kttsd/stringreplacer/chat.xml +debian/tmp/usr/share/apps/kttsd/stringreplacer/kmail.xml +debian/tmp/usr/share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml +debian/tmp/usr/share/apps/kttsd/xmltransformer/xhtml2ssml.xsl +debian/tmp/usr/share/apps/ktexteditor_kttsd/ktexteditor_kttsdui.rc + +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/common +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/general.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/index.cache.bz2 +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/index.docbook +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/addtalker.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/audio.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/festivalintconf.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/general.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/interruption.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/jobs.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/talkers.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/filters.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/stringreplacer.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/xmltransformer.png +debian/tmp/usr/share/doc/kde/HTML/*/kttsd/talkerchooser.png + +debian/tmp/usr/share/services/kttsd_festivalintplugin.desktop +debian/tmp/usr/share/services/kttsd_commandplugin.desktop +debian/tmp/usr/share/services/kttsd_hadifixplugin.desktop +debian/tmp/usr/share/services/kttsd_fliteplugin.desktop +debian/tmp/usr/share/services/kttsd_eposplugin.desktop +debian/tmp/usr/share/services/kttsd_freettsplugin.desktop +debian/tmp/usr/share/services/kttsd_stringreplacerplugin.desktop +debian/tmp/usr/share/services/kttsd_sbdplugin.desktop +debian/tmp/usr/share/services/kttsd_xmltransformerplugin.desktop +debian/tmp/usr/share/services/kttsd_talkerchooserplugin.desktop +debian/tmp/usr/share/services/kttsd.desktop +debian/tmp/usr/share/services/kttsjobmgr.desktop +debian/tmp/usr/share/services/kttsd_artsplugin.desktop +debian/tmp/usr/share/services/ktexteditor_kttsd.desktop + +debian/tmp/usr/share/apps/khtml/kpartplugins/khtmlkttsd.desktop +debian/tmp/usr/share/apps/khtml/kpartplugins/khtmlkttsd.rc + +debian/tmp/usr/share/icons/hicolor/16x16/actions/male.png +debian/tmp/usr/share/icons/hicolor/16x16/actions/female.png +debian/tmp/usr/share/icons/crystalsvg/16x16/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/22x22/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/32x32/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/48x48/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/64x64/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/128x128/apps/kttsd.png +debian/tmp/usr/share/icons/crystalsvg/scalable/apps/kttsd.svgz + +debian/tmp/usr/share/applications/kde/kcmkttsd.desktop +debian/tmp/usr/share/applications/kde/kttsmgr.desktop + +debian/tmp/usr/share/locale/*/LC_MESSAGES/ diff --git a/kttsd/debian/kttsd.manpages b/kttsd/debian/kttsd.manpages new file mode 100644 index 0000000..8051bd1 --- /dev/null +++ b/kttsd/debian/kttsd.manpages @@ -0,0 +1,2 @@ +debian/man/kttsmgr.1 +debian/man/kttsd.1 diff --git a/kttsd/debian/kttsmgr.menu b/kttsd/debian/kttsmgr.menu new file mode 100644 index 0000000..f39b56b --- /dev/null +++ b/kttsd/debian/kttsmgr.menu @@ -0,0 +1,6 @@ +?package(kttsd):\ + needs="x11"\ + section="Apps/Tools"\ + hints="KDE"\ + title="KTTSMgr"\ + command="/usr/bin/kttsmgr" diff --git a/kttsd/debian/man/kttsd.1 b/kttsd/debian/man/kttsd.1 new file mode 100644 index 0000000..379d7f0 --- /dev/null +++ b/kttsd/debian/man/kttsd.1 @@ -0,0 +1,159 @@ +.\" This file was generated by kdemangen.pl and hand edited +.TH KTTSD 1 "Oct 2004" "K Desktop Environment" "Text-to-speech synthesis deamon" +.SH NAME +kttsd +- Text-to-speech synthesis deamon +.SH SYNOPSIS +kttsd [Qt-options] [KDE-options] +.SH DESCRIPTION +kttsd is part of the KDE Text-to-Speech system. kttsd is the +non-GUI deamon that provides TTS services to applications +via the DCOP interface. kttsd is configured via kttsmgr. +.SH OPTIONS +.SS Generic options: +.TP +.B --help +Show help about options +.TP +.B --help-qt +Show Qt specific options +.TP +.B --help-kde +Show KDE specific options +.TP +.B --help-all +Show all options +.TP +.B --author +Show author information +.TP +.B -v, --version +Show version information +.TP +.B --license +Show license information +.TP +.B -- +End of options +.SS +.SS KDE options: +.TP +.B --caption +Use 'caption' as name in the titlebar +.TP +.B --icon +Use 'icon' as the application icon +.TP +.B --miniicon +Use 'icon' as the icon in the titlebar +.TP +.B --config +Use alternative configuration file +.TP +.B --dcopserver +Use the DCOP Server specified by 'server' +.TP +.B --nocrashhandler +Disable crash handler, to get core dumps +.TP +.B --waitforwm +Waits for a WM_NET compatible windowmanager +.TP +.B --style