summaryrefslogtreecommitdiffstats
path: root/base/tps/CMakeLists.txt
diff options
context:
space:
mode:
authorJack Magne <jmagne@dhcp-16-213.sjc.redhat.com>2014-08-11 17:25:21 -0700
committerJack Magne <jmagne@dhcp-16-213.sjc.redhat.com>2014-08-22 17:20:24 -0700
commit20b9d956aab21a5a2a61162e6c88fbee5828a9e9 (patch)
tree510da67f5ffd2e16f78af469c7fd182d81ded281 /base/tps/CMakeLists.txt
parent8f418fbcec0bda83ea4247059f5142be3c3d1ca5 (diff)
downloadpki-20b9d956aab21a5a2a61162e6c88fbee5828a9e9.tar.gz
pki-20b9d956aab21a5a2a61162e6c88fbee5828a9e9.tar.xz
pki-20b9d956aab21a5a2a61162e6c88fbee5828a9e9.zip
Misc TPS packaging tasks:
1. Make sure the new TPS packages all the applet files, like the old TPS has done. 2. Create a small new package called "pki-tps-client", which will hold ONLY the command line utility "tpsclient" and all of its supporting libraries. 3. Move the directory pki/base/tps to pki/base/tps-client We will do this until we can rewrite "tpclien" on the new Java TPS system. Add package pki-tps-client.
Diffstat (limited to 'base/tps/CMakeLists.txt')
-rw-r--r--base/tps/CMakeLists.txt215
1 files changed, 0 insertions, 215 deletions
diff --git a/base/tps/CMakeLists.txt b/base/tps/CMakeLists.txt
deleted file mode 100644
index 954146cb4..000000000
--- a/base/tps/CMakeLists.txt
+++ /dev/null
@@ -1,215 +0,0 @@
-project(tps CXX)
-
-# NOTE: TPS utilizes internal libraries located under '%{_libdir}/tps'.
-#
-# One method of resolving this issue is the use of RPATH as
-# described in 'http://www.cmake.org/Wiki/CMake_RPATH_handling'.
-#
-# While Fedora allows the use of RPATH for this purpose as documented
-# in the section entitled 'Rpath_for_Internal_Libraries' in the URL
-# called 'http://fedoraproject.org/wiki/Packaging/Guidelines',
-# the RPM '%cmake' macro overrides use of RPATH on Fedora and RHEL.
-#
-# To resolve this issue on Fedora and RHEL, one of the following
-# methods may be utilized:
-#
-# (1) Uncomment the 'SET(CMAKE_SKIP_RPATH FALSE)' line below, or
-# (2) Implement the files described in the section entitled
-# 'Alternatives to Rpath' in the URL called
-# 'http://fedoraproject.org/wiki/Packaging/Guidelines'.
-
-# use, i.e. don't skip the full RPATH
-# (overrides '%cmake' macro setting of true)
-#SET(CMAKE_SKIP_RPATH FALSE)
-
-# use, i.e. don't skip the full RPATH for the build tree
-SET(CMAKE_SKIP_BUILD_RPATH FALSE)
-
-# when building, don't use the install RPATH already
-# (but later on when installing)
-SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
-
-# the RPATH to be used when installing
-SET(CMAKE_INSTALL_RPATH "${LIB_INSTALL_DIR}/tps")
-
-# add the automatically determined parts of the RPATH
-# which point to directories outside the build tree to the install RPATH
-SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
-
-add_subdirectory(src)
-add_subdirectory(tools)
-
-# install files
-add_subdirectory(doc)
-add_subdirectory(setup)
-
-# install systemd scripts
-install(
- FILES
- lib/systemd/system/pki-tpsd.target
- lib/systemd/system/pki-tpsd@.service
- DESTINATION
- ${SYSTEMD_LIB_INSTALL_DIR}
- PERMISSIONS
- OWNER_EXECUTE OWNER_WRITE OWNER_READ
- GROUP_EXECUTE GROUP_READ
- WORLD_EXECUTE WORLD_READ
-)
-
-# install init script
-install(
- FILES
- etc/init.d/pki-tpsd
- DESTINATION
- ${SYSCONF_INSTALL_DIR}/rc.d/init.d
- PERMISSIONS
- OWNER_EXECUTE OWNER_WRITE OWNER_READ
- GROUP_EXECUTE GROUP_READ
- WORLD_EXECUTE WORLD_READ
-)
-
-install(
- FILES
- applets/1.3.44724DDE.ijc
- applets/1.4.499dc06c.ijc
- applets/1.4.4d40a449.ijc
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/applets
-)
-
-install(
- DIRECTORY
- apache/cgi-bin
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}
-)
-
-install(
- DIRECTORY
- apache/conf
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}
-)
-
-install(
- DIRECTORY
- apache/docroot
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}
-)
-
-install(
- DIRECTORY
- lib
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}
-)
-
-install(
- FILES
- scripts/nss_pcache
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/scripts
- PERMISSIONS
- OWNER_EXECUTE OWNER_WRITE OWNER_READ
- GROUP_EXECUTE GROUP_READ
- WORLD_EXECUTE WORLD_READ
-)
-
-install(
- FILES
- scripts/addAgents.ldif
- scripts/addIndexes.ldif
- scripts/addTokens.ldif
- scripts/addVLVIndexes.ldif
- scripts/database.ldif
- scripts/schemaMods.ldif
- scripts/vlvtasks.ldif
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/scripts
-)
-
-# install empty directories
-install(
- DIRECTORY
- DESTINATION
- ${VAR_INSTALL_DIR}/lock/pki/tps
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${VAR_INSTALL_DIR}/run/pki/tps
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/demo
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/home
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/so
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/sow
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tokendb
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps/admin
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps/admin/console
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps/admin/console/config
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps/admin/console/img
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SHARE_INSTALL_PREFIX}/${APPLICATION_NAME}/${PROJECT_NAME}/docroot/tps/admin/console/js
-)
-
-install(
- DIRECTORY
- DESTINATION
- ${SYSTEMD_ETC_INSTALL_DIR}/pki-tpsd.target.wants
-)