kdenonbeta/kttsd/debian
CVS commit by cramblitt: Add kttsd-gstreamer package. Akttsd-gstreamer.install 1.1
kdenonbeta/kttsd/debian
CVS commit by cramblitt: Debian packaging. M +17 -16kttsd-dev.install 1.8 M +0 -21 kttsd.install 1.13
kdenonbeta/kttsd/debian
CVS commit by cramblitt: Working on debian packaging M +1 -1 TODO 1.12 M +1 -1 changelog 1.4 --- kdenonbeta/kttsd/debian/changelog #1.3:1.4 @@ -3,3 +3,3 @@ * Initial Release. - -- Gary Cramblitt (PhantomsDad) [EMAIL PROTECTED] Sat, 9 Oct 2004 23:05:18 -0400 + -- Gary Cramblitt (PhantomsDad) [EMAIL PROTECTED] Sat, 10 Dec 2004 23:05:18 -0400 --- kdenonbeta/kttsd/debian/TODO #1.11:1.12 @@ -51,3 +51,3 @@ * Should rc files be installed to etc/ tree? -* Remove kcm_kttsd library once KMouth stops using it. +* Remove kcm_kttsmgr library once KMouth stops using it.
kdenonbeta/kttsd/debian
CVS commit by cramblitt: Recent additions and deletions. Untested. M +2 -1 control 1.8 M +18 -4 kttsd.install 1.11 --- kdenonbeta/kttsd/debian/control #1.7:1.8 @@ -9,5 +9,6 @@ Architecture: any Depends: ${shlibs:Depends} -Suggests: kttsd-appplugins, festival, festival-doc, festvox-kallpc, flite, epos +Suggests: kttsd-appplugins, festival, festival-doc, festvox-kallpc, flite, epos, + xsltproc, sox, gstreamer (= 0.8.7) Description: KDE Text-to-Speech system KTTS, the KDE Text-to-Speech (TTS) system, is a plug-in based dcop service --- kdenonbeta/kttsd/debian/kttsd.install #1.10:1.11 @@ -15,8 +15,12 @@ debian/tmp/usr/lib/kde3/libkttsd_fliteplugin.so debian/tmp/usr/lib/kde3/libkttsd_fliteplugin.la -debian/tmp/usr/lib/kde3/libkttsd_eposkttsdplugin.so -debian/tmp/usr/lib/kde3/libkttsd_eposkttsdplugin.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_gstplugin.so +debian/tmp/usr/lib/kde3/libkttsd_gstplugin.la +debian/tmp/usr/lib/kde3/libkttsd_artsplugin.so +debian/tmp/usr/lib/kde3/libkttsd_artsplugin.la debian/tmp/usr/lib/kde3/libkttsjobmgrpart.so debian/tmp/usr/lib/kde3/libkttsjobmgrpart.la @@ -26,8 +30,10 @@ debian/tmp/usr/lib/kde3/kcm_kttsd.la debian/tmp/usr/share/servicetypes/kttsd.desktop +debian/tmp/usr/share/servicetypes/kttsd_audioplugin.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/icons/crystalsvg/16x16/apps/kttsd.png debian/tmp/usr/share/apps/kttsd/icons/crystalsvg/22x22/apps/kttsd.png @@ -39,8 +45,11 @@ debian/tmp/usr/share/doc/kde/HTML/en/kttsd/index.cache.bz2 debian/tmp/usr/share/doc/kde/HTML/en/kttsd/index.docbook +debian/tmp/usr/share/doc/kde/HTML/en/kttsd/addtalker.png +debian/tmp/usr/share/doc/kde/HTML/en/kttsd/audio.png +debian/tmp/usr/share/doc/kde/HTML/en/kttsd/festivalintconf.png +debian/tmp/usr/share/doc/kde/HTML/en/kttsd/general.png debian/tmp/usr/share/doc/kde/HTML/en/kttsd/interruption.png debian/tmp/usr/share/doc/kde/HTML/en/kttsd/jobs.png -debian/tmp/usr/share/doc/kde/HTML/en/kttsd/languages.png -debian/tmp/usr/share/doc/kde/HTML/en/kttsd/properties.png +debian/tmp/usr/share/doc/kde/HTML/en/kttsd/talkers.png debian/tmp/usr/share/services/kttsd_festivalintplugin.desktop debian/tmp/usr/share/services/kttsd_commandplugin.desktop @@ -51,4 +60,6 @@ debian/tmp/usr/share/services/kttsd.desktop debian/tmp/usr/share/services/kttsjobmgr.desktop +debian/tmp/usr/share/services/kttsd_gstplugin.desktop +debian/tmp/usr/share/services/kttsd_artsplugin.desktop debian/tmp/usr/share/icons/hicolor/16x16/actions/male.png debian/tmp/usr/share/icons/hicolor/16x16/actions/female.png @@ -57,4 +68,7 @@ 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/applnk/Settings/Accessibility/kcmkttsd.desktop debian/tmp/usr/share/applnk/Application/kttsmgr.desktop
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +3 -0 kttsd.install 1.9 --- kdenonbeta/kttsd/debian/kttsd.install #1.8:1.9 @@ -26,5 +26,8 @@ debian/tmp/usr/lib/kde3/kcm_kttsd.la debian/tmp/usr/share/servicetypes/kttsd.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/icons/hicolor/16x16/apps/kttsd.png debian/tmp/usr/share/apps/kttsd/icons/hicolor/22x22/apps/kttsd.png
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +20 -20kttsd.install 1.7 --- kdenonbeta/kttsd/debian/kttsd.install #1.6:1.7 @@ -7,18 +7,18 @@ debian/tmp/usr/lib/libktts.so.1 debian/tmp/usr/lib/libktts.la -debian/tmp/usr/lib/kde3/libfestivalintplugin.so -debian/tmp/usr/lib/kde3/libfestivalintplugin.la -debian/tmp/usr/lib/kde3/libcommandplugin.so -debian/tmp/usr/lib/kde3/libcommandplugin.la -debian/tmp/usr/lib/kde3/libhadifixplugin.so -debian/tmp/usr/lib/kde3/libhadifixplugin.la -debian/tmp/usr/lib/kde3/libfliteplugin.so -debian/tmp/usr/lib/kde3/libfliteplugin.la -debian/tmp/usr/lib/kde3/libeposkttsdplugin.so -debian/tmp/usr/lib/kde3/libeposkttsdplugin.la -debian/tmp/usr/lib/kde3/libfreettsplugin.so -debian/tmp/usr/lib/kde3/libfreettsplugin.la -debian/tmp/usr/lib/kde3/libkttsjobmgr.so -debian/tmp/usr/lib/kde3/libkttsjobmgr.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_eposkttsdplugin.so +debian/tmp/usr/lib/kde3/libkttsd_eposkttsdplugin.la +debian/tmp/usr/lib/kde3/libkttsd_freettsplugin.so +debian/tmp/usr/lib/kde3/libkttsd_freettsplugin.la +debian/tmp/usr/lib/kde3/libkttsjobmgrpart.so +debian/tmp/usr/lib/kde3/libkttsjobmgrpart.la debian/tmp/usr/lib/kde3/kcm_kttsmgr.so debian/tmp/usr/lib/kde3/kcm_kttsmgr.la @@ -40,10 +40,10 @@ debian/tmp/usr/share/doc/kde/HTML/en/kttsd/languages.png debian/tmp/usr/share/doc/kde/HTML/en/kttsd/properties.png -debian/tmp/usr/share/services/festivalint.desktop -debian/tmp/usr/share/services/command.desktop -debian/tmp/usr/share/services/hadifix.desktop -debian/tmp/usr/share/services/flite.desktop -debian/tmp/usr/share/services/epos-kttsdplugin.desktop -debian/tmp/usr/share/services/freetts.desktop +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.desktop debian/tmp/usr/share/services/kttsjobmgr.desktop
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +3 -1 TODO 1.9 --- kdenonbeta/kttsd/debian/TODO #1.8:1.9 @@ -22,5 +22,7 @@ cd kttsd make apidox -it generates the API docs. +it generates the API docs. This has to be done as user kde-devel +who has KDEDIR=/home/share/kde-unstable and won't work for user gary +who has KDEDIR=/usr. For now I have the indep targets commented out in debian/rules, so debuild will run to completion.
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +29 -0 TODO 1.10 M +1 -1 control 1.5 M +40 -0 kttsd-dev.install 1.7 M +2 -4 rules 1.6
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +14 -25TODO 1.11 M +5 -3 rules 1.7 --- kdenonbeta/kttsd/debian/TODO #1.10:1.11 @@ -31,29 +31,18 @@ dpkg-shlibdeps: warning: could not find path for libkttsd.so.1 -* Problems including the API docs. -1. Must add the line - include $(top_srcdir)/admin/Doxyfile.am -to root-level Makefile.am. -2. The debuild-generated Makefile defines target apidox as apidox-no. -I'm not clear why this is. If I do - cd kttsd-0.2.0 - ./configure - cd kttsd - make apidox -it generates the API docs. This has to be done as user kde-devel -who has KDEDIR=/home/share/kde-unstable and won't work for user gary -who has KDEDIR=/usr. - For now I have the indep targets commented out in debian/rules, - so debuild will run to completion. - - Here is relevant code in acinclude.m4.in -KDE_HAS_DOXYGEN=no -if test -n $DOXYGEN test -x $DOXYGEN test -f $QTDOCDIR/qsql.html; then -KDE_HAS_DOXYGEN=yes -fi -AC_SUBST(KDE_HAS_DOXYGEN) - -]) - +* In order to get the apidocs to debuild, I had to change the rules file + compared to the one in kdeaccessibility as follows: +109c109 + #cd $(objdir) \ +--- + cd $(objdir) \ +218,219c218,221 + binary-indep: build-indep install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common +--- + binary-indep: build-indep + + # binary-indep: build-indep install-indep + # $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common * lintian is reporting the following: --- kdenonbeta/kttsd/debian/rules #1.6:1.7 @@ -107,5 +107,5 @@ $(MAKE) -#cd $(objdir) \ +cd $(objdir) \ $(MAKE) apidox @@ -216,6 +216,8 @@ # Build architecture independant packages using the common target. -binary-indep: build-indep install-indep -$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common +binary-indep: build-indep + +# binary-indep: build-indep install-indep +# $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common # Build architecture dependant packages using the common target.
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +9 -3 TODO 1.6 --- kdenonbeta/kttsd/debian/TODO #1.5:1.6 @@ -10,4 +10,8 @@ dh_make.) +* dpkg-shlibdeps is reporting: +dpkg-shlibdeps: warning: could not find path for libktts.so.1 +dpkg-shlibdeps: warning: could not find path for libkttsd.so.1 + * How do I do the library and doc symlinks, i.e., debian/tmp/usr/lib/libkttsd.so.1 - libkttsd.so.1.0.0 @@ -16,11 +20,13 @@ * lintian is reporting the following: -E: kttsd-dev: no-shlibs-control-file usr/lib/libktts.so -W: kttsd-dev: missing-depends-line +W: kttsd source: changelog-should-mention-nmu +W: kttsd source: source-nmu-has-incorrect-version-number 0.2.0 W: kttsd-appplugins: missing-depends-line E: kttsd: ldconfig-symlink-missing-for-shlib usr/lib/libkttsd.so.1 usr/lib/libkttsd.so.1.0.0 libkttsd.so.1 - My issue with the first E above is libktts is versionless. +E: kttsd: ldconfig-symlink-missing-for-shlib usr/lib/libktts.so.1 usr/lib/libktts.so.1.0.0 libktts.so.1 * Should rc files be installed to etc/ tree? +* Add Handbook to kttsd.install file (symlinks?) + * Remove kcm_kttsd library once KMouth stops using it.
kdenonbeta/kttsd/debian
CVS commit by cramblitt: More Debian packaging stuff. Getting better. M +13 -12TODO 1.7 M +1 -2 changelog 1.3 M +3 -3 control 1.3 M +3 -0 kttsd-dev.install 1.6 M +10 -0 kttsd.install 1.5
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +5 -3 TODO 1.2 M +1 -2 rules 1.3 --- kdenonbeta/kttsd/debian/TODO #1.1:1.2 @@ -5,7 +5,9 @@ should I just remove that from the control file? (It was put there by dh_make.) -* Despite having moved libkttsd and libktts from kttsd.install to kttsd-dev.install, - debuild still includes them in the package, and the kttsd-dev and kttsd-appplugins - packages are essentially empty. ?? +* How do I do the library symlinks, i.e., +debian/tmp/usr/lib/libkttsd.so.1 - libkttsd.so.1.0.0 +debian/tmp/usr/lib/libkttsd.so - libkttsd.so.1.0.0 +debian/tmp/usr/share/doc/HTML/en/kttsd-0.2.0-apidocs/common - ../../../kde/HTML/en/common + * lintian is reporting the following: W: kttsd source: native-package-with-dash-version --- kdenonbeta/kttsd/debian/rules #1.2:1.3 @@ -73,6 +73,5 @@ # run configure with build tree $(objdir) cd $(objdir) \ -../configure $(configkde) -# ../configure $(configkde) --enable-final +../configure $(configkde) --enable-final touch configure-stamp
kdenonbeta/kttsd/debian (silent)
CVS commit by cramblitt: CVS_SILENT M +11 -1 TODO 1.3 M +2 -1 rules 1.4 --- kdenonbeta/kttsd/debian/TODO #1.2:1.3 @@ -1,3 +1,12 @@ -* Remove kcm_kttsd library once KMouth stops using it. +* Here's my build procedure: +- cvs2dist kdenonbeta kttsd --version 0.2.0 +- unpack tarball in another location +- cd kttsd-0.2.0 +- cp -R kttsd/debian debian +- ./configure --enable-final +- make +- debuild -uc -us + Why must I do the ./configure and make? If I don't, I get error + no rule to make target kspeech_skel.cpp * Should rc files be installed to etc/ tree? * I keep getting @@ -17,2 +26,3 @@ E: kttsd: no-shlibs-control-file usr/lib/libkttsd.so.1.0.0 E: kttsd: no-shlibs-control-file usr/lib/libktts.so +* Remove kcm_kttsd library once KMouth stops using it. --- kdenonbeta/kttsd/debian/rules #1.3:1.4 @@ -78,5 +78,6 @@ #Architecture -build: build-arch build-indep +build: build-arch +# build: build-arch build-indep build-arch: build-arch-stamp
kdenonbeta/kttsd/debian
CVS commit by cramblitt: Well I can build packages all the way to completion now! But still issues. See TODO. M +10 -11TODO 1.4 M +2 -1 rules 1.5 --- kdenonbeta/kttsd/debian/TODO #1.3:1.4 @@ -2,17 +2,12 @@ - cvs2dist kdenonbeta kttsd --version 0.2.0 - unpack tarball in another location -- cd kttsd-0.2.0 -- cp -R kttsd/debian debian -- ./configure --enable-final -- make - debuild -uc -us - Why must I do the ./configure and make? If I don't, I get error - no rule to make target kspeech_skel.cpp -* Should rc files be installed to etc/ tree? + * I keep getting dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends} should I just remove that from the control file? (It was put there by dh_make.) -* How do I do the library symlinks, i.e., + +* How do I do the library and doc symlinks, i.e., debian/tmp/usr/lib/libkttsd.so.1 - libkttsd.so.1.0.0 debian/tmp/usr/lib/libkttsd.so - libkttsd.so.1.0.0 @@ -23,6 +18,10 @@ W: kttsd source: changelog-should-mention-nmu W: kttsd source: source-nmu-has-incorrect-version-number 0.2.0-1 -W: kttsd: non-dev-pkg-with-shlib-symlink usr/lib/libkttsd.so.1.0.0 usr/lib/libkttsd.so -E: kttsd: no-shlibs-control-file usr/lib/libkttsd.so.1.0.0 -E: kttsd: no-shlibs-control-file usr/lib/libktts.so +E: kttsd-dev: no-shlibs-control-file usr/lib/libktts.so +W: kttsd-dev: missing-depends-line +W: kttsd-appplugins: missing-depends-line +E: kttsd: ldconfig-symlink-missing-for-shlib usr/lib/libkttsd.so.1 usr/lib/libkttsd.so.1.0.0 libkttsd.so.1 + +* Should rc files be installed to etc/ tree? + * Remove kcm_kttsd library once KMouth stops using it. --- kdenonbeta/kttsd/debian/rules #1.4:1.5 @@ -224,4 +224,5 @@ $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common -binary: binary-arch binary-indep +binary: binary-arch +# binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
kdenonbeta/kttsd/debian
CVS commit by cramblitt: More Debian stuff. But this will not build. Sure wish I had some help. Aman/kttsd.man 1.1 Aman/kttsmgr.man 1.1 Aman/manpages.in 1.1 M +160 -40 rules 1.2 Rman/kttsd.1 1.2 Rman/kttsmgr.1 1.2
kdenonbeta/kttsd/debian
CVS commit by cramblitt: More Debian packaging. Still not finished. ATODO 1.1 Akttsd-appplugins.install 1.1 Akttsd-dev.install 1.1 Akttsd.install 1.1 Akttsmgr.menu 1.1 M +26 -3 control 1.2 M +0 -1 dirs 1.2 M +7 -2 man/kttsd.1 1.2 M +7 -4 man/kttsmgr.1 1.2 Rkttsd.substvars 1.1 --- kdenonbeta/kttsd/debian/control #1.1:1.2 @@ -9,5 +9,5 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: festival, festival-doc, festvox-kallpc, flite, epos +Suggests: kttsd-appplugins, festival, festival-doc, festvox-kallpc, flite, epos Description: KDE Text-to-Speech system KTTS, the KDE Text-to-Speech system, is a plug-in based dcop service that @@ -27,4 +27,27 @@ . You must also install a speech synthesis engine, such as festival, flite, - epos, freetts, or hadifix (mbrola and txt2pho). The README file contains - links and suggestions for obtaining and installing synthesizers. \ No newline at end of file + epos, freetts, or hadifix (mbrola and txt2pho). man kttsd for + links and suggestions for obtaining and installing synthesizers. + +Package: kttsd-dev +Architecture: any +Depends: kttsd, ${shlibs:Depends) +Description: KDE Text-to-Speech system API developer files + These are files needed to develop KDE applications that use + the KDE Text-to-Speech system. + +Package: kttsd-appplugins +Architecture: any +Depends: kttsd, ${shlibs:Depends) +Description: KDE Text-to-Speech system application plugins + These are plugins for various KDE applications to enable them to + speak text via the KDE Text-to-Speech system. + . + Includes + + * A plugin for Konqueror web browser to enable speaking all or part +of a web page. + * A plugin for Kate text editor to enable speaking all or part of +plain text. + * A plugin for Kate embedded text editor to enable speaking all or +part of plain text when running Kate embedded in Konqueror. --- kdenonbeta/kttsd/debian/dirs #1.1:1.2 @@ -1,2 +1 @@ usr/bin -usr/sbin --- kdenonbeta/kttsd/debian/man/kttsd.1 #1.1:1.2 @@ -1,3 +1,3 @@ -.\ This file was generated by kdemangen.pl +.\ 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 @@ -7,5 +7,7 @@ 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: @@ -140,4 +142,7 @@ from the command-line. .br + +kttsmgr(1) +.br .SH AUTHORS .nf --- kdenonbeta/kttsd/debian/man/kttsmgr.1 #1.1:1.2 @@ -1,3 +1,3 @@ -.\ This file was generated by kdemangen.pl +.\ This file was generated by kdemangen.pl and hand edited. .TH KTTSMGR 1 Oct 2004 K Desktop Environment Text-to-Speech Manager .SH NAME @@ -7,5 +7,6 @@ kttsmgr [Qt-options] [KDE-options] .SH DESCRIPTION - +kttsmgr is an application for starting and configuring the +KDE Text-to-Speech system. .SH OPTIONS .SS Generic options: @@ -135,9 +136,11 @@ .SH SEE ALSO Full user documentation is available through the KDE Help Center. You can also enter the URL -.BR help:/kttsmgr/ +.BR help:/kttsd/ directly into konqueror or you can run -.BR `khelpcenter help:/kttsmgr/' +.BR `khelpcenter help:/kttsd/' from the command-line. .br + +kttsd(1) .SH AUTHORS .nf