Ticket #133 (closed defect: invalid)

Opened 6 months ago

Last modified 1 week ago

[PATCH] tools manpages no longer get installed

Reported by: mbanck Assigned to: dgollub
Priority: normal Component: libsyncml
Version: 0.4.6 Severity: normal
Keywords: Cc:

Description

The manpages for the libsyncml tools (tools/syncml-http-server.1 tools/syncml-obex-client.1) no longer get installed since the switch to cmake.

Change History

08/12/08 14:56:14 changed by felixmoeller

syncml-http-server does not even get packaged anymore since r485.

08/12/08 16:42:08 changed by felixmoeller

  • summary changed from tools manpages no longer get installed to [PATCH] tools manpages no longer get installed.

I have written a patch so the syncml-obex-client manpage gets installed:

fm@macbook:~/system> svn diff libsyncml/trunk
Index: libsyncml/trunk/tools/CMakeLists.txt
===================================================================
--- libsyncml/trunk/tools/CMakeLists.txt        (Revision 526)
+++ libsyncml/trunk/tools/CMakeLists.txt        (Arbeitskopie)
@@ -23,3 +23,10 @@
        TARGET_LINK_LIBRARIES( syncml-obex-client syncml )
        INSTALL( TARGETS syncml-obex-client DESTINATION ${LIBSYNCML_BIN_DIR} )
 ENDIF( ENABLE_OBEX)
+
+add_custom_command(TARGET syncml-obex-client POST_BUILD
+       COMMAND gzip ${CMAKE_CURRENT_SOURCE_DIR}/syncml-obex-client.1
+        COMMENT "gzipping the manpage"
+        VERBATIM )
+
+INSTALL( FILES syncml-obex-client.1.gz DESTINATION ${SHARE_INSTALL_DIR}/man/man1 )

08/12/08 20:52:33 changed by felixmoeller

Sadly I guess my patch is already obsolete by now as syncml-obex-client got dropped with r530.

08/12/08 20:53:20 changed by felixmoeller

  • status changed from new to closed.
  • resolution set to invalid.