From: Mehdi Dogguy Date: Sun, 1 Nov 2009 14:46:27 +0100 Subject: [PATCH] Look for xslproc instead of libxslt Taken from upsteam SVN --- cmake_admin/CreateManpages.cmake | 2 +- man/CMakeLists.txt | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/cmake_admin/CreateManpages.cmake b/cmake_admin/CreateManpages.cmake index 13ccf28..13e3797 100644 --- a/cmake_admin/CreateManpages.cmake +++ b/cmake_admin/CreateManpages.cmake @@ -22,7 +22,7 @@ MACRO(CREATE_MANPAGES) SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/${outfile}.1) SET(outfiles ${outfiles} ${outfile}) ADD_CUSTOM_COMMAND( OUTPUT ${outfile} - COMMAND ${LIBXSLT_XSLTPROC_EXECUTABLE} + COMMAND ${XSLTPROC_EXECUTABLE} --nonet --xinclude --xincludestyle --output ${outfile} http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt index 4ebc471..b3975b8 100644 --- a/man/CMakeLists.txt +++ b/man/CMakeLists.txt @@ -14,11 +14,12 @@ # You should have received a copy of the GNU General Public License along # with this program; If not, see . -FIND_PACKAGE(LibXslt) -IF(LIBXSLT_FOUND) +FIND_PROGRAM(XSLTPROC_EXECUTABLE xsltproc) +IF(XSLTPROC_EXECUTABLE) + MESSAGE(STATUS "XSLTPROC Found: ${XSLTPROC_EXECUTABLE}") INCLUDE(CreateManpages) CREATE_MANPAGES(vmpk.xml) -ELSE(LIBXSLT_FOUND) - INSTALL( FILES vmpk.1 - DESTINATION share/man/man1 ) -ENDIF(LIBXSLT_FOUND) +ELSE(XSLTPROC_EXECUTABLE) + MESSAGE(STATUS "XSLTPROC NOT Found") + INSTALL( FILES vmpk.1 DESTINATION share/man/man1 ) +ENDIF(XSLTPROC_EXECUTABLE) --