COMPONENT discspan)
set(CPACK_GENERATOR "DEB")
-
-set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
+set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
-set(CPACK_PACKAGE_DESCRIPTION "UI for libspandisc")
set(CPACK_DEBIAN_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}")
set(CPACK_DEBIAN_PACKAGE_RELEASE "1")
set(CPACK_DEBIAN_ARCHITECTURE "amd64")
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Bastian Dehn <hhaalo@arcor.de")
-
+set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
+set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://gitweb.hhaalo.de/?p=discspan.git")
+set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
if (BUILD_SHARED_LIBS)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libspandisc")
else()
endif()
set(CPACK_DEBIAN_DISCSPAN_PACKAGE_NAME "discspan")
-set(CPACK_DEBIAN_DISCSPAN_FILE_NAME "${CPACK_PACKAGE_NAME}_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
+set(CPACK_DEBIAN_DISCSPAN_FILE_NAME "${CPACK_DEBIAN_DISCSPAN_PACKAGE_NAME}_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
set(CPACK_DEBIAN_DISCSPAN_DESCRIPTION "UI for libspandisc")
+set(CPACK_DEBIAN_DISCSPAN_PACKAGE_SECTION "utils")
+if (BUILD_SHARED_LIBS)
+ set(CPACK_DEBIAN_DISCSPAN_PACKAGE_DEPENDS "libspandisc")
+else()
+ set(CPACK_DEBIAN_DISCSPAN_PACKAGE_DEPENDS "discspan")
+endif()
set(CPACK_DEBIAN_LIBSPANDISC_PACKAGE_NAME "libspandisc")
set(CPACK_DEBIAN_LIBSPANDISC_FILE_NAME "libspandisc_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
set(CPACK_DEBIAN_LIBSPANDISC_DESCRIPTION "library with logic to split many files to media discs")
+SET(CPACK_DEBIAN_LIBSPANDISC_PACKAGE_SECTION "libs")
set(CPACK_DEBIAN_LIBSPANDISC-DEV_PACKAGE_NAME "libspandisc-dev")
set(CPACK_DEBIAN_LIBSPANDISC-DEV_FILE_NAME "libspandisc-dev_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
-set(CPACK_DEBIAN_LIBSPANDISC-DEV_DESCRIPTION "library header files for libspandisc")
-
-set(CPACK_COMPONENTS_ALL discspan libspandisc libspandisc-dev)
-set(CPACK_DEB_COMPONENT_INSTALL ON)
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_DESCRIPTION "libspandisc library header files")
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_DEPENDS "libspandisc")
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_PACKAGE_SECTION "devel")
include(CPack)
COMPONENT libspandisc-dev)
set(CPACK_GENERATOR "DEB")
-
-set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
+set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
-set(CPACK_PACKAGE_DESRCIPTION "text files contains file pathes split into media part files")
set(CPACK_DEBIAN_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}")
set(CPACK_DEBIAN_PACKAGE_RELEASE "1")
set(CPACK_DEBIAN_ARCHITECTURE "amd64")
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Bastian Dehn <hhaalo@arcor.de")
+set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
+set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://gitweb.hhaalo.de/?p=discspan.git")
+set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libspandisc")
set(CPACK_DEBIAN_LIBSPANDISC_PACKAGE_NAME "libspandisc")
set(CPACK_DEBIAN_LIBSPANDISC_FILE_NAME "libspandisc_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
set(CPACK_DEBIAN_LIBSPANDISC_DESCRIPTION "library with logic to split many files to media discs")
+SET(CPACK_DEBIAN_LIBSPANDISC_PACKAGE_SECTION "libs")
set(CPACK_DEBIAN_LIBSPANDISC-DEV_PACKAGE_NAME "libspandisc-dev")
set(CPACK_DEBIAN_LIBSPANDISC-DEV_PACKAGE_DEPENDS "libspandisc")
set(CPACK_DEBIAN_LIBSPANDISC-DEV_FILE_NAME "libspandisc-dev_${CPACK_DEBIAN_PACKAGE_VERSION}-${CPACK_DEBIAN_PACKAGE_RELEASE}_${CPACK_DEBIAN_ARCHITECTURE}.deb")
-set(CPACK_DEBIAN_LIBSPANDISC-DEV_DESCRIPTION "library header files for libspandisc")
-
-set(CPACK_COMPONENTS_ALL libspandisc libspandisc-dev)
-set(CPACK_DEB_COMPONENT_INSTALL ON)
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_DESCRIPTION "libspandisc library header files")
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_DEPENDS "libspandisc")
+set(CPACK_DEBIAN_LIBSPANDISC-DEV_PACKAGE_SECTION "devel")
include(CPack)