Assume that CMake is only used as a distribution format and for
non-UNIX systems, commenting out some administration targets.

--HG--
branch : HEAD
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 077de5d..4b97280 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -60,7 +60,7 @@
   zip_dirent.c
   zip_entry_free.c
   zip_entry_new.c
-  ${CMAKE_CURRENT_BINARY_DIR}/zip_err_str.c
+  zip_err_str.c
   zip_error.c
   zip_error_clear.c
   zip_error_get.c
@@ -112,13 +112,13 @@
   ${CMAKE_CURRENT_BINARY_DIR}/..)
 
 # XXX: distribute instead?
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/zip_err_str.c
-  COMMAND sh ${CMAKE_CURRENT_SOURCE_DIR}/make_zip_err_str.sh
-    ${CMAKE_CURRENT_SOURCE_DIR}/zip.h
-    ${CMAKE_CURRENT_BINARY_DIR}/zip_err_str.c
-  DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/zip.h
-    ${CMAKE_CURRENT_SOURCE_DIR}/make_zip_err_str.sh
-)
+#ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/zip_err_str.c
+#  COMMAND sh ${CMAKE_CURRENT_SOURCE_DIR}/make_zip_err_str.sh
+#    ${CMAKE_CURRENT_SOURCE_DIR}/zip.h
+#    ${CMAKE_CURRENT_BINARY_DIR}/zip_err_str.c
+#  DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/zip.h
+#    ${CMAKE_CURRENT_SOURCE_DIR}/make_zip_err_str.sh
+#)
 CHECK_FUNCTION_EXISTS(mkstemp HAVE_MKSTEMP)
 IF(NOT HAVE_MKSTEMP)
   SET(LIBZIP_EXTRA_FILES mkstemp.c)
@@ -127,5 +127,7 @@
 ADD_LIBRARY(zip SHARED ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES})
 SET_TARGET_PROPERTIES(zip PROPERTIES VERSION 2.0 SOVERSION 2 )
 TARGET_LINK_LIBRARIES(zip z)
-INSTALL(TARGETS zip LIBRARY DESTINATION lib)
+INSTALL(TARGETS zip
+	ARCHIVE DESTINATION lib
+	LIBRARY DESTINATION lib)
 #CREATE_LIBTOOL_FILE(zip lib)
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
index 3520e83..6091086 100644
--- a/man/CMakeLists.txt
+++ b/man/CMakeLists.txt
@@ -80,28 +80,28 @@
 
 # custom maintainer targets
 
-FOREACH(MAN ${MAN_PAGES})
-  ADD_CUSTOM_TARGET(${MAN}.man
-    DEPENDS ${MAN}.mdoc
-    COMMAND mdoc2man ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc > ${MAN}.new
-    COMMAND diff -I NiH ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man || mv ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man
-    COMMAND rm -f ${MAN}.new
-    COMMENT Updating man page ${MAN}.man
-    )
-  ADD_CUSTOM_TARGET(${MAN}.html
-    DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc
-    COMMAND nroff -mdoc2html ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc | sed -e "s,../html[0-9]/,," > ${MAN}.html
-    COMMENT Updating HTML page ${MAN}.html
-    )
-ENDFOREACH(MAN)
+#FOREACH(MAN ${MAN_PAGES})
+#  ADD_CUSTOM_TARGET(${MAN}.man
+#    DEPENDS ${MAN}.mdoc
+#    COMMAND mdoc2man ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc > ${MAN}.new
+#    COMMAND diff -I NiH ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man || mv ${MAN}.new ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.man
+#    COMMAND rm -f ${MAN}.new
+#    COMMENT Updating man page ${MAN}.man
+#    )
+#  ADD_CUSTOM_TARGET(${MAN}.html
+#    DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc
+#    COMMAND nroff -mdoc2html ${CMAKE_CURRENT_SOURCE_DIR}/${MAN}.mdoc | sed -e "s,../html[0-9]/,," > ${MAN}.html
+#    COMMENT Updating HTML page ${MAN}.html
+#    )
+#ENDFOREACH(MAN)
 
-STRING(REGEX REPLACE .mdoc .man MANDEPEND "${MDOC_PAGES}")
-ADD_CUSTOM_TARGET(update-man
-  DEPENDS ${MANDEPEND})
+#STRING(REGEX REPLACE .mdoc .man MANDEPEND "${MDOC_PAGES}")
+#ADD_CUSTOM_TARGET(update-man
+#  DEPENDS ${MANDEPEND})
 
-STRING(REGEX REPLACE .mdoc .html HTMLDEPEND "${MDOC_PAGES}")
-ADD_CUSTOM_TARGET(update-html
-  DEPENDS ${HTMLDEPEND})
+#STRING(REGEX REPLACE .mdoc .html HTMLDEPEND "${MDOC_PAGES}")
+#ADD_CUSTOM_TARGET(update-html
+#  DEPENDS ${HTMLDEPEND})
 
 # XXX: strange error:
 #[ 94%] zipcmp.html