diff options
author | Dima Panov <fluffy@FreeBSD.org> | 2010-05-11 14:21:05 +0000 |
---|---|---|
committer | Dima Panov <fluffy@FreeBSD.org> | 2010-05-11 14:21:05 +0000 |
commit | 746dafd424713f46f27e6561400a22ae505afdca (patch) | |
tree | f4e7e7d7651a2a2e8d4dd6af2b664e2d2f9b6ad3 /accessibility | |
parent | d23523dad66e233a7e17b2182e13d5ad2cfb641d (diff) | |
download | ports-746dafd424713f46f27e6561400a22ae505afdca.tar.gz ports-746dafd424713f46f27e6561400a22ae505afdca.zip |
Notes
Diffstat (limited to 'accessibility')
23 files changed, 313 insertions, 475 deletions
diff --git a/accessibility/jovie/Makefile b/accessibility/jovie/Makefile new file mode 100644 index 000000000000..d94dfc5ea17c --- /dev/null +++ b/accessibility/jovie/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: ktts +# Date created: 2010-03-27 +# Whom: Max Brazhnikov <makc@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= ktts +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= accessibility kde +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DISTNAME= kdeaccessibility-${PORTVERSION} +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE text-to-speech subsystem + +LIB_DEPENDS+= speechd.3:${PORTSDIR}/accessibility/speech-dispatcher + +USE_BZIP2= yes +USE_CMAKE= yes +USE_KDE4= kdeprefix kdelibs automoc4 +USE_QT_VER= 4 +QT_COMPONENTS= qmake_build moc_build uic_build rcc_build +USE_LDCONFIG= yes +MD5_FILE= ${PORTSDIR}/accessibility/kdeaccessibility4/distinfo +MAKE_JOBS_SAFE= yes + +CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF + +BUILD_WRKSRC= ${WRKSRC}/kttsd +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +post-patch: + ${REINPLACE_CMD} -e 's|speechd|$$$\{SPEECHD_LIBRARY}|g' \ + ${PATCH_WRKSRC}/kttsd/kcmkttsmgr/CMakeLists.txt \ + ${PATCH_WRKSRC}/kttsd/kttsd/CMakeLists.txt + +post-install: + cd ${WRKSRC}/doc/kttsd && ${MAKE} install + ${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/accessibility/jovie/pkg-descr b/accessibility/jovie/pkg-descr new file mode 100644 index 000000000000..682815431bab --- /dev/null +++ b/accessibility/jovie/pkg-descr @@ -0,0 +1,6 @@ +KTTS -- KDE Text-to-Speech -- is a subsystem within the KDE desktop +for conversion of text to audible speech. KTTS is currently under +development and aims to become the standard subsystem for all KDE +applications to provide speech output. + +WWW: http://www.kde.org/ diff --git a/accessibility/jovie/pkg-message b/accessibility/jovie/pkg-message new file mode 100644 index 000000000000..7c6d1ffaf7fa --- /dev/null +++ b/accessibility/jovie/pkg-message @@ -0,0 +1,7 @@ +====================================================================== + +To enable Text-to-Speech System (KTTSD), you first need to start +speech-dispatcher daemon (accessibility/speech-dispatcher), either +locally or with its rc.d script. + +====================================================================== diff --git a/accessibility/jovie/pkg-plist b/accessibility/jovie/pkg-plist new file mode 100644 index 000000000000..8a37a66a9f98 --- /dev/null +++ b/accessibility/jovie/pkg-plist @@ -0,0 +1,57 @@ +bin/kttsd +bin/kttsmgr +lib/kde4/kcm_kttsd.so +lib/kde4/libkttsd_stringreplacerplugin.so +lib/kde4/libkttsd_talkerchooserplugin.so +lib/kde4/libkttsd_xmltransformerplugin.so +lib/libkttsd.so +lib/libkttsd.so.5 +lib/libkttsd.so.5.0.1 +share/applications/kde4/kttsmgr.desktop +share/apps/kttsd/kcmkttsd_testmessage.desktop +share/apps/kttsd/stringreplacer/abbreviations.xml +share/apps/kttsd/stringreplacer/chat-de.xml +share/apps/kttsd/stringreplacer/chat.xml +share/apps/kttsd/stringreplacer/emoticons.xml +share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml +share/apps/kttsd/stringreplacer/kmail.xml +share/apps/kttsd/stringreplacer/polish_festival_fixes.xml +share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml +share/apps/kttsd/stringreplacer/qt2plaintext.xml +share/apps/kttsd/talkerchooser/female_notifications_rc +share/apps/kttsd/xmltransformer/xhtml2ssml.xsl +share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl +share/apps/kttsd/xslt/SSMLtoPlainText.xsl +share/doc/HTML/en/kttsd/addtalker.png +share/doc/HTML/en/kttsd/common +share/doc/HTML/en/kttsd/filters.png +share/doc/HTML/en/kttsd/general.png +share/doc/HTML/en/kttsd/index.cache.bz2 +share/doc/HTML/en/kttsd/index.docbook +share/doc/HTML/en/kttsd/jobs.png +share/doc/HTML/en/kttsd/stringreplacer.png +share/doc/HTML/en/kttsd/talkerchooser.png +share/doc/HTML/en/kttsd/talkers.png +share/doc/HTML/en/kttsd/xmltransformer.png +share/icons/hicolor/16x16/actions/female.png +share/icons/hicolor/16x16/actions/male.png +share/icons/hicolor/16x16/actions/nospeak.png +share/icons/hicolor/16x16/actions/speak.png +share/icons/hicolor/22x22/actions/nospeak.png +share/icons/hicolor/22x22/actions/speak.png +share/icons/hicolor/32x32/actions/nospeak.png +share/icons/hicolor/32x32/actions/speak.png +share/icons/hicolor/48x48/actions/nospeak.png +share/icons/hicolor/48x48/actions/speak.png +share/kde4/services/kcmkttsd.desktop +share/kde4/services/kttsd.desktop +share/kde4/services/kttsd_stringreplacerplugin.desktop +share/kde4/services/kttsd_talkerchooserplugin.desktop +share/kde4/services/kttsd_xmltransformerplugin.desktop +share/kde4/servicetypes/kttsd_filterplugin.desktop +@dirrm share/doc/HTML/en/kttsd +@dirrm share/apps/kttsd/xslt +@dirrm share/apps/kttsd/xmltransformer +@dirrm share/apps/kttsd/talkerchooser +@dirrm share/apps/kttsd/stringreplacer +@dirrm share/apps/kttsd diff --git a/accessibility/kaccessible/Makefile b/accessibility/kaccessible/Makefile index 351732671ed2..bd6f58c07da6 100644 --- a/accessibility/kaccessible/Makefile +++ b/accessibility/kaccessible/Makefile @@ -6,7 +6,6 @@ PORTNAME= kdeaccessibility PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -22,13 +21,24 @@ USE_KDE4= kdelibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes USE_QT_VER= 4 QT_COMPONENTS= opengl gui qmake_build moc_build rcc_build uic_build -USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF - MAN1= kmag.1 \ kmousetool.1 \ kmouth.1 +OPTIONS= KTTS "Enable KTTS speech service" off + +.include <bsd.port.options.mk> + +.if defined(WITH_KTTS) +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kttsd:${PORTSDIR}/accessibility/ktts +.endif + +post-patch: + ${REINPLACE_CMD} -e '/macro_optional_add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/doc/CMakeLists.txt + .include <bsd.port.mk> diff --git a/accessibility/kaccessible/distinfo b/accessibility/kaccessible/distinfo index e8fc96e27625..025dd2c31e59 100644 --- a/accessibility/kaccessible/distinfo +++ b/accessibility/kaccessible/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 043eed522a3d88c4b730aa491834445a -SHA256 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 96bf5eb6f25aaf38e82b6d2f12b07970bd8d6afd7a67b262002d50dded4b0802 -SIZE (KDE/kdeaccessibility-4.3.5.tar.bz2) = 5835131 +MD5 (KDE/kdeaccessibility-4.4.3.tar.bz2) = f225cc7bc12f585a64f755764931a23e +SHA256 (KDE/kdeaccessibility-4.4.3.tar.bz2) = b5f8c20e7ee39f3da76f699d4e49dba2e3607e0aaa068579bf8a4d43dd023bc8 +SIZE (KDE/kdeaccessibility-4.4.3.tar.bz2) = 5585520 diff --git a/accessibility/kaccessible/pkg-plist b/accessibility/kaccessible/pkg-plist index c720adf94c90..c85429b25719 100644 --- a/accessibility/kaccessible/pkg-plist +++ b/accessibility/kaccessible/pkg-plist @@ -1,28 +1,9 @@ bin/kmag bin/kmousetool bin/kmouth -bin/kttsd -bin/kttsmgr -lib/kde4/kcm_kttsd.so -lib/kde4/libkttsd_commandplugin.so -lib/kde4/libkttsd_eposplugin.so -lib/kde4/libkttsd_festivalintplugin.so -lib/kde4/libkttsd_fliteplugin.so -lib/kde4/libkttsd_freettsplugin.so -lib/kde4/libkttsd_hadifixplugin.so -lib/kde4/libkttsd_phononplugin.so -lib/kde4/libkttsd_sbdplugin.so -lib/kde4/libkttsd_stringreplacerplugin.so -lib/kde4/libkttsd_talkerchooserplugin.so -lib/kde4/libkttsd_xmltransformerplugin.so -lib/kde4/libkttsjobmgrpart.so -lib/libkttsd.so -lib/libkttsd.so.5 -lib/libkttsd.so.5.0.1 share/applications/kde4/kmag.desktop share/applications/kde4/kmousetool.desktop share/applications/kde4/kmouth.desktop -share/applications/kde4/kttsmgr.desktop share/apps/color-schemes/Zion.colors share/apps/color-schemes/ZionReversed.colors share/apps/kmag/kmagui.rc @@ -84,26 +65,6 @@ share/apps/kmouth/icons/hicolor/32x32/actions/speak.png share/apps/kmouth/icons/hicolor/48x48/actions/speak.png share/apps/kmouth/kmouthui.rc share/apps/kmouth/phrasebookdialogui.rc -share/apps/kttsd/festivalint/sabletowave.scm -share/apps/kttsd/festivalint/voices -share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl -share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl -share/apps/kttsd/kcmkttsd_testmessage.desktop -share/apps/kttsd/sbd/polish_festival_sbdrc -share/apps/kttsd/sbd/standard_sbdrc -share/apps/kttsd/stringreplacer/abbreviations.xml -share/apps/kttsd/stringreplacer/chat-de.xml -share/apps/kttsd/stringreplacer/chat.xml -share/apps/kttsd/stringreplacer/emoticons.xml -share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml -share/apps/kttsd/stringreplacer/kmail.xml -share/apps/kttsd/stringreplacer/polish_festival_fixes.xml -share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml -share/apps/kttsd/stringreplacer/qt2plaintext.xml -share/apps/kttsd/talkerchooser/female_notifications_rc -share/apps/kttsd/xmltransformer/xhtml2ssml.xsl -share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl -share/apps/kttsd/xslt/SSMLtoPlainText.xsl share/config/kmouthrc share/doc/HTML/en/kmag/common share/doc/HTML/en/kmag/index.cache.bz2 @@ -124,41 +85,20 @@ share/doc/HTML/en/kmouth/kmouthedit.png share/doc/HTML/en/kmouth/kmouthmain.png share/doc/HTML/en/kmouth/kmouthwizard.png share/doc/HTML/en/kmouth/man-kmouth.1.docbook -share/doc/HTML/en/kttsd/addtalker.png -share/doc/HTML/en/kttsd/common -share/doc/HTML/en/kttsd/filters.png -share/doc/HTML/en/kttsd/general.png -share/doc/HTML/en/kttsd/index.cache.bz2 -share/doc/HTML/en/kttsd/index.docbook -share/doc/HTML/en/kttsd/jobs.png -share/doc/HTML/en/kttsd/stringreplacer.png -share/doc/HTML/en/kttsd/talkerchooser.png -share/doc/HTML/en/kttsd/talkers.png -share/doc/HTML/en/kttsd/xmltransformer.png -share/icons/hicolor/16x16/actions/female.png share/icons/hicolor/16x16/actions/followmouse.png share/icons/hicolor/16x16/actions/hidemouse.png share/icons/hicolor/16x16/actions/kmousetool_off.png share/icons/hicolor/16x16/actions/kmousetool_on.png -share/icons/hicolor/16x16/actions/male.png -share/icons/hicolor/16x16/actions/nospeak.png -share/icons/hicolor/16x16/actions/speak.png share/icons/hicolor/16x16/actions/window.png share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/16x16/apps/kmousetool.png share/icons/hicolor/16x16/apps/kmouth.png -share/icons/hicolor/22x22/actions/nospeak.png -share/icons/hicolor/22x22/actions/speak.png share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/kmousetool_off.png share/icons/hicolor/32x32/actions/kmousetool_on.png -share/icons/hicolor/32x32/actions/nospeak.png -share/icons/hicolor/32x32/actions/speak.png share/icons/hicolor/32x32/apps/kmag.png share/icons/hicolor/32x32/apps/kmousetool.png share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/actions/nospeak.png -share/icons/hicolor/48x48/actions/speak.png share/icons/hicolor/48x48/apps/kmouth.png share/icons/mono/128x128/animations/process-idle.png share/icons/mono/128x128/animations/process-working.png @@ -2189,23 +2129,6 @@ share/icons/mono/scalable/status/user-online.svgz share/icons/mono/scalable/status/user-trash-full.svgz share/icons/mono/scalable/status/wallet-closed.svgz share/icons/mono/scalable/status/wallet-open.svgz -share/kde4/services/kcmkttsd.desktop -share/kde4/services/kttsd.desktop -share/kde4/services/kttsd_commandplugin.desktop -share/kde4/services/kttsd_eposplugin.desktop -share/kde4/services/kttsd_festivalintplugin.desktop -share/kde4/services/kttsd_fliteplugin.desktop -share/kde4/services/kttsd_freettsplugin.desktop -share/kde4/services/kttsd_hadifixplugin.desktop -share/kde4/services/kttsd_phononplugin.desktop -share/kde4/services/kttsd_sbdplugin.desktop -share/kde4/services/kttsd_stringreplacerplugin.desktop -share/kde4/services/kttsd_talkerchooserplugin.desktop -share/kde4/services/kttsd_xmltransformerplugin.desktop -share/kde4/services/kttsjobmgr.desktop -share/kde4/servicetypes/kttsd_audioplugin.desktop -share/kde4/servicetypes/kttsd_filterplugin.desktop -share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/scalable/status @dirrm share/icons/mono/scalable/places @dirrm share/icons/mono/scalable/mimetypes @@ -2229,20 +2152,9 @@ share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/128x128/animations @dirrm share/icons/mono/128x128 @dirrm share/icons/mono -@dirrm share/doc/HTML/en/kttsd @dirrm share/doc/HTML/en/kmouth @dirrm share/doc/HTML/en/kmousetool @dirrm share/doc/HTML/en/kmag -@dirrm share/apps/kttsd/xslt -@dirrm share/apps/kttsd/xmltransformer -@dirrm share/apps/kttsd/talkerchooser -@dirrm share/apps/kttsd/stringreplacer -@dirrm share/apps/kttsd/sbd -@dirrm share/apps/kttsd/hadifix/xslt -@dirrm share/apps/kttsd/hadifix -@dirrm share/apps/kttsd/festivalint/xslt -@dirrm share/apps/kttsd/festivalint -@dirrm share/apps/kttsd @dirrm share/apps/kmouth/icons/hicolor/48x48/actions @dirrm share/apps/kmouth/icons/hicolor/48x48 @dirrm share/apps/kmouth/icons/hicolor/32x32/actions diff --git a/accessibility/kdeaccessibility4/Makefile b/accessibility/kdeaccessibility4/Makefile index 351732671ed2..bd6f58c07da6 100644 --- a/accessibility/kdeaccessibility4/Makefile +++ b/accessibility/kdeaccessibility4/Makefile @@ -6,7 +6,6 @@ PORTNAME= kdeaccessibility PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -22,13 +21,24 @@ USE_KDE4= kdelibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes USE_QT_VER= 4 QT_COMPONENTS= opengl gui qmake_build moc_build rcc_build uic_build -USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF - MAN1= kmag.1 \ kmousetool.1 \ kmouth.1 +OPTIONS= KTTS "Enable KTTS speech service" off + +.include <bsd.port.options.mk> + +.if defined(WITH_KTTS) +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kttsd:${PORTSDIR}/accessibility/ktts +.endif + +post-patch: + ${REINPLACE_CMD} -e '/macro_optional_add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/doc/CMakeLists.txt + .include <bsd.port.mk> diff --git a/accessibility/kdeaccessibility4/distinfo b/accessibility/kdeaccessibility4/distinfo index e8fc96e27625..025dd2c31e59 100644 --- a/accessibility/kdeaccessibility4/distinfo +++ b/accessibility/kdeaccessibility4/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 043eed522a3d88c4b730aa491834445a -SHA256 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 96bf5eb6f25aaf38e82b6d2f12b07970bd8d6afd7a67b262002d50dded4b0802 -SIZE (KDE/kdeaccessibility-4.3.5.tar.bz2) = 5835131 +MD5 (KDE/kdeaccessibility-4.4.3.tar.bz2) = f225cc7bc12f585a64f755764931a23e +SHA256 (KDE/kdeaccessibility-4.4.3.tar.bz2) = b5f8c20e7ee39f3da76f699d4e49dba2e3607e0aaa068579bf8a4d43dd023bc8 +SIZE (KDE/kdeaccessibility-4.4.3.tar.bz2) = 5585520 diff --git a/accessibility/kdeaccessibility4/pkg-plist b/accessibility/kdeaccessibility4/pkg-plist index c720adf94c90..c85429b25719 100644 --- a/accessibility/kdeaccessibility4/pkg-plist +++ b/accessibility/kdeaccessibility4/pkg-plist @@ -1,28 +1,9 @@ bin/kmag bin/kmousetool bin/kmouth -bin/kttsd -bin/kttsmgr -lib/kde4/kcm_kttsd.so -lib/kde4/libkttsd_commandplugin.so -lib/kde4/libkttsd_eposplugin.so -lib/kde4/libkttsd_festivalintplugin.so -lib/kde4/libkttsd_fliteplugin.so -lib/kde4/libkttsd_freettsplugin.so -lib/kde4/libkttsd_hadifixplugin.so -lib/kde4/libkttsd_phononplugin.so -lib/kde4/libkttsd_sbdplugin.so -lib/kde4/libkttsd_stringreplacerplugin.so -lib/kde4/libkttsd_talkerchooserplugin.so -lib/kde4/libkttsd_xmltransformerplugin.so -lib/kde4/libkttsjobmgrpart.so -lib/libkttsd.so -lib/libkttsd.so.5 -lib/libkttsd.so.5.0.1 share/applications/kde4/kmag.desktop share/applications/kde4/kmousetool.desktop share/applications/kde4/kmouth.desktop -share/applications/kde4/kttsmgr.desktop share/apps/color-schemes/Zion.colors share/apps/color-schemes/ZionReversed.colors share/apps/kmag/kmagui.rc @@ -84,26 +65,6 @@ share/apps/kmouth/icons/hicolor/32x32/actions/speak.png share/apps/kmouth/icons/hicolor/48x48/actions/speak.png share/apps/kmouth/kmouthui.rc share/apps/kmouth/phrasebookdialogui.rc -share/apps/kttsd/festivalint/sabletowave.scm -share/apps/kttsd/festivalint/voices -share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl -share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl -share/apps/kttsd/kcmkttsd_testmessage.desktop -share/apps/kttsd/sbd/polish_festival_sbdrc -share/apps/kttsd/sbd/standard_sbdrc -share/apps/kttsd/stringreplacer/abbreviations.xml -share/apps/kttsd/stringreplacer/chat-de.xml -share/apps/kttsd/stringreplacer/chat.xml -share/apps/kttsd/stringreplacer/emoticons.xml -share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml -share/apps/kttsd/stringreplacer/kmail.xml -share/apps/kttsd/stringreplacer/polish_festival_fixes.xml -share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml -share/apps/kttsd/stringreplacer/qt2plaintext.xml -share/apps/kttsd/talkerchooser/female_notifications_rc -share/apps/kttsd/xmltransformer/xhtml2ssml.xsl -share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl -share/apps/kttsd/xslt/SSMLtoPlainText.xsl share/config/kmouthrc share/doc/HTML/en/kmag/common share/doc/HTML/en/kmag/index.cache.bz2 @@ -124,41 +85,20 @@ share/doc/HTML/en/kmouth/kmouthedit.png share/doc/HTML/en/kmouth/kmouthmain.png share/doc/HTML/en/kmouth/kmouthwizard.png share/doc/HTML/en/kmouth/man-kmouth.1.docbook -share/doc/HTML/en/kttsd/addtalker.png -share/doc/HTML/en/kttsd/common -share/doc/HTML/en/kttsd/filters.png -share/doc/HTML/en/kttsd/general.png -share/doc/HTML/en/kttsd/index.cache.bz2 -share/doc/HTML/en/kttsd/index.docbook -share/doc/HTML/en/kttsd/jobs.png -share/doc/HTML/en/kttsd/stringreplacer.png -share/doc/HTML/en/kttsd/talkerchooser.png -share/doc/HTML/en/kttsd/talkers.png -share/doc/HTML/en/kttsd/xmltransformer.png -share/icons/hicolor/16x16/actions/female.png share/icons/hicolor/16x16/actions/followmouse.png share/icons/hicolor/16x16/actions/hidemouse.png share/icons/hicolor/16x16/actions/kmousetool_off.png share/icons/hicolor/16x16/actions/kmousetool_on.png -share/icons/hicolor/16x16/actions/male.png -share/icons/hicolor/16x16/actions/nospeak.png -share/icons/hicolor/16x16/actions/speak.png share/icons/hicolor/16x16/actions/window.png share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/16x16/apps/kmousetool.png share/icons/hicolor/16x16/apps/kmouth.png -share/icons/hicolor/22x22/actions/nospeak.png -share/icons/hicolor/22x22/actions/speak.png share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/kmousetool_off.png share/icons/hicolor/32x32/actions/kmousetool_on.png -share/icons/hicolor/32x32/actions/nospeak.png -share/icons/hicolor/32x32/actions/speak.png share/icons/hicolor/32x32/apps/kmag.png share/icons/hicolor/32x32/apps/kmousetool.png share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/actions/nospeak.png -share/icons/hicolor/48x48/actions/speak.png share/icons/hicolor/48x48/apps/kmouth.png share/icons/mono/128x128/animations/process-idle.png share/icons/mono/128x128/animations/process-working.png @@ -2189,23 +2129,6 @@ share/icons/mono/scalable/status/user-online.svgz share/icons/mono/scalable/status/user-trash-full.svgz share/icons/mono/scalable/status/wallet-closed.svgz share/icons/mono/scalable/status/wallet-open.svgz -share/kde4/services/kcmkttsd.desktop -share/kde4/services/kttsd.desktop -share/kde4/services/kttsd_commandplugin.desktop -share/kde4/services/kttsd_eposplugin.desktop -share/kde4/services/kttsd_festivalintplugin.desktop -share/kde4/services/kttsd_fliteplugin.desktop -share/kde4/services/kttsd_freettsplugin.desktop -share/kde4/services/kttsd_hadifixplugin.desktop -share/kde4/services/kttsd_phononplugin.desktop -share/kde4/services/kttsd_sbdplugin.desktop -share/kde4/services/kttsd_stringreplacerplugin.desktop -share/kde4/services/kttsd_talkerchooserplugin.desktop -share/kde4/services/kttsd_xmltransformerplugin.desktop -share/kde4/services/kttsjobmgr.desktop -share/kde4/servicetypes/kttsd_audioplugin.desktop -share/kde4/servicetypes/kttsd_filterplugin.desktop -share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/scalable/status @dirrm share/icons/mono/scalable/places @dirrm share/icons/mono/scalable/mimetypes @@ -2229,20 +2152,9 @@ share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/128x128/animations @dirrm share/icons/mono/128x128 @dirrm share/icons/mono -@dirrm share/doc/HTML/en/kttsd @dirrm share/doc/HTML/en/kmouth @dirrm share/doc/HTML/en/kmousetool @dirrm share/doc/HTML/en/kmag -@dirrm share/apps/kttsd/xslt -@dirrm share/apps/kttsd/xmltransformer -@dirrm share/apps/kttsd/talkerchooser -@dirrm share/apps/kttsd/stringreplacer -@dirrm share/apps/kttsd/sbd -@dirrm share/apps/kttsd/hadifix/xslt -@dirrm share/apps/kttsd/hadifix -@dirrm share/apps/kttsd/festivalint/xslt -@dirrm share/apps/kttsd/festivalint -@dirrm share/apps/kttsd @dirrm share/apps/kmouth/icons/hicolor/48x48/actions @dirrm share/apps/kmouth/icons/hicolor/48x48 @dirrm share/apps/kmouth/icons/hicolor/32x32/actions diff --git a/accessibility/kmag/Makefile b/accessibility/kmag/Makefile index 351732671ed2..bd6f58c07da6 100644 --- a/accessibility/kmag/Makefile +++ b/accessibility/kmag/Makefile @@ -6,7 +6,6 @@ PORTNAME= kdeaccessibility PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -22,13 +21,24 @@ USE_KDE4= kdelibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes USE_QT_VER= 4 QT_COMPONENTS= opengl gui qmake_build moc_build rcc_build uic_build -USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF - MAN1= kmag.1 \ kmousetool.1 \ kmouth.1 +OPTIONS= KTTS "Enable KTTS speech service" off + +.include <bsd.port.options.mk> + +.if defined(WITH_KTTS) +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kttsd:${PORTSDIR}/accessibility/ktts +.endif + +post-patch: + ${REINPLACE_CMD} -e '/macro_optional_add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/doc/CMakeLists.txt + .include <bsd.port.mk> diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo index e8fc96e27625..025dd2c31e59 100644 --- a/accessibility/kmag/distinfo +++ b/accessibility/kmag/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 043eed522a3d88c4b730aa491834445a -SHA256 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 96bf5eb6f25aaf38e82b6d2f12b07970bd8d6afd7a67b262002d50dded4b0802 -SIZE (KDE/kdeaccessibility-4.3.5.tar.bz2) = 5835131 +MD5 (KDE/kdeaccessibility-4.4.3.tar.bz2) = f225cc7bc12f585a64f755764931a23e +SHA256 (KDE/kdeaccessibility-4.4.3.tar.bz2) = b5f8c20e7ee39f3da76f699d4e49dba2e3607e0aaa068579bf8a4d43dd023bc8 +SIZE (KDE/kdeaccessibility-4.4.3.tar.bz2) = 5585520 diff --git a/accessibility/kmag/pkg-plist b/accessibility/kmag/pkg-plist index c720adf94c90..c85429b25719 100644 --- a/accessibility/kmag/pkg-plist +++ b/accessibility/kmag/pkg-plist @@ -1,28 +1,9 @@ bin/kmag bin/kmousetool bin/kmouth -bin/kttsd -bin/kttsmgr -lib/kde4/kcm_kttsd.so -lib/kde4/libkttsd_commandplugin.so -lib/kde4/libkttsd_eposplugin.so -lib/kde4/libkttsd_festivalintplugin.so -lib/kde4/libkttsd_fliteplugin.so -lib/kde4/libkttsd_freettsplugin.so -lib/kde4/libkttsd_hadifixplugin.so -lib/kde4/libkttsd_phononplugin.so -lib/kde4/libkttsd_sbdplugin.so -lib/kde4/libkttsd_stringreplacerplugin.so -lib/kde4/libkttsd_talkerchooserplugin.so -lib/kde4/libkttsd_xmltransformerplugin.so -lib/kde4/libkttsjobmgrpart.so -lib/libkttsd.so -lib/libkttsd.so.5 -lib/libkttsd.so.5.0.1 share/applications/kde4/kmag.desktop share/applications/kde4/kmousetool.desktop share/applications/kde4/kmouth.desktop -share/applications/kde4/kttsmgr.desktop share/apps/color-schemes/Zion.colors share/apps/color-schemes/ZionReversed.colors share/apps/kmag/kmagui.rc @@ -84,26 +65,6 @@ share/apps/kmouth/icons/hicolor/32x32/actions/speak.png share/apps/kmouth/icons/hicolor/48x48/actions/speak.png share/apps/kmouth/kmouthui.rc share/apps/kmouth/phrasebookdialogui.rc -share/apps/kttsd/festivalint/sabletowave.scm -share/apps/kttsd/festivalint/voices -share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl -share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl -share/apps/kttsd/kcmkttsd_testmessage.desktop -share/apps/kttsd/sbd/polish_festival_sbdrc -share/apps/kttsd/sbd/standard_sbdrc -share/apps/kttsd/stringreplacer/abbreviations.xml -share/apps/kttsd/stringreplacer/chat-de.xml -share/apps/kttsd/stringreplacer/chat.xml -share/apps/kttsd/stringreplacer/emoticons.xml -share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml -share/apps/kttsd/stringreplacer/kmail.xml -share/apps/kttsd/stringreplacer/polish_festival_fixes.xml -share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml -share/apps/kttsd/stringreplacer/qt2plaintext.xml -share/apps/kttsd/talkerchooser/female_notifications_rc -share/apps/kttsd/xmltransformer/xhtml2ssml.xsl -share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl -share/apps/kttsd/xslt/SSMLtoPlainText.xsl share/config/kmouthrc share/doc/HTML/en/kmag/common share/doc/HTML/en/kmag/index.cache.bz2 @@ -124,41 +85,20 @@ share/doc/HTML/en/kmouth/kmouthedit.png share/doc/HTML/en/kmouth/kmouthmain.png share/doc/HTML/en/kmouth/kmouthwizard.png share/doc/HTML/en/kmouth/man-kmouth.1.docbook -share/doc/HTML/en/kttsd/addtalker.png -share/doc/HTML/en/kttsd/common -share/doc/HTML/en/kttsd/filters.png -share/doc/HTML/en/kttsd/general.png -share/doc/HTML/en/kttsd/index.cache.bz2 -share/doc/HTML/en/kttsd/index.docbook -share/doc/HTML/en/kttsd/jobs.png -share/doc/HTML/en/kttsd/stringreplacer.png -share/doc/HTML/en/kttsd/talkerchooser.png -share/doc/HTML/en/kttsd/talkers.png -share/doc/HTML/en/kttsd/xmltransformer.png -share/icons/hicolor/16x16/actions/female.png share/icons/hicolor/16x16/actions/followmouse.png share/icons/hicolor/16x16/actions/hidemouse.png share/icons/hicolor/16x16/actions/kmousetool_off.png share/icons/hicolor/16x16/actions/kmousetool_on.png -share/icons/hicolor/16x16/actions/male.png -share/icons/hicolor/16x16/actions/nospeak.png -share/icons/hicolor/16x16/actions/speak.png share/icons/hicolor/16x16/actions/window.png share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/16x16/apps/kmousetool.png share/icons/hicolor/16x16/apps/kmouth.png -share/icons/hicolor/22x22/actions/nospeak.png -share/icons/hicolor/22x22/actions/speak.png share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/kmousetool_off.png share/icons/hicolor/32x32/actions/kmousetool_on.png -share/icons/hicolor/32x32/actions/nospeak.png -share/icons/hicolor/32x32/actions/speak.png share/icons/hicolor/32x32/apps/kmag.png share/icons/hicolor/32x32/apps/kmousetool.png share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/actions/nospeak.png -share/icons/hicolor/48x48/actions/speak.png share/icons/hicolor/48x48/apps/kmouth.png share/icons/mono/128x128/animations/process-idle.png share/icons/mono/128x128/animations/process-working.png @@ -2189,23 +2129,6 @@ share/icons/mono/scalable/status/user-online.svgz share/icons/mono/scalable/status/user-trash-full.svgz share/icons/mono/scalable/status/wallet-closed.svgz share/icons/mono/scalable/status/wallet-open.svgz -share/kde4/services/kcmkttsd.desktop -share/kde4/services/kttsd.desktop -share/kde4/services/kttsd_commandplugin.desktop -share/kde4/services/kttsd_eposplugin.desktop -share/kde4/services/kttsd_festivalintplugin.desktop -share/kde4/services/kttsd_fliteplugin.desktop -share/kde4/services/kttsd_freettsplugin.desktop -share/kde4/services/kttsd_hadifixplugin.desktop -share/kde4/services/kttsd_phononplugin.desktop -share/kde4/services/kttsd_sbdplugin.desktop -share/kde4/services/kttsd_stringreplacerplugin.desktop -share/kde4/services/kttsd_talkerchooserplugin.desktop -share/kde4/services/kttsd_xmltransformerplugin.desktop -share/kde4/services/kttsjobmgr.desktop -share/kde4/servicetypes/kttsd_audioplugin.desktop -share/kde4/servicetypes/kttsd_filterplugin.desktop -share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/scalable/status @dirrm share/icons/mono/scalable/places @dirrm share/icons/mono/scalable/mimetypes @@ -2229,20 +2152,9 @@ share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/128x128/animations @dirrm share/icons/mono/128x128 @dirrm share/icons/mono -@dirrm share/doc/HTML/en/kttsd @dirrm share/doc/HTML/en/kmouth @dirrm share/doc/HTML/en/kmousetool @dirrm share/doc/HTML/en/kmag -@dirrm share/apps/kttsd/xslt -@dirrm share/apps/kttsd/xmltransformer -@dirrm share/apps/kttsd/talkerchooser -@dirrm share/apps/kttsd/stringreplacer -@dirrm share/apps/kttsd/sbd -@dirrm share/apps/kttsd/hadifix/xslt -@dirrm share/apps/kttsd/hadifix -@dirrm share/apps/kttsd/festivalint/xslt -@dirrm share/apps/kttsd/festivalint -@dirrm share/apps/kttsd @dirrm share/apps/kmouth/icons/hicolor/48x48/actions @dirrm share/apps/kmouth/icons/hicolor/48x48 @dirrm share/apps/kmouth/icons/hicolor/32x32/actions diff --git a/accessibility/kmousetool/Makefile b/accessibility/kmousetool/Makefile index 351732671ed2..bd6f58c07da6 100644 --- a/accessibility/kmousetool/Makefile +++ b/accessibility/kmousetool/Makefile @@ -6,7 +6,6 @@ PORTNAME= kdeaccessibility PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -22,13 +21,24 @@ USE_KDE4= kdelibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes USE_QT_VER= 4 QT_COMPONENTS= opengl gui qmake_build moc_build rcc_build uic_build -USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF - MAN1= kmag.1 \ kmousetool.1 \ kmouth.1 +OPTIONS= KTTS "Enable KTTS speech service" off + +.include <bsd.port.options.mk> + +.if defined(WITH_KTTS) +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kttsd:${PORTSDIR}/accessibility/ktts +.endif + +post-patch: + ${REINPLACE_CMD} -e '/macro_optional_add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/doc/CMakeLists.txt + .include <bsd.port.mk> diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo index e8fc96e27625..025dd2c31e59 100644 --- a/accessibility/kmousetool/distinfo +++ b/accessibility/kmousetool/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 043eed522a3d88c4b730aa491834445a -SHA256 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 96bf5eb6f25aaf38e82b6d2f12b07970bd8d6afd7a67b262002d50dded4b0802 -SIZE (KDE/kdeaccessibility-4.3.5.tar.bz2) = 5835131 +MD5 (KDE/kdeaccessibility-4.4.3.tar.bz2) = f225cc7bc12f585a64f755764931a23e +SHA256 (KDE/kdeaccessibility-4.4.3.tar.bz2) = b5f8c20e7ee39f3da76f699d4e49dba2e3607e0aaa068579bf8a4d43dd023bc8 +SIZE (KDE/kdeaccessibility-4.4.3.tar.bz2) = 5585520 diff --git a/accessibility/kmousetool/pkg-plist b/accessibility/kmousetool/pkg-plist index c720adf94c90..c85429b25719 100644 --- a/accessibility/kmousetool/pkg-plist +++ b/accessibility/kmousetool/pkg-plist @@ -1,28 +1,9 @@ bin/kmag bin/kmousetool bin/kmouth -bin/kttsd -bin/kttsmgr -lib/kde4/kcm_kttsd.so -lib/kde4/libkttsd_commandplugin.so -lib/kde4/libkttsd_eposplugin.so -lib/kde4/libkttsd_festivalintplugin.so -lib/kde4/libkttsd_fliteplugin.so -lib/kde4/libkttsd_freettsplugin.so -lib/kde4/libkttsd_hadifixplugin.so -lib/kde4/libkttsd_phononplugin.so -lib/kde4/libkttsd_sbdplugin.so -lib/kde4/libkttsd_stringreplacerplugin.so -lib/kde4/libkttsd_talkerchooserplugin.so -lib/kde4/libkttsd_xmltransformerplugin.so -lib/kde4/libkttsjobmgrpart.so -lib/libkttsd.so -lib/libkttsd.so.5 -lib/libkttsd.so.5.0.1 share/applications/kde4/kmag.desktop share/applications/kde4/kmousetool.desktop share/applications/kde4/kmouth.desktop -share/applications/kde4/kttsmgr.desktop share/apps/color-schemes/Zion.colors share/apps/color-schemes/ZionReversed.colors share/apps/kmag/kmagui.rc @@ -84,26 +65,6 @@ share/apps/kmouth/icons/hicolor/32x32/actions/speak.png share/apps/kmouth/icons/hicolor/48x48/actions/speak.png share/apps/kmouth/kmouthui.rc share/apps/kmouth/phrasebookdialogui.rc -share/apps/kttsd/festivalint/sabletowave.scm -share/apps/kttsd/festivalint/voices -share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl -share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl -share/apps/kttsd/kcmkttsd_testmessage.desktop -share/apps/kttsd/sbd/polish_festival_sbdrc -share/apps/kttsd/sbd/standard_sbdrc -share/apps/kttsd/stringreplacer/abbreviations.xml -share/apps/kttsd/stringreplacer/chat-de.xml -share/apps/kttsd/stringreplacer/chat.xml -share/apps/kttsd/stringreplacer/emoticons.xml -share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml -share/apps/kttsd/stringreplacer/kmail.xml -share/apps/kttsd/stringreplacer/polish_festival_fixes.xml -share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml -share/apps/kttsd/stringreplacer/qt2plaintext.xml -share/apps/kttsd/talkerchooser/female_notifications_rc -share/apps/kttsd/xmltransformer/xhtml2ssml.xsl -share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl -share/apps/kttsd/xslt/SSMLtoPlainText.xsl share/config/kmouthrc share/doc/HTML/en/kmag/common share/doc/HTML/en/kmag/index.cache.bz2 @@ -124,41 +85,20 @@ share/doc/HTML/en/kmouth/kmouthedit.png share/doc/HTML/en/kmouth/kmouthmain.png share/doc/HTML/en/kmouth/kmouthwizard.png share/doc/HTML/en/kmouth/man-kmouth.1.docbook -share/doc/HTML/en/kttsd/addtalker.png -share/doc/HTML/en/kttsd/common -share/doc/HTML/en/kttsd/filters.png -share/doc/HTML/en/kttsd/general.png -share/doc/HTML/en/kttsd/index.cache.bz2 -share/doc/HTML/en/kttsd/index.docbook -share/doc/HTML/en/kttsd/jobs.png -share/doc/HTML/en/kttsd/stringreplacer.png -share/doc/HTML/en/kttsd/talkerchooser.png -share/doc/HTML/en/kttsd/talkers.png -share/doc/HTML/en/kttsd/xmltransformer.png -share/icons/hicolor/16x16/actions/female.png share/icons/hicolor/16x16/actions/followmouse.png share/icons/hicolor/16x16/actions/hidemouse.png share/icons/hicolor/16x16/actions/kmousetool_off.png share/icons/hicolor/16x16/actions/kmousetool_on.png -share/icons/hicolor/16x16/actions/male.png -share/icons/hicolor/16x16/actions/nospeak.png -share/icons/hicolor/16x16/actions/speak.png share/icons/hicolor/16x16/actions/window.png share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/16x16/apps/kmousetool.png share/icons/hicolor/16x16/apps/kmouth.png -share/icons/hicolor/22x22/actions/nospeak.png -share/icons/hicolor/22x22/actions/speak.png share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/kmousetool_off.png share/icons/hicolor/32x32/actions/kmousetool_on.png -share/icons/hicolor/32x32/actions/nospeak.png -share/icons/hicolor/32x32/actions/speak.png share/icons/hicolor/32x32/apps/kmag.png share/icons/hicolor/32x32/apps/kmousetool.png share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/actions/nospeak.png -share/icons/hicolor/48x48/actions/speak.png share/icons/hicolor/48x48/apps/kmouth.png share/icons/mono/128x128/animations/process-idle.png share/icons/mono/128x128/animations/process-working.png @@ -2189,23 +2129,6 @@ share/icons/mono/scalable/status/user-online.svgz share/icons/mono/scalable/status/user-trash-full.svgz share/icons/mono/scalable/status/wallet-closed.svgz share/icons/mono/scalable/status/wallet-open.svgz -share/kde4/services/kcmkttsd.desktop -share/kde4/services/kttsd.desktop -share/kde4/services/kttsd_commandplugin.desktop -share/kde4/services/kttsd_eposplugin.desktop -share/kde4/services/kttsd_festivalintplugin.desktop -share/kde4/services/kttsd_fliteplugin.desktop -share/kde4/services/kttsd_freettsplugin.desktop -share/kde4/services/kttsd_hadifixplugin.desktop -share/kde4/services/kttsd_phononplugin.desktop -share/kde4/services/kttsd_sbdplugin.desktop -share/kde4/services/kttsd_stringreplacerplugin.desktop -share/kde4/services/kttsd_talkerchooserplugin.desktop -share/kde4/services/kttsd_xmltransformerplugin.desktop -share/kde4/services/kttsjobmgr.desktop -share/kde4/servicetypes/kttsd_audioplugin.desktop -share/kde4/servicetypes/kttsd_filterplugin.desktop -share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/scalable/status @dirrm share/icons/mono/scalable/places @dirrm share/icons/mono/scalable/mimetypes @@ -2229,20 +2152,9 @@ share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/128x128/animations @dirrm share/icons/mono/128x128 @dirrm share/icons/mono -@dirrm share/doc/HTML/en/kttsd @dirrm share/doc/HTML/en/kmouth @dirrm share/doc/HTML/en/kmousetool @dirrm share/doc/HTML/en/kmag -@dirrm share/apps/kttsd/xslt -@dirrm share/apps/kttsd/xmltransformer -@dirrm share/apps/kttsd/talkerchooser -@dirrm share/apps/kttsd/stringreplacer -@dirrm share/apps/kttsd/sbd -@dirrm share/apps/kttsd/hadifix/xslt -@dirrm share/apps/kttsd/hadifix -@dirrm share/apps/kttsd/festivalint/xslt -@dirrm share/apps/kttsd/festivalint -@dirrm share/apps/kttsd @dirrm share/apps/kmouth/icons/hicolor/48x48/actions @dirrm share/apps/kmouth/icons/hicolor/48x48 @dirrm share/apps/kmouth/icons/hicolor/32x32/actions diff --git a/accessibility/kmouth/Makefile b/accessibility/kmouth/Makefile index 351732671ed2..bd6f58c07da6 100644 --- a/accessibility/kmouth/Makefile +++ b/accessibility/kmouth/Makefile @@ -6,7 +6,6 @@ PORTNAME= kdeaccessibility PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 CATEGORIES= accessibility kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src @@ -22,13 +21,24 @@ USE_KDE4= kdelibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes USE_QT_VER= 4 QT_COMPONENTS= opengl gui qmake_build moc_build rcc_build uic_build -USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF - MAN1= kmag.1 \ kmousetool.1 \ kmouth.1 +OPTIONS= KTTS "Enable KTTS speech service" off + +.include <bsd.port.options.mk> + +.if defined(WITH_KTTS) +RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kttsd:${PORTSDIR}/accessibility/ktts +.endif + +post-patch: + ${REINPLACE_CMD} -e '/macro_optional_add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/CMakeLists.txt + ${REINPLACE_CMD} -e '/add_subdirectory.*kttsd/d' \ + ${PATCH_WRKSRC}/doc/CMakeLists.txt + .include <bsd.port.mk> diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo index e8fc96e27625..025dd2c31e59 100644 --- a/accessibility/kmouth/distinfo +++ b/accessibility/kmouth/distinfo @@ -1,3 +1,3 @@ -MD5 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 043eed522a3d88c4b730aa491834445a -SHA256 (KDE/kdeaccessibility-4.3.5.tar.bz2) = 96bf5eb6f25aaf38e82b6d2f12b07970bd8d6afd7a67b262002d50dded4b0802 -SIZE (KDE/kdeaccessibility-4.3.5.tar.bz2) = 5835131 +MD5 (KDE/kdeaccessibility-4.4.3.tar.bz2) = f225cc7bc12f585a64f755764931a23e +SHA256 (KDE/kdeaccessibility-4.4.3.tar.bz2) = b5f8c20e7ee39f3da76f699d4e49dba2e3607e0aaa068579bf8a4d43dd023bc8 +SIZE (KDE/kdeaccessibility-4.4.3.tar.bz2) = 5585520 diff --git a/accessibility/kmouth/pkg-plist b/accessibility/kmouth/pkg-plist index c720adf94c90..c85429b25719 100644 --- a/accessibility/kmouth/pkg-plist +++ b/accessibility/kmouth/pkg-plist @@ -1,28 +1,9 @@ bin/kmag bin/kmousetool bin/kmouth -bin/kttsd -bin/kttsmgr -lib/kde4/kcm_kttsd.so -lib/kde4/libkttsd_commandplugin.so -lib/kde4/libkttsd_eposplugin.so -lib/kde4/libkttsd_festivalintplugin.so -lib/kde4/libkttsd_fliteplugin.so -lib/kde4/libkttsd_freettsplugin.so -lib/kde4/libkttsd_hadifixplugin.so -lib/kde4/libkttsd_phononplugin.so -lib/kde4/libkttsd_sbdplugin.so -lib/kde4/libkttsd_stringreplacerplugin.so -lib/kde4/libkttsd_talkerchooserplugin.so -lib/kde4/libkttsd_xmltransformerplugin.so -lib/kde4/libkttsjobmgrpart.so -lib/libkttsd.so -lib/libkttsd.so.5 -lib/libkttsd.so.5.0.1 share/applications/kde4/kmag.desktop share/applications/kde4/kmousetool.desktop share/applications/kde4/kmouth.desktop -share/applications/kde4/kttsmgr.desktop share/apps/color-schemes/Zion.colors share/apps/color-schemes/ZionReversed.colors share/apps/kmag/kmagui.rc @@ -84,26 +65,6 @@ share/apps/kmouth/icons/hicolor/32x32/actions/speak.png share/apps/kmouth/icons/hicolor/48x48/actions/speak.png share/apps/kmouth/kmouthui.rc share/apps/kmouth/phrasebookdialogui.rc -share/apps/kttsd/festivalint/sabletowave.scm -share/apps/kttsd/festivalint/voices -share/apps/kttsd/festivalint/xslt/SSMLtoSable.xsl -share/apps/kttsd/hadifix/xslt/SSMLtoTxt2pho.xsl -share/apps/kttsd/kcmkttsd_testmessage.desktop -share/apps/kttsd/sbd/polish_festival_sbdrc -share/apps/kttsd/sbd/standard_sbdrc -share/apps/kttsd/stringreplacer/abbreviations.xml -share/apps/kttsd/stringreplacer/chat-de.xml -share/apps/kttsd/stringreplacer/chat.xml -share/apps/kttsd/stringreplacer/emoticons.xml -share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml -share/apps/kttsd/stringreplacer/kmail.xml -share/apps/kttsd/stringreplacer/polish_festival_fixes.xml -share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml -share/apps/kttsd/stringreplacer/qt2plaintext.xml -share/apps/kttsd/talkerchooser/female_notifications_rc -share/apps/kttsd/xmltransformer/xhtml2ssml.xsl -share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl -share/apps/kttsd/xslt/SSMLtoPlainText.xsl share/config/kmouthrc share/doc/HTML/en/kmag/common share/doc/HTML/en/kmag/index.cache.bz2 @@ -124,41 +85,20 @@ share/doc/HTML/en/kmouth/kmouthedit.png share/doc/HTML/en/kmouth/kmouthmain.png share/doc/HTML/en/kmouth/kmouthwizard.png share/doc/HTML/en/kmouth/man-kmouth.1.docbook -share/doc/HTML/en/kttsd/addtalker.png -share/doc/HTML/en/kttsd/common -share/doc/HTML/en/kttsd/filters.png -share/doc/HTML/en/kttsd/general.png -share/doc/HTML/en/kttsd/index.cache.bz2 -share/doc/HTML/en/kttsd/index.docbook -share/doc/HTML/en/kttsd/jobs.png -share/doc/HTML/en/kttsd/stringreplacer.png -share/doc/HTML/en/kttsd/talkerchooser.png -share/doc/HTML/en/kttsd/talkers.png -share/doc/HTML/en/kttsd/xmltransformer.png -share/icons/hicolor/16x16/actions/female.png share/icons/hicolor/16x16/actions/followmouse.png share/icons/hicolor/16x16/actions/hidemouse.png share/icons/hicolor/16x16/actions/kmousetool_off.png share/icons/hicolor/16x16/actions/kmousetool_on.png -share/icons/hicolor/16x16/actions/male.png -share/icons/hicolor/16x16/actions/nospeak.png -share/icons/hicolor/16x16/actions/speak.png share/icons/hicolor/16x16/actions/window.png share/icons/hicolor/16x16/apps/kmag.png share/icons/hicolor/16x16/apps/kmousetool.png share/icons/hicolor/16x16/apps/kmouth.png -share/icons/hicolor/22x22/actions/nospeak.png -share/icons/hicolor/22x22/actions/speak.png share/icons/hicolor/22x22/apps/kmouth.png share/icons/hicolor/32x32/actions/kmousetool_off.png share/icons/hicolor/32x32/actions/kmousetool_on.png -share/icons/hicolor/32x32/actions/nospeak.png -share/icons/hicolor/32x32/actions/speak.png share/icons/hicolor/32x32/apps/kmag.png share/icons/hicolor/32x32/apps/kmousetool.png share/icons/hicolor/32x32/apps/kmouth.png -share/icons/hicolor/48x48/actions/nospeak.png -share/icons/hicolor/48x48/actions/speak.png share/icons/hicolor/48x48/apps/kmouth.png share/icons/mono/128x128/animations/process-idle.png share/icons/mono/128x128/animations/process-working.png @@ -2189,23 +2129,6 @@ share/icons/mono/scalable/status/user-online.svgz share/icons/mono/scalable/status/user-trash-full.svgz share/icons/mono/scalable/status/wallet-closed.svgz share/icons/mono/scalable/status/wallet-open.svgz -share/kde4/services/kcmkttsd.desktop -share/kde4/services/kttsd.desktop -share/kde4/services/kttsd_commandplugin.desktop -share/kde4/services/kttsd_eposplugin.desktop -share/kde4/services/kttsd_festivalintplugin.desktop -share/kde4/services/kttsd_fliteplugin.desktop -share/kde4/services/kttsd_freettsplugin.desktop -share/kde4/services/kttsd_hadifixplugin.desktop -share/kde4/services/kttsd_phononplugin.desktop -share/kde4/services/kttsd_sbdplugin.desktop -share/kde4/services/kttsd_stringreplacerplugin.desktop -share/kde4/services/kttsd_talkerchooserplugin.desktop -share/kde4/services/kttsd_xmltransformerplugin.desktop -share/kde4/services/kttsjobmgr.desktop -share/kde4/servicetypes/kttsd_audioplugin.desktop -share/kde4/servicetypes/kttsd_filterplugin.desktop -share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/scalable/status @dirrm share/icons/mono/scalable/places @dirrm share/icons/mono/scalable/mimetypes @@ -2229,20 +2152,9 @@ share/kde4/servicetypes/kttsd_synthplugin.desktop @dirrm share/icons/mono/128x128/animations @dirrm share/icons/mono/128x128 @dirrm share/icons/mono -@dirrm share/doc/HTML/en/kttsd @dirrm share/doc/HTML/en/kmouth @dirrm share/doc/HTML/en/kmousetool @dirrm share/doc/HTML/en/kmag -@dirrm share/apps/kttsd/xslt -@dirrm share/apps/kttsd/xmltransformer -@dirrm share/apps/kttsd/talkerchooser -@dirrm share/apps/kttsd/stringreplacer -@dirrm share/apps/kttsd/sbd -@dirrm share/apps/kttsd/hadifix/xslt -@dirrm share/apps/kttsd/hadifix -@dirrm share/apps/kttsd/festivalint/xslt -@dirrm share/apps/kttsd/festivalint -@dirrm share/apps/kttsd @dirrm share/apps/kmouth/icons/hicolor/48x48/actions @dirrm share/apps/kmouth/icons/hicolor/48x48 @dirrm share/apps/kmouth/icons/hicolor/32x32/actions diff --git a/accessibility/ktts/Makefile b/accessibility/ktts/Makefile new file mode 100644 index 000000000000..d94dfc5ea17c --- /dev/null +++ b/accessibility/ktts/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: ktts +# Date created: 2010-03-27 +# Whom: Max Brazhnikov <makc@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= ktts +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= accessibility kde +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DISTNAME= kdeaccessibility-${PORTVERSION} +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE text-to-speech subsystem + +LIB_DEPENDS+= speechd.3:${PORTSDIR}/accessibility/speech-dispatcher + +USE_BZIP2= yes +USE_CMAKE= yes +USE_KDE4= kdeprefix kdelibs automoc4 +USE_QT_VER= 4 +QT_COMPONENTS= qmake_build moc_build uic_build rcc_build +USE_LDCONFIG= yes +MD5_FILE= ${PORTSDIR}/accessibility/kdeaccessibility4/distinfo +MAKE_JOBS_SAFE= yes + +CMAKE_ARGS+= -DKDE4_KTTSD_ALSA:BOOL=OFF + +BUILD_WRKSRC= ${WRKSRC}/kttsd +INSTALL_WRKSRC= ${BUILD_WRKSRC} + +post-patch: + ${REINPLACE_CMD} -e 's|speechd|$$$\{SPEECHD_LIBRARY}|g' \ + ${PATCH_WRKSRC}/kttsd/kcmkttsmgr/CMakeLists.txt \ + ${PATCH_WRKSRC}/kttsd/kttsd/CMakeLists.txt + +post-install: + cd ${WRKSRC}/doc/kttsd && ${MAKE} install + ${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/accessibility/ktts/pkg-descr b/accessibility/ktts/pkg-descr new file mode 100644 index 000000000000..682815431bab --- /dev/null +++ b/accessibility/ktts/pkg-descr @@ -0,0 +1,6 @@ +KTTS -- KDE Text-to-Speech -- is a subsystem within the KDE desktop +for conversion of text to audible speech. KTTS is currently under +development and aims to become the standard subsystem for all KDE +applications to provide speech output. + +WWW: http://www.kde.org/ diff --git a/accessibility/ktts/pkg-message b/accessibility/ktts/pkg-message new file mode 100644 index 000000000000..7c6d1ffaf7fa --- /dev/null +++ b/accessibility/ktts/pkg-message @@ -0,0 +1,7 @@ +====================================================================== + +To enable Text-to-Speech System (KTTSD), you first need to start +speech-dispatcher daemon (accessibility/speech-dispatcher), either +locally or with its rc.d script. + +====================================================================== diff --git a/accessibility/ktts/pkg-plist b/accessibility/ktts/pkg-plist new file mode 100644 index 000000000000..8a37a66a9f98 --- /dev/null +++ b/accessibility/ktts/pkg-plist @@ -0,0 +1,57 @@ +bin/kttsd +bin/kttsmgr +lib/kde4/kcm_kttsd.so +lib/kde4/libkttsd_stringreplacerplugin.so +lib/kde4/libkttsd_talkerchooserplugin.so +lib/kde4/libkttsd_xmltransformerplugin.so +lib/libkttsd.so +lib/libkttsd.so.5 +lib/libkttsd.so.5.0.1 +share/applications/kde4/kttsmgr.desktop +share/apps/kttsd/kcmkttsd_testmessage.desktop +share/apps/kttsd/stringreplacer/abbreviations.xml +share/apps/kttsd/stringreplacer/chat-de.xml +share/apps/kttsd/stringreplacer/chat.xml +share/apps/kttsd/stringreplacer/emoticons.xml +share/apps/kttsd/stringreplacer/festival_unspeakable_chars.xml +share/apps/kttsd/stringreplacer/kmail.xml +share/apps/kttsd/stringreplacer/polish_festival_fixes.xml +share/apps/kttsd/stringreplacer/polish_festival_unspeakables.xml +share/apps/kttsd/stringreplacer/qt2plaintext.xml +share/apps/kttsd/talkerchooser/female_notifications_rc +share/apps/kttsd/xmltransformer/xhtml2ssml.xsl +share/apps/kttsd/xmltransformer/xhtml2ssml_simple.xsl +share/apps/kttsd/xslt/SSMLtoPlainText.xsl +share/doc/HTML/en/kttsd/addtalker.png +share/doc/HTML/en/kttsd/common +share/doc/HTML/en/kttsd/filters.png +share/doc/HTML/en/kttsd/general.png +share/doc/HTML/en/kttsd/index.cache.bz2 +share/doc/HTML/en/kttsd/index.docbook +share/doc/HTML/en/kttsd/jobs.png +share/doc/HTML/en/kttsd/stringreplacer.png +share/doc/HTML/en/kttsd/talkerchooser.png +share/doc/HTML/en/kttsd/talkers.png +share/doc/HTML/en/kttsd/xmltransformer.png +share/icons/hicolor/16x16/actions/female.png +share/icons/hicolor/16x16/actions/male.png +share/icons/hicolor/16x16/actions/nospeak.png +share/icons/hicolor/16x16/actions/speak.png +share/icons/hicolor/22x22/actions/nospeak.png +share/icons/hicolor/22x22/actions/speak.png +share/icons/hicolor/32x32/actions/nospeak.png +share/icons/hicolor/32x32/actions/speak.png +share/icons/hicolor/48x48/actions/nospeak.png +share/icons/hicolor/48x48/actions/speak.png +share/kde4/services/kcmkttsd.desktop +share/kde4/services/kttsd.desktop +share/kde4/services/kttsd_stringreplacerplugin.desktop +share/kde4/services/kttsd_talkerchooserplugin.desktop +share/kde4/services/kttsd_xmltransformerplugin.desktop +share/kde4/servicetypes/kttsd_filterplugin.desktop +@dirrm share/doc/HTML/en/kttsd +@dirrm share/apps/kttsd/xslt +@dirrm share/apps/kttsd/xmltransformer +@dirrm share/apps/kttsd/talkerchooser +@dirrm share/apps/kttsd/stringreplacer +@dirrm share/apps/kttsd |