Git commit eef3d33595a57c508932476752b3c702c70d076a by Aur?lien G?teau. Committed on 07/05/2014 at 13:46. Pushed by gateau into branch 'master'.
Revert "Allow installing files named the same in different directories" This reverts commit 28ad7396f2281b519004f7c4a628665936af61b5. It breaks the build. Going to figure it out. M +96 -68 KF5DocToolsMacros.cmake D +0 -5 tests/kdoctools_install-test/CMakeLists.txt D +0 -124 tests/kdoctools_install-test/po/es/docs/index.docbook D +0 -124 tests/kdoctools_install-test/po/es/docs/kioslave5/fooslave/index.docbook D +0 -293 tests/kdoctools_install-test/po/es/docs/man-kjscmd.1.docbook D +0 -124 tests/kdoctools_install-test/po/fr/docs/index.docbook D +0 -293 tests/kdoctools_install-test/po/fr/docs/man-kjscmd.1.docbook http://commits.kde.org/kdoctools/eef3d33595a57c508932476752b3c702c70d076a diff --git a/KF5DocToolsMacros.cmake b/KF5DocToolsMacros.cmake index a1a9347..51caf34 100644 --- a/KF5DocToolsMacros.cmake +++ b/KF5DocToolsMacros.cmake @@ -10,10 +10,11 @@ # INSTALL_DESTINATION <installdest>, or to <installdest>/<subdir> if # SUBDIR <subdir> is specified. # -# KDOCTOOLS_CREATE_MANPAGE( docbookfile section [INSTALL_DESTINATION installdest]) +# KDOCTOOLS_CREATE_MANPAGE( docbookfile section ) # Create the manpage for the specified section from the docbookfile (using meinproc5) # The resulting manpage will be installed to <installdest> when using -# INSTALL_DESTINATION <installdest>. +# INSTALL_DESTINATION <installdest>, or to <installdest>/<subdir> if +# SUBDIR <subdir> is specified. # # KDOCTOOLS_INSTALL(podir) # Search for docbook files in <podir> and install them to the standard @@ -67,27 +68,14 @@ if(KDOCTOOLS_SERIALIZE_TOOL) set(KDOCTOOLS_MEINPROC_EXECUTABLE ${KDOCTOOLS_SERIALIZE_TOOL} ${KDOCTOOLS_MEINPROC_EXECUTABLE}) endif(KDOCTOOLS_SERIALIZE_TOOL) -function(create_target_name out in) - string(REGEX REPLACE "[^0-9a-zA-Z]" "-" tmp "${in}") - set(${out} ${tmp} PARENT_SCOPE) -endfunction() - -function (kdoctools_create_handbook docbook) - # Parse arguments - set(options) - set(oneValueArgs INSTALL_DESTINATION SUBDIR) - set(multiValueArgs) - cmake_parse_arguments(ARGS "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) +macro(_SUGGEST_TARGET_NAME _out) + string(REPLACE "${CMAKE_SOURCE_DIR}/" "" ${_out} "${CMAKE_CURRENT_SOURCE_DIR}") + string(REGEX REPLACE "[^0-9a-zA-Z]" "-" ${_out} "${${_out}}") +endmacro() - # Init vars - get_filename_component(docbook ${docbook} ABSOLUTE) - file(RELATIVE_PATH src_doc ${CMAKE_CURRENT_SOURCE_DIR} ${docbook}) - get_filename_component(src_dir ${src_doc} DIRECTORY) - set(build_dir ${CMAKE_CURRENT_BINARY_DIR}/${src_dir}) - set(build_doc ${build_dir}/index.cache.bz2) - - # Create some place to store our files - file(MAKE_DIRECTORY ${build_dir}) +macro (KDOCTOOLS_CREATE_HANDBOOK _docbook) + get_filename_component(_input ${_docbook} ABSOLUTE) + set(_doc ${CMAKE_CURRENT_BINARY_DIR}/index.cache.bz2) #Bootstrap if (_kdoctoolsBootStrapping) @@ -97,16 +85,23 @@ function (kdoctools_create_handbook docbook) endif () set(_ssheet "${KDOCTOOLS_CUSTOMIZATION_DIR}/kde-chunk.xsl") - file(GLOB src_docs ${src_dir}/*.docbook) + file(GLOB _docs *.docbook) + +# if (CMAKE_CROSSCOMPILING) +# set(IMPORT_MEINPROC5_EXECUTABLE "${KDE_HOST_TOOLS_PATH}/ImportMeinProc5Executable.cmake" CACHE FILEPATH "Point it to the export file of meinproc5 from a native build") +# include(${IMPORT_MEINPROC5_EXECUTABLE}) +# set(KDOCTOOLS_MEINPROC_EXECUTABLE meinproc5) +# endif (CMAKE_CROSSCOMPILING) - add_custom_command(OUTPUT ${build_doc} - COMMAND ${KDOCTOOLS_MEINPROC_EXECUTABLE} --check ${_bootstrapOption} --cache ${build_doc} ${src_doc} - DEPENDS ${src_docs} ${_ssheet} + add_custom_command(OUTPUT ${_doc} + COMMAND ${KDOCTOOLS_MEINPROC_EXECUTABLE} --check ${_bootstrapOption} --cache ${_doc} ${_input} + DEPENDS ${_docs} ${_ssheet} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) - create_target_name(_targ ${src_doc}-handbook) - add_custom_target(${_targ} ALL DEPENDS ${build_doc}) + _suggest_target_name(_targ) + set(_targ "${_targ}-handbook") + add_custom_target(${_targ} ALL DEPENDS ${_doc}) if(KDOCTOOLS_ENABLE_HTMLHANDBOOK) set(_htmlDoc ${CMAKE_CURRENT_SOURCE_DIR}/index.html) @@ -118,40 +113,48 @@ function (kdoctools_create_handbook docbook) add_custom_target(htmlhandbook DEPENDS ${_htmlDoc}) endif(KDOCTOOLS_ENABLE_HTMLHANDBOOK) - set(installDest "${ARGS_INSTALL_DESTINATION}") - if(installDest) - set(subdir "${ARGS_SUBDIR}") - file(GLOB images ${src_dir}/*.png) - install(FILES ${build_doc} ${src_docs} ${images} DESTINATION ${installDest}/${subdir}) + set(_args ${ARGN}) + + set(_installDest) + if(_args) + list(GET _args 0 _tmp) + if("${_tmp}" STREQUAL "INSTALL_DESTINATION") + list(GET _args 1 _installDest ) + list(REMOVE_AT _args 0 1) + endif("${_tmp}" STREQUAL "INSTALL_DESTINATION") + endif(_args) + + get_filename_component(dirname ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE) + if(_args) + list(GET _args 0 _tmp) + if("${_tmp}" STREQUAL "SUBDIR") + list(GET _args 1 dirname ) + list(REMOVE_AT _args 0 1) + endif("${_tmp}" STREQUAL "SUBDIR") + endif(_args) + + if(_installDest) + file(GLOB _images *.png) + install(FILES ${_doc} ${_docs} ${_images} DESTINATION ${_installDest}/${dirname}) # TODO symlinks on non-unix platforms if (UNIX) # execute some cmake code on make install which creates the symlink - install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${installDest}/common\" \"\$ENV{DESTDIR}${installDest}/${subdir}/common\" )" ) + install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${_installDest}/common\" \"\$ENV{DESTDIR}${_installDest}/${dirname}/common\" )" ) endif (UNIX) - endif() - -endfunction() + endif(_installDest) +endmacro (KDOCTOOLS_CREATE_HANDBOOK) -function (kdoctools_create_manpage docbook section) - # Parse arguments - set(options) - set(oneValueArgs INSTALL_DESTINATION) - set(multiValueArgs) - cmake_parse_arguments(ARGS "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) - # Init vars - get_filename_component(docbook ${docbook} ABSOLUTE) - file(RELATIVE_PATH src_doc ${CMAKE_CURRENT_SOURCE_DIR} ${docbook}) - get_filename_component(src_dir ${src_doc} DIRECTORY) - set(build_dir ${CMAKE_CURRENT_BINARY_DIR}/${src_dir}) +macro (KDOCTOOLS_CREATE_MANPAGE _docbook _section) + get_filename_component(_input ${_docbook} ABSOLUTE) + get_filename_component(_base ${_input} NAME) - get_filename_component(name ${src_doc} NAME) - string(REGEX REPLACE "^man-(.*)\\.${section}\\.docbook$" "\\1" name ${name}) - set(build_doc ${build_dir}/${name}.${section}) + string(REGEX REPLACE "\\.${_section}\\.docbook$" "" _base ${_base}) - # Create some place to store our files - file(MAKE_DIRECTORY ${build_dir}) + set(_doc ${CMAKE_CURRENT_BINARY_DIR}/${_base}.${_section}) + # sometimes we have "man-" prepended + string(REGEX REPLACE "/man-" "/" _outdoc ${_doc}) #Bootstrap if (_kdoctoolsBootStrapping) @@ -161,22 +164,47 @@ function (kdoctools_create_manpage docbook section) endif () set(_ssheet "${KDOCTOOLS_CUSTOMIZATION_DIR}/kde-include-man.xsl") - add_custom_command(OUTPUT ${build_doc} - COMMAND ${KDOCTOOLS_MEINPROC_EXECUTABLE} --stylesheet ${_ssheet} --check ${_bootstrapOption} ${CMAKE_CURRENT_SOURCE_DIR}/${src_doc} - DEPENDS ${src_doc} ${_ssheet} - WORKING_DIRECTORY ${build_dir} - ) - - create_target_name(_targ ${src_doc}-manpage) - add_custom_target(${_targ} ALL DEPENDS "${build_doc}") - - if(ARGS_INSTALL_DESTINATION) - install(FILES ${build_doc} DESTINATION ${ARGS_INSTALL_DESTINATION}/man${section}) - endif() -endfunction() +# if (CMAKE_CROSSCOMPILING) +# set(IMPORT_MEINPROC5_EXECUTABLE "${KDE_HOST_TOOLS_PATH}/ImportMeinProc5Executable.cmake" CACHE FILEPATH "Point it to the export file of meinproc5 from a native build") +# include(${IMPORT_MEINPROC5_EXECUTABLE}) +# set(KDOCTOOLS_MEINPROC_EXECUTABLE meinproc5) +# endif (CMAKE_CROSSCOMPILING) - -function(kdoctools_install podir) + add_custom_command(OUTPUT ${_outdoc} + COMMAND ${KDOCTOOLS_MEINPROC_EXECUTABLE} --stylesheet ${_ssheet} --check ${_bootstrapOption} ${_input} + DEPENDS ${_input} ${_ssheet} + ) + _suggest_target_name(_targ) + set(_targ "${_targ}-manpage-${_base}") + add_custom_target(${_targ} ALL DEPENDS "${_outdoc}") + + set(_args ${ARGN}) + + set(_installDest) + if(_args) + list(GET _args 0 _tmp) + if("${_tmp}" STREQUAL "INSTALL_DESTINATION") + list(GET _args 1 _installDest ) + list(REMOVE_AT _args 0 1) + endif("${_tmp}" STREQUAL "INSTALL_DESTINATION") + endif(_args) + + get_filename_component(dirname ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE) + if(_args) + list(GET _args 0 _tmp) + if("${_tmp}" STREQUAL "SUBDIR") + list(GET _args 1 dirname ) + list(REMOVE_AT _args 0 1) + endif("${_tmp}" STREQUAL "SUBDIR") + endif(_args) + + if(_installDest) + install(FILES ${_outdoc} DESTINATION ${_installDest}/man${_section}) + endif(_installDest) +endmacro (KDOCTOOLS_CREATE_MANPAGE) + + +function(KDOCTOOLS_INSTALL podir) file(GLOB lang_dirs "${podir}/*") if (NOT MAN_INSTALL_DIR) set(MAN_INSTALL_DIR share/man) diff --git a/tests/kdoctools_install-test/CMakeLists.txt b/tests/kdoctools_install-test/CMakeLists.txt deleted file mode 100644 index b9a3377..0000000 --- a/tests/kdoctools_install-test/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -cmake_minimum_required(VERSION 2.8) - -find_package(KF5DocTools REQUIRED) - -kdoctools_install(po) diff --git a/tests/kdoctools_install-test/po/es/docs/index.docbook b/tests/kdoctools_install-test/po/es/docs/index.docbook deleted file mode 100644 index 0862f30..0000000 --- a/tests/kdoctools_install-test/po/es/docs/index.docbook +++ /dev/null @@ -1,124 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY kappname "&sonnet;"> - <!ENTITY % French "INCLUDE" -> <!-- change language only here --> - <!ENTITY % addindex "IGNORE"> -]> - -<article id="sonnet" lang="&language;"> - -<articleinfo> -<!--title ->The &sonnet; Handbook</title--> -<title ->Outil de correction d'orthographe</title> - -<authorgroup> -<author ->&David.Sweet; &David.Sweet.mail;</author> - -&traducteurYvesDessertine;&traducteurJosephRichard; -</authorgroup> - -<date ->02/09/2010</date> -<releaseinfo ->&kde; 4.5</releaseinfo> -<abstract> -<para ->&sonnet; est le correcteur orthographique utilis? par les applications &kde;, telles que &kate;, &kmail; et &kword;. C'est une interface graphique pour diff?rents correcteurs orthographiques. Vous trouverez davantage de renseignements sur les correcteurs orthographiques et dictionnaires requis dans la documentation du module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</abstract> -<keywordset> -<keyword ->orthographe</keyword> -<keyword ->orthographe</keyword> -<keyword ->sonnet</keyword> -<keyword ->Ispell</keyword> -<keyword ->Aspell</keyword> -<keyword ->v?rification</keyword> -<keyword ->v?rificateur</keyword> -<keyword ->KDE</keyword> -</keywordset> -</articleinfo> - -<para -><anchor id="spelldlg"/> La premi?re ligne de la fen?tre de dialogue affiche le mot potentiellement mal orthographi? qui a ?t? d?couvert dans votre document. &sonnet; tente de trouver un mot appropri? pour le remplacer. Il peut en proposer un ou plusieurs.</para> -<para ->La proposition la plus pertinente est affich?e ? la droite de <guilabel ->Remplacer par</guilabel ->. Pour accepter ce remplacement, cliquez sur <guibutton ->Remplacer</guibutton ->.</para -> -<para ->Vous pouvez ?galement s?lectionner un mot depuis une liste de suggestions et ensuite cliquer sur <guibutton ->Remplacer</guibutton -> afin de remplacer le mot mal orthographi? par la suggestion s?lectionn?e. Pour ajouter des suggestions suppl?mentaires depuis le dictionnaire, cliquez sur le bouton <guibutton ->Sugg?rer</guibutton ->.</para> - -<para ->Pour conserver votre orthographe originale, cliquez sur <guilabel ->Ignorer</guilabel ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe tout en conservant les modifications d?j? effectu?es, cliquez sur <guibutton ->Termin?</guibutton ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe et annuler les modifications effectu?es, cliquez sur <guibutton ->Annuler</guibutton ->.</para> - -<para ->Cliquer sur <guibutton ->Tout remplacer</guibutton -> va effectuer la m?me fonction que si vous cliquiez sur <guibutton ->Remplacer</guibutton ->, mais va automatiquement remplacer le mot mal orthographi? par le mot de remplacement choisi s'il r?appara?t (plus loin) dans votre document.</para> - -<para ->Le bouton <guibutton ->Toujours ignorer</guibutton -> ignore cette occurrence et toutes les occurrences futures du mot mal orthographi?.</para> - -<para ->Le fait de cliquer sur <guibutton ->Ajouter au dictionnaire</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs). Le fait de cliquer sur <guibutton ->Ajouter</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs).</para> - -<para ->La liste d?roulante <guilabel ->Langue</guilabel -> en bas de cette fen?tre de dialogue vous permet de changer temporairement de dictionnaire.</para> - -<para ->Les options de la configuration par d?faut sont accessibles dans le module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</article> -<!-- -Local Variables: -mode: sgml -sgml-omittag: nil -sgml-shorttag: t -sgml-general-insert-case: lower -End: ---> - diff --git a/tests/kdoctools_install-test/po/es/docs/kioslave5/fooslave/index.docbook b/tests/kdoctools_install-test/po/es/docs/kioslave5/fooslave/index.docbook deleted file mode 100644 index 0862f30..0000000 --- a/tests/kdoctools_install-test/po/es/docs/kioslave5/fooslave/index.docbook +++ /dev/null @@ -1,124 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY kappname "&sonnet;"> - <!ENTITY % French "INCLUDE" -> <!-- change language only here --> - <!ENTITY % addindex "IGNORE"> -]> - -<article id="sonnet" lang="&language;"> - -<articleinfo> -<!--title ->The &sonnet; Handbook</title--> -<title ->Outil de correction d'orthographe</title> - -<authorgroup> -<author ->&David.Sweet; &David.Sweet.mail;</author> - -&traducteurYvesDessertine;&traducteurJosephRichard; -</authorgroup> - -<date ->02/09/2010</date> -<releaseinfo ->&kde; 4.5</releaseinfo> -<abstract> -<para ->&sonnet; est le correcteur orthographique utilis? par les applications &kde;, telles que &kate;, &kmail; et &kword;. C'est une interface graphique pour diff?rents correcteurs orthographiques. Vous trouverez davantage de renseignements sur les correcteurs orthographiques et dictionnaires requis dans la documentation du module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</abstract> -<keywordset> -<keyword ->orthographe</keyword> -<keyword ->orthographe</keyword> -<keyword ->sonnet</keyword> -<keyword ->Ispell</keyword> -<keyword ->Aspell</keyword> -<keyword ->v?rification</keyword> -<keyword ->v?rificateur</keyword> -<keyword ->KDE</keyword> -</keywordset> -</articleinfo> - -<para -><anchor id="spelldlg"/> La premi?re ligne de la fen?tre de dialogue affiche le mot potentiellement mal orthographi? qui a ?t? d?couvert dans votre document. &sonnet; tente de trouver un mot appropri? pour le remplacer. Il peut en proposer un ou plusieurs.</para> -<para ->La proposition la plus pertinente est affich?e ? la droite de <guilabel ->Remplacer par</guilabel ->. Pour accepter ce remplacement, cliquez sur <guibutton ->Remplacer</guibutton ->.</para -> -<para ->Vous pouvez ?galement s?lectionner un mot depuis une liste de suggestions et ensuite cliquer sur <guibutton ->Remplacer</guibutton -> afin de remplacer le mot mal orthographi? par la suggestion s?lectionn?e. Pour ajouter des suggestions suppl?mentaires depuis le dictionnaire, cliquez sur le bouton <guibutton ->Sugg?rer</guibutton ->.</para> - -<para ->Pour conserver votre orthographe originale, cliquez sur <guilabel ->Ignorer</guilabel ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe tout en conservant les modifications d?j? effectu?es, cliquez sur <guibutton ->Termin?</guibutton ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe et annuler les modifications effectu?es, cliquez sur <guibutton ->Annuler</guibutton ->.</para> - -<para ->Cliquer sur <guibutton ->Tout remplacer</guibutton -> va effectuer la m?me fonction que si vous cliquiez sur <guibutton ->Remplacer</guibutton ->, mais va automatiquement remplacer le mot mal orthographi? par le mot de remplacement choisi s'il r?appara?t (plus loin) dans votre document.</para> - -<para ->Le bouton <guibutton ->Toujours ignorer</guibutton -> ignore cette occurrence et toutes les occurrences futures du mot mal orthographi?.</para> - -<para ->Le fait de cliquer sur <guibutton ->Ajouter au dictionnaire</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs). Le fait de cliquer sur <guibutton ->Ajouter</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs).</para> - -<para ->La liste d?roulante <guilabel ->Langue</guilabel -> en bas de cette fen?tre de dialogue vous permet de changer temporairement de dictionnaire.</para> - -<para ->Les options de la configuration par d?faut sont accessibles dans le module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</article> -<!-- -Local Variables: -mode: sgml -sgml-omittag: nil -sgml-shorttag: t -sgml-general-insert-case: lower -End: ---> - diff --git a/tests/kdoctools_install-test/po/es/docs/man-kjscmd.1.docbook b/tests/kdoctools_install-test/po/es/docs/man-kjscmd.1.docbook deleted file mode 100644 index 6a3a7f5..0000000 --- a/tests/kdoctools_install-test/po/es/docs/man-kjscmd.1.docbook +++ /dev/null @@ -1,293 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY % French "INCLUDE" -><!-- change language only here --> -]> - -<refentry> - -<refentryinfo> -<title ->Manuel de l'Utilisateur de &kde;</title> - -<!-- with help from http://linuxcommand.org/man_pages/kjscmd1.html --> - -<author -><firstname ->Harri</firstname -> <surname ->Porten</surname -> <affiliation -> <address -><email ->porten at kde.org</email -></address> -</affiliation> -</author> - -<date ->2008-10-16</date> -<releaseinfo ->0.01.01</releaseinfo> - -</refentryinfo> - -<refmeta> -<refentrytitle -><command ->kjscmd</command -></refentrytitle> -<manvolnum ->1</manvolnum> -</refmeta> - -<refnamediv> -<refname -><command ->kjscmd</command -></refname> -<refpurpose ->Interpr?teur KJSEmbed de &kde;</refpurpose> -</refnamediv> - -<refsynopsisdiv> -<title ->Synopsis</title> - -<cmdsynopsis -><command ->kjscmd</command -> <arg choice="opt" ->--help</arg -> <group -> <arg choice="opt" ->-e</arg -> <arg choice="opt" ->--exec</arg -> </group -> <group -> <arg choice="opt" ->-i</arg -> <arg choice="opt" ->-interactive</arg -> </group -> <group -> <arg choice="opt" ->-n</arg -> <arg choice="opt" ->-no-kde</arg -> </group -> <arg choice="opt" ->fichier</arg -> </cmdsynopsis> -</refsynopsisdiv> - -<refsect1> -<title ->Description</title> - -<para -><command ->kjscmd</command -> est un outil permettant de lancer des scripts KJSEmbed depuis la ligne de commande. Il ex?cutera les scripts contenus dans le <parameter ->fichier</parameter -> nomm? en utilisant KJSEmbed. Il n'accepte pas - (stdin) comme <parameter ->fichier</parameter ->. </para> -</refsect1> -<!-- -<refsect1> -<title ->Generic Options</title> -<para> -<variablelist> - -<varlistentry> -<term -><option ->- -author</option -></term> -<listitem> -<para> -Show author information. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help</option -></term> -<listitem> -<para> -Show help about options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-all</option -></term> -<listitem> -<para> -Show all options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-kde</option -></term> -<listitem> -<para> -Show KDE specific options. -</para> - - -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-qt</option -></term> -<listitem> -<para> -Show Qt specific options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -license</option -></term> -<listitem> -<para> -Show license information. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-v</option -><option ->- -version</option -></term> -<listitem> -<para> -Show version information -</para> -</listitem> -</varlistentry> - -</variablelist> -</para> -</refsect1> ---> - -<refsect1> -<title ->Options de l'Application</title> -<variablelist> - -<varlistentry> -<term -><option ->-e</option ->,<option ->--exec</option -></term> -<listitem> -<para ->ex?cute le script contenu dans le <parameter ->fichier</parameter -> sans interface graphique. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-i</option ->,<option ->--interactive</option -></term> -<listitem> -<para ->lance l'interpr?teur interactif <command ->kjs</command ->.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-n</option ->,<option ->--no-kde</option -></term> -<listitem> -<para ->d?marre sans gestion de KApplication de &kde;</para> -</listitem> -</varlistentry> - - -</variablelist> - -</refsect1> - -<refsect1> -<title ->Utilisation</title> -<para ->La fa?on la plus fr?quente de lancer <command ->kjscmd</command -> est simplement <literallayout> -<userinput -><command ->kjscmd</command -> <parameter ->fichier</parameter> -</userinput> -</literallayout -> Si aucun param?tre <parameter ->fichier</parameter -> n'est saisi, il ex?cute le script de test pr?d?fini qui permet de mesurer la vitesse de d?marrage de<command ->kjscmd</command ->. </para> -</refsect1> - -<refsect1> -<title ->Voir Aussi</title> -<para -><replaceable ->kjs</replaceable ->(1)</para> -</refsect1> - -<refsect1> -<title ->Bogues</title> -<para ->Il y a probablement un tas de bogues. Utilisez <ulink url="http://bugs.kde.org" ->bugs.kde.org</ulink -> pour les signaler.</para> -</refsect1> - -</refentry> - - - diff --git a/tests/kdoctools_install-test/po/fr/docs/index.docbook b/tests/kdoctools_install-test/po/fr/docs/index.docbook deleted file mode 100644 index 0862f30..0000000 --- a/tests/kdoctools_install-test/po/fr/docs/index.docbook +++ /dev/null @@ -1,124 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY kappname "&sonnet;"> - <!ENTITY % French "INCLUDE" -> <!-- change language only here --> - <!ENTITY % addindex "IGNORE"> -]> - -<article id="sonnet" lang="&language;"> - -<articleinfo> -<!--title ->The &sonnet; Handbook</title--> -<title ->Outil de correction d'orthographe</title> - -<authorgroup> -<author ->&David.Sweet; &David.Sweet.mail;</author> - -&traducteurYvesDessertine;&traducteurJosephRichard; -</authorgroup> - -<date ->02/09/2010</date> -<releaseinfo ->&kde; 4.5</releaseinfo> -<abstract> -<para ->&sonnet; est le correcteur orthographique utilis? par les applications &kde;, telles que &kate;, &kmail; et &kword;. C'est une interface graphique pour diff?rents correcteurs orthographiques. Vous trouverez davantage de renseignements sur les correcteurs orthographiques et dictionnaires requis dans la documentation du module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</abstract> -<keywordset> -<keyword ->orthographe</keyword> -<keyword ->orthographe</keyword> -<keyword ->sonnet</keyword> -<keyword ->Ispell</keyword> -<keyword ->Aspell</keyword> -<keyword ->v?rification</keyword> -<keyword ->v?rificateur</keyword> -<keyword ->KDE</keyword> -</keywordset> -</articleinfo> - -<para -><anchor id="spelldlg"/> La premi?re ligne de la fen?tre de dialogue affiche le mot potentiellement mal orthographi? qui a ?t? d?couvert dans votre document. &sonnet; tente de trouver un mot appropri? pour le remplacer. Il peut en proposer un ou plusieurs.</para> -<para ->La proposition la plus pertinente est affich?e ? la droite de <guilabel ->Remplacer par</guilabel ->. Pour accepter ce remplacement, cliquez sur <guibutton ->Remplacer</guibutton ->.</para -> -<para ->Vous pouvez ?galement s?lectionner un mot depuis une liste de suggestions et ensuite cliquer sur <guibutton ->Remplacer</guibutton -> afin de remplacer le mot mal orthographi? par la suggestion s?lectionn?e. Pour ajouter des suggestions suppl?mentaires depuis le dictionnaire, cliquez sur le bouton <guibutton ->Sugg?rer</guibutton ->.</para> - -<para ->Pour conserver votre orthographe originale, cliquez sur <guilabel ->Ignorer</guilabel ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe tout en conservant les modifications d?j? effectu?es, cliquez sur <guibutton ->Termin?</guibutton ->.</para> - -<para ->Pour arr?ter la v?rification de l'orthographe et annuler les modifications effectu?es, cliquez sur <guibutton ->Annuler</guibutton ->.</para> - -<para ->Cliquer sur <guibutton ->Tout remplacer</guibutton -> va effectuer la m?me fonction que si vous cliquiez sur <guibutton ->Remplacer</guibutton ->, mais va automatiquement remplacer le mot mal orthographi? par le mot de remplacement choisi s'il r?appara?t (plus loin) dans votre document.</para> - -<para ->Le bouton <guibutton ->Toujours ignorer</guibutton -> ignore cette occurrence et toutes les occurrences futures du mot mal orthographi?.</para> - -<para ->Le fait de cliquer sur <guibutton ->Ajouter au dictionnaire</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs). Le fait de cliquer sur <guibutton ->Ajouter</guibutton -> va ajouter le mot mal orthographi? ? votre dictionnaire personnel (celui-ci est dissoci? du dictionnaire original du syst?me, de sorte que les ajouts que vous effectuez ne soient pas visibles par les autres utilisateurs).</para> - -<para ->La liste d?roulante <guilabel ->Langue</guilabel -> en bas de cette fen?tre de dialogue vous permet de changer temporairement de dictionnaire.</para> - -<para ->Les options de la configuration par d?faut sont accessibles dans le module de la &configurationDuSysteme; <ulink url="help:kcontrol/spellchecking" ->Correcteur orthographique</ulink ->.</para> - -</article> -<!-- -Local Variables: -mode: sgml -sgml-omittag: nil -sgml-shorttag: t -sgml-general-insert-case: lower -End: ---> - diff --git a/tests/kdoctools_install-test/po/fr/docs/man-kjscmd.1.docbook b/tests/kdoctools_install-test/po/fr/docs/man-kjscmd.1.docbook deleted file mode 100644 index 6a3a7f5..0000000 --- a/tests/kdoctools_install-test/po/fr/docs/man-kjscmd.1.docbook +++ /dev/null @@ -1,293 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ - <!ENTITY % French "INCLUDE" -><!-- change language only here --> -]> - -<refentry> - -<refentryinfo> -<title ->Manuel de l'Utilisateur de &kde;</title> - -<!-- with help from http://linuxcommand.org/man_pages/kjscmd1.html --> - -<author -><firstname ->Harri</firstname -> <surname ->Porten</surname -> <affiliation -> <address -><email ->porten at kde.org</email -></address> -</affiliation> -</author> - -<date ->2008-10-16</date> -<releaseinfo ->0.01.01</releaseinfo> - -</refentryinfo> - -<refmeta> -<refentrytitle -><command ->kjscmd</command -></refentrytitle> -<manvolnum ->1</manvolnum> -</refmeta> - -<refnamediv> -<refname -><command ->kjscmd</command -></refname> -<refpurpose ->Interpr?teur KJSEmbed de &kde;</refpurpose> -</refnamediv> - -<refsynopsisdiv> -<title ->Synopsis</title> - -<cmdsynopsis -><command ->kjscmd</command -> <arg choice="opt" ->--help</arg -> <group -> <arg choice="opt" ->-e</arg -> <arg choice="opt" ->--exec</arg -> </group -> <group -> <arg choice="opt" ->-i</arg -> <arg choice="opt" ->-interactive</arg -> </group -> <group -> <arg choice="opt" ->-n</arg -> <arg choice="opt" ->-no-kde</arg -> </group -> <arg choice="opt" ->fichier</arg -> </cmdsynopsis> -</refsynopsisdiv> - -<refsect1> -<title ->Description</title> - -<para -><command ->kjscmd</command -> est un outil permettant de lancer des scripts KJSEmbed depuis la ligne de commande. Il ex?cutera les scripts contenus dans le <parameter ->fichier</parameter -> nomm? en utilisant KJSEmbed. Il n'accepte pas - (stdin) comme <parameter ->fichier</parameter ->. </para> -</refsect1> -<!-- -<refsect1> -<title ->Generic Options</title> -<para> -<variablelist> - -<varlistentry> -<term -><option ->- -author</option -></term> -<listitem> -<para> -Show author information. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help</option -></term> -<listitem> -<para> -Show help about options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-all</option -></term> -<listitem> -<para> -Show all options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-kde</option -></term> -<listitem> -<para> -Show KDE specific options. -</para> - - -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -help-qt</option -></term> -<listitem> -<para> -Show Qt specific options. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->- -license</option -></term> -<listitem> -<para> -Show license information. -</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-v</option -><option ->- -version</option -></term> -<listitem> -<para> -Show version information -</para> -</listitem> -</varlistentry> - -</variablelist> -</para> -</refsect1> ---> - -<refsect1> -<title ->Options de l'Application</title> -<variablelist> - -<varlistentry> -<term -><option ->-e</option ->,<option ->--exec</option -></term> -<listitem> -<para ->ex?cute le script contenu dans le <parameter ->fichier</parameter -> sans interface graphique. </para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-i</option ->,<option ->--interactive</option -></term> -<listitem> -<para ->lance l'interpr?teur interactif <command ->kjs</command ->.</para> -</listitem> -</varlistentry> - -<varlistentry> -<term -><option ->-n</option ->,<option ->--no-kde</option -></term> -<listitem> -<para ->d?marre sans gestion de KApplication de &kde;</para> -</listitem> -</varlistentry> - - -</variablelist> - -</refsect1> - -<refsect1> -<title ->Utilisation</title> -<para ->La fa?on la plus fr?quente de lancer <command ->kjscmd</command -> est simplement <literallayout> -<userinput -><command ->kjscmd</command -> <parameter ->fichier</parameter> -</userinput> -</literallayout -> Si aucun param?tre <parameter ->fichier</parameter -> n'est saisi, il ex?cute le script de test pr?d?fini qui permet de mesurer la vitesse de d?marrage de<command ->kjscmd</command ->. </para> -</refsect1> - -<refsect1> -<title ->Voir Aussi</title> -<para -><replaceable ->kjs</replaceable ->(1)</para> -</refsect1> - -<refsect1> -<title ->Bogues</title> -<para ->Il y a probablement un tas de bogues. Utilisez <ulink url="http://bugs.kde.org" ->bugs.kde.org</ulink -> pour les signaler.</para> -</refsect1> - -</refentry> - - -
