On Aug 25, 2011, at 1:19 AM, Martin Koegler <[email protected]> wrote:
> On Wed, Aug 24, 2011 at 11:06:06AM -0500, DRC wrote:
>> At any rate, I was able to reproduce the original issue after that, and
>> I checked in your patch to fix it.
>
> Just one more issue, the new build system install the man-pages to
> $prefix/man
> instead of $prefix/share/man - as used in all major distributions today.
The more correct way is to provide CMake variables to override the man
directory, binary directory, etc. I personally use /opt/TigerVNC and prefer the
man pages to go in ${prefix}/man, but I agree that there needs to be an
override mechanism.
Why does your source tree say 1.0.1?
> PS:
> For those, how are interrested - my prelimiary debian packages are there:
> http://e9925248.users.sourceforge.net/tigervnc/
>
>
> --- tigervnc-1.0.1.svn0.orig/unix/CMakeLists.txt
>
>
>
> +++ tigervnc-1.0.1.svn0/unix/CMakeLists.txt
>
>
>
> @@ -9,4 +9,4 @@ add_subdirectory(vncviewer)
>
>
>
> endif()
>
>
>
>
> install(PROGRAMS vncserver DESTINATION bin)
>
>
>
> -install(FILES vncserver.man DESTINATION man/man1 RENAME vncserver.1)
>
>
>
> +install(FILES vncserver.man DESTINATION share/man/man1 RENAME vncserver.1)
>
>
>
> --- tigervnc-1.0.1.svn0.orig/unix/vncconfig/CMakeLists.txt
>
>
>
> +++ tigervnc-1.0.1.svn0/unix/vncconfig/CMakeLists.txt
>
>
>
> @@ -12,4 +12,4 @@ add_executable(vncconfig
>
>
>
> target_link_libraries(vncconfig tx rfb network rdr ${X11_LIBRARIES})
>
>
>
>
> install(TARGETS vncconfig DESTINATION bin)
>
>
>
> -install(FILES vncconfig.man DESTINATION man/man1 RENAME vncconfig.1)
>
>
>
> +install(FILES vncconfig.man DESTINATION share/man/man1 RENAME vncconfig.1)
>
>
>
> --- tigervnc-1.0.1.svn0.orig/unix/vncpasswd/CMakeLists.txt
>
>
>
> +++ tigervnc-1.0.1.svn0/unix/vncpasswd/CMakeLists.txt
>
>
>
> @@ -6,4 +6,4 @@ add_executable(vncpasswd
>
>
>
> target_link_libraries(vncpasswd tx rfb rdr os)
>
>
>
>
> install(TARGETS vncpasswd DESTINATION bin)
>
>
>
> -install(FILES vncpasswd.man DESTINATION man/man1 RENAME vncpasswd.1)
>
>
>
> +install(FILES vncpasswd.man DESTINATION share/man/man1 RENAME vncpasswd.1)
>
>
>
> --- tigervnc-1.0.1.svn0.orig/unix/x0vncserver/CMakeLists.txt
>
>
>
> +++ tigervnc-1.0.1.svn0/unix/x0vncserver/CMakeLists.txt
>
>
>
> @@ -24,4 +24,4 @@ else()
>
>
>
> endif()
>
>
>
>
> install(TARGETS x0vncserver DESTINATION bin)
>
>
>
> -install(FILES x0vncserver.man DESTINATION man/man1 RENAME x0vncserver.1)
>
>
>
> +install(FILES x0vncserver.man DESTINATION share/man/man1 RENAME
> x0vncserver.1)
>
>
> --- tigervnc-1.0.1.svn0.orig/vncviewer/CMakeLists.txt
>
>
>
> +++ tigervnc-1.0.1.svn0/vncviewer/CMakeLists.txt
>
>
>
> @@ -50,5 +50,5 @@ endif()
>
>
>
>
> install(TARGETS vncviewer DESTINATION bin)
>
>
>
> if(UNIX)
>
>
>
> - install(FILES vncviewer.man DESTINATION man/man1 RENAME vncviewer.1)
>
>
>
> + install(FILES vncviewer.man DESTINATION share/man/man1 RENAME vncviewer.1)
>
>
>
> endif()
>
>
>
>
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Tigervnc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
