# Copyright (C) 2020 A. R. Offringa. SPDX-License-Identifier: GPL-3.0-or-later

set(CPACK_PACKAGE_NAME "AOFlagger")
set(CPACK_PACKAGE_VENDOR "ASTRON")
set(CPACK_PACKAGE_VERSION_MAJOR "${AOFLAGGER_VERSION_MAJOR}")
set(CPACK_PACKAGE_VERSION_MINOR "${AOFLAGGER_VERSION_MINOR}")
set(CPACK_PACKAGE_VERSION_PATCH "${AOFLAGGER_VERSION_SUBMINOR}")
set(CPACK_PACKAGE_VERSION
    "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}"
)
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README")
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY
    "Find RFI in radio astronomical observations")
set(CPACK_PACKAGE_HOMEPAGE_URL "https://gitlab.com/aroffringa/aoflagger/")
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/COPYING")

set(CPACK_GENERATOR "DEB")
set(CPACK_SOURCE_GENERATOR "TGZ")

set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64")
set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT)
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "deb-packages@astron.nl")
set(CPACK_DEBIAN_PACKAGE_SECTION "science")
set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)

include(CPack)
