Skip to content

Commit 1e5f746

Browse files
mlloredapradeep
authored andcommitted
Improved RPM installer.
- Fixed requires list - Minor fixes to CPackConfig
1 parent 0467194 commit 1e5f746

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

CMakeModules/CPackConfig.cmake

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# This file is distributed under 3-clause BSD license.
55
# The complete license agreement can be obtained at:
6-
# http://arrayfire.com/licenses/BSD-3-Clause
6+
# https://arrayfire.com/licenses/BSD-3-Clause
77

88
cmake_minimum_required(VERSION 3.5)
99

@@ -19,7 +19,7 @@ mark_as_advanced(CPACK_GENERATOR)
1919
set(VENDOR_NAME "ArrayFire")
2020
set(LIBRARY_NAME ${PROJECT_NAME})
2121
string(TOLOWER "${LIBRARY_NAME}" APP_LOW_NAME)
22-
set(SITE_URL "www.arrayfire.com")
22+
set(SITE_URL "https://arrayfire.com")
2323

2424
# Long description of the package
2525
set(CPACK_PACKAGE_DESCRIPTION
@@ -312,10 +312,15 @@ set(CPACK_DEBIAN_PACKAGE_HOMEPAGE http://www.arrayfire.com)
312312
##
313313
# RPM package
314314
##
315-
set(CPACK_RPM_PACKAGE_LICENSE "BSD")
315+
set(CPACK_RPM_PACKAGE_ARCHITECTURE "x86_64")
316316
set(CPACK_RPM_PACKAGE_AUTOREQPROV " no")
317+
set(CPACK_RPM_PACKAGE_GROUP "Development/Libraries")
318+
set(CPACK_RPM_PACKAGE_LICENSE "BSD")
319+
set(CPACK_RPM_PACKAGE_URL "${SITE_URL}")
320+
if(AF_WITH_GRAPHICS)
321+
set(CPACK_RPM_PACKAGE_REQUIRES "fontconfig-devel, libX11, libXrandr, libXinerama, libXxf86vm, libXcursor, mesa-libGL-devel")
322+
endif()
317323

318-
set(CPACK_PACKAGE_GROUP "Development/Libraries")
319324
##
320325
# Source package
321326
##

0 commit comments

Comments
 (0)