Set additional DEB CPack variables in package.cmake.in.
authorAndreas Schuh <andreas.schuh.84@gmail.com>
Thu, 20 Mar 2014 04:20:15 +0000 (04:20 +0000)
committerAndreas Schuh <andreas.schuh.84@gmail.com>
Thu, 20 Mar 2014 04:20:15 +0000 (04:20 +0000)
CMakeLists.txt
cmake/package.cmake.in

index 4fa4603..759fcb2 100644 (file)
@@ -354,7 +354,7 @@ if (BUILD_PACKAGING)
   set (CPACK_PACKAGE_RELOCATABLE         TRUE)
   set (CPACK_MONOLITHIC_INSTALL          TRUE)
 
-  # RPM specification
+  # RPM package information -- used in cmake/package.cmake.in also for DEB
   set (CPACK_RPM_PACKAGE_GROUP   "Development/Libraries")
   set (CPACK_RPM_PACKAGE_LICENSE "BSD")
   set (CPACK_RPM_PACKAGE_URL     "http://code.google.com/p/gflags")
index d4419a1..c3ebdc9 100644 (file)
@@ -38,8 +38,10 @@ elseif (CPACK_GENERATOR MATCHES "DEB")
     set (CPACK_DEBIAN_PACKAGE_ARCHITECTURE i386)
   endif ()
   set (CPACK_DEBIAN_PACKAGE_DEPENDS)
-  set (CPACK_DEBIAN_PACKAGE_SECTION  devel)
-  set (CPACK_DEBIAN_PACKAGE_PRIORITY optional)
+  set (CPACK_DEBIAN_PACKAGE_SECTION    "devel")
+  set (CPACK_DEBIAN_PACKAGE_PRIORITY   "optional")
+  set (CPACK_DEBIAN_PACKAGE_HOMEPAGE   "${CPACK_RPM_PACKAGE_URL}")
+  set (CPACK_DEBIAN_PACKAGE_MAINTAINER "${CPACK_PACKAGE_VENDOR}")
 
 # ------------------------------------------------------------------------------
 # RPM package