1. 19 Aug, 2017 1 commit
    • Bastian Köcher's avatar
      Adds missing dependency · db656fd3
      Bastian Köcher authored and Luigi Toscano's avatar Luigi Toscano committed
      Summary: KF5::CoreAddons files are included by khc_xapianindexer, but not declared as dependency. For operating systems like Nixos that is a problem, because every dependency is located in a different path and so, the CoreAddons files are not found in the include path. By adding CoreAddons as target link library, the CoreAddon paths are added to the include paths.
      
      Reviewers: ltoscano
      
      Reviewed By: ltoscano
      
      Subscribers: #documentation
      
      Tags: #documentation
      
      Differential Revision: https://phabricator.kde.org/D7413
      db656fd3
  2. 04 Aug, 2017 1 commit
  3. 24 Jul, 2017 1 commit
    • Luigi Toscano's avatar
      Optional usage of documentationDirs from KDocTools · bc0bc0f1
      Luigi Toscano authored
      Summary:
      Only if available. Unfortunately a bug in KDocTools prevents for
      looking for its version, so use another the version of another core
      library part of Frameworks.
      
      Test Plan:
      The new code compiles without regression in functionalities:
      - the cache is created for toc entries
      - the documentation is found.
      
      Reviewers: aacid, cfeck
      
      Reviewed By: aacid
      
      Subscribers: #documentation
      
      Tags: #documentation
      
      Differential Revision: https://phabricator.kde.org/D6790
      bc0bc0f1
  4. 12 Mar, 2016 2 commits
    • Pino Toscano's avatar
      Remove the ht://dig support · 16313376
      Pino Toscano authored
      ht://dig is basically unmantained for the past decade, and its
      integration in khelpcenter has always been a sort of hack (execute
      a CGI, and print its resulting HTML text).
      
      Since Xapian is used as better solution, all of the htp://dig
      supporting code can be removed completely.
      
      CCBUG: 103266
      CCBUG: 112958
      BUG: 122437
      BUG: 125276
      BUG: 152671
      BUG: 158633
      BUG: 209415
      BUG: 244091
      BUG: 255384
      BUG: 256397
      BUG: 277464
      16313376
    • Pino Toscano's avatar
      Add Xapian support for indexing and searching · 583ed246
      Pino Toscano authored
      Start using Xapian for indexing and searching the documentation: it
      works much better than htp://dig, it provides a C++ API, and it is well
      maintained.
      
      Introduce two helper tools to create/update an index, and search on it,
      starting from the cache.bz2 files generated by meinproc: this way it is
      possible to index the whole text, with the entities already expanded
      (something which would not be there when parsing the docbook files
      directly). Make use of libxml2 to parse the HTML documents, and get all
      the text in them.
      
      Xapian and libxml2 are currently considered as mandatory dependencies:
      they are portable, generally available everywhere, and not requiring
      themselves too many extra dependencies.
      
      CCBUG: 93664
      CCBUG: 103266
      CCBUG: 115935
      CCBUG: 122437
      CCBUG: 125276
      BUG: 126710
      CCBUG: 152671
      CCBUG: 158633
      CCBUG: 209415
      CCBUG: 256397
      CCBUG: 266290
      583ed246
  5. 24 Mar, 2014 1 commit
  6. 03 Mar, 2014 1 commit
  7. 28 Jan, 2008 1 commit
  8. 06 Jan, 2008 1 commit
  9. 25 Oct, 2007 1 commit
  10. 18 Aug, 2006 1 commit
    • Laurent Montel's avatar
      Remove unused files · f88dd628
      Laurent Montel authored
      Fix files attributes
      Clean up
      
      svn path=/trunk/KDE/kdebase/khelpcenter/; revision=574277
      f88dd628
  11. 20 Jul, 2006 1 commit
    • Laurent Montel's avatar
      Clean up · aa7bff57
      Laurent Montel authored
      Fix install files
      Remove Makefile.am (after looking that all ported)
      
      svn path=/trunk/KDE/kdebase/khelpcenter/; revision=564482
      aa7bff57
  12. 04 Jul, 2006 1 commit
  13. 15 May, 2006 2 commits
  14. 12 May, 2006 2 commits
    • Alexander Neundorf's avatar
      kde4_header and kde4_footer() are gone now · cc30bb07
      Alexander Neundorf authored
      svn path=/trunk/KDE/kdebase/workspace/kcontrol/krdb/; revision=540215
      cc30bb07
    • Alexander Neundorf's avatar
      -add FONTCONFIG_INCLUDE_DIR where required · 0febef7e
      Alexander Neundorf authored
      -cleanup the toplevel CMakeLists.txt a bit
      -remove include_directories( CMAKE_CURRENT_SOURCE_DIR CMAKE_CURRENT_BINARY_DIR)
      in the subdirs, since this is done now automatically by cmake (the CMAKE_INCLUDE_CURRENT_DIR option
      -include_directories(KDE4_INCLUDES) in the toplevel CMakeLists.txt, so it
      doesn't have to be done in every subdir
      
      Alex
      
      
      svn path=/trunk/KDE/kdebase/workspace/kcontrol/krdb/; revision=539914
      0febef7e
  15. 26 Mar, 2006 1 commit
  16. 23 Mar, 2006 1 commit
  17. 16 Mar, 2006 1 commit
  18. 11 Mar, 2006 1 commit
    • Laurent Montel's avatar
      Generate file · fbf36786
      Laurent Montel authored
      fix install file
      
      svn path=/trunk/KDE/kdebase/khelpcenter/; revision=517631
      fbf36786
  19. 28 Feb, 2006 1 commit
    • Laurent Montel's avatar
      Add module to compile kdebase with kdelibs-cmake. · 64ac7ede
      Laurent Montel authored
      BE CARREFULL: Don't try to compile it for the moment (in progress)
      Don't use kdelibs trunk for compile it (there is not again test to disable
      compile when we compile with kdelibs trunk)
      For the moment there was a lot of missing test etc.
      I commit it just to allow to lose my changes if there is a pb on my HD.
      I will sync cmake from kdelibs trunk to kdelibs-snapshot.
      I hope to fix compile today or tomorrow.
      CCMAIL: neundorf@kde.org
      
      For the futur we must sync kdelibs/cmake/* to kdelibs-snapshot 
      to compile all the time with kdelibs-snapshot
      
      svn path=/trunk/KDE/kdebase/workspace/kcontrol/krdb/; revision=514380
      64ac7ede