Navigation
Views: changelog,
tags,
manifest,
raw
zip, gz, bz2,
Fix man page installation (lines ordered too low).
| changeset 290: |
9245e9bfb4ee |
| parent 289: | 20db7115f694 |
| child 291: | cf7058129633 |
| author: |
Thomas Klausner <wiz@danbala.tuwien.ac.at> |
| date: |
Fri Mar 02 11:13:15 2007 +0000 (3 years ago) |
| files: |
CMakeLists.txt |
| description: |
Fix man page installation (lines ordered too low).
Add ignore list for package_source target; resulting package now nearly same as
the autoconf/automake one. |
--- a/CMakeLists.txt Mon Feb 26 18:44:52 2007 +0000
+++ b/CMakeLists.txt Fri Mar 02 11:13:15 2007 +0000
@@ -1,4 +1,4 @@
-# $NiH: CMakeLists.txt,v 1.5 2007/02/26 16:12:40 wiz Exp $
+# $NiH: CMakeLists.txt,v 1.6 2007/02/26 18:44:52 wiz Exp $
PROJECT(dccserver C)
@@ -8,7 +8,10 @@ INCLUDE(CheckLibraryExists)
#INCLUDE(CheckSymbolExists)
SET(PACKAGE_NAME "dccserver")
-SET(PACKAGE_VERSION "0.4b")
+SET(PACKAGE_VERSION_MAJOR "0")
+SET(PACKAGE_VERSION_MINOR "4")
+SET(PACKAGE_VERSION_PATCH "b")
+SET(PACKAGE_VERSION "${PACKAGE_VERSION_MAJOR}.${PACKAGE_VERSION_MINOR}${PACKAGE_VERSION_PATCH}")
SET(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
ADD_SUBDIRECTORY(lib)
@@ -32,6 +35,13 @@ TARGET_LINK_LIBRARIES(dccsend dcc)
SET(MAN_PATH man)
SET(PROGRAMS dccserver dccsend)
+
+IF(CMAKE_SYSTEM_NAME MATCHES BSD)
+ SET(MANFMT mdoc)
+ELSE(CMAKE_SYSTEM_NAME MATCHES BSD)
+ SET(MANFMT man)
+ENDIF(CMAKE_SYSTEM_NAME MATCHES BSD)
+
FOREACH(MAN_PAGE ${PROGRAMS})
INSTALL(FILES ${MAN_PAGE}.${MANFMT} DESTINATION ${MAN_PATH}/man1
RENAME ${MAN_PAGE}.1)
@@ -87,12 +97,6 @@ ENDIF(HAVE_SOCKLEN_T)
# custom targets
-IF(CMAKE_SYSTEM_NAME MATCHES BSD)
- SET(MANFMT mdoc)
-ELSE(CMAKE_SYSTEM_NAME MATCHES BSD)
- SET(MANFMT man)
-ENDIF(CMAKE_SYSTEM_NAME MATCHES BSD)
-
SET(MAN_PAGES dccserver dccsend)
FOREACH(MAN ${MAN_PAGES})
ADD_CUSTOM_TARGET(${MAN}.man
@@ -121,15 +125,43 @@ SET(CPACK_PACKAGE_VENDOR "Thomas Klausne
SET(CPACK_PACKAGE_VENDOR "Thomas Klausner <tk@giga.or.at>")
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
-SET(CPACK_PACKAGE_VERSION_MAJOR "0")
-SET(CPACK_PACKAGE_VERSION_MINOR "4")
-SET(CPACK_PACKAGE_VERSION_PATCH "a")
+SET(CPACK_PACKAGE_VERSION_MAJOR ${PACKAGE_VERSION_MAJOR})
+SET(CPACK_PACKAGE_VERSION_MINOR ${PACKAGE_VERSION_MINOR})
+SET(CPACK_PACKAGE_VERSION_PATCH ${PACKAGE_VERSION_PATCH})
SET(CPACK_PACKAGE_EXECUTABLES "dccserver" "dccsend")
SET(CPACK_SOURCE_PACKAGE_FILE_NAME ${PACKAGE_NAME}-${PACKAGE_VERSION})
SET(CPACK_GENERATOR "TGZ")
# XXX: adding "TBZ" gives:
# "CPack Error: Cannot initialize CPack generator:"
SET(CPACK_SOURCE_GENERATOR "TGZ")
+SET(CPACK_SOURCE_IGNORE_FILES
+ ".a$"
+ ".cmake$"
+ ".o$"
+ ".so$"
+ "/.deps/"
+ "/CMakeFiles/"
+ "/CVS/"
+ "/autom4te.cache/"
+ "/docs/"
+ "AdditionalInfo.txt$"
+ "CMakeCache.txt$"
+ "Makefile$"
+ "\\\\.sh$"
+ "_CPack_"
+ "config.h$"
+ "config.log$"
+ "config.status$"
+ "dccsend$"
+ "dccserver$"
+ "html$"
+ "install_manifest.txt$"
+ "stamp-h1$"
+ "tar.bz2"
+ "tar.gz"
+ "~$"
+)
+SET(CPACK_SOURCE_STRIP_FILES "")
INCLUDE(CPack)
#noinst_HEADERS= dccserver.h
Powered by Mercurial.
|