ENH: fix for RPM generator from Eric
This commit is contained in:
parent
9371ac21a0
commit
a1a5895c89
|
@ -110,7 +110,19 @@ ENDIF(NOT CPACK_RPM_PACKAGE_VENDOR)
|
|||
# a source RPM
|
||||
|
||||
# CPACK_RPM_PACKAGE_DESCRIPTION
|
||||
# FIXME may be found in CPACK_PACKAGE_DESCRIPTION_FILE
|
||||
# The variable content may be either
|
||||
# - explicitely given by tthe user or
|
||||
# - filled with the content of CPACK_PACKAGE_DESCRIPTION_FILE
|
||||
# if it is defined
|
||||
# - set to a default value
|
||||
#
|
||||
IF (NOT CPACK_RPM_PACKAGE_DESCRIPTION)
|
||||
IF (CPACK_PACKAGE_DESCRIPTION_FILE)
|
||||
FILE(READ ${CPACK_PACKAGE_DESCRIPTION_FILE} CPACK_RPM_PACKAGE_DESCRIPTION)
|
||||
ELSE (CPACK_PACKAGE_DESCRIPTION_FILE)
|
||||
SET(CPACK_RPM_PACKAGE_DESCRIPTION "no package description available")
|
||||
ENDIF (CPACK_PACKAGE_DESCRIPTION_FILE)
|
||||
ENDIF (NOT CPACK_RPM_PACKAGE_DESCRIPTION)
|
||||
|
||||
# CPACK_RPM_USER_BINARY_SPECFILE
|
||||
# FIXME when this is set then CPack should us the
|
||||
|
@ -173,19 +185,17 @@ Vendor: ${CPACK_RPM_PACKAGE_VENDOR}
|
|||
%define _topdir ${CPACK_RPM_DIRECTORY}
|
||||
|
||||
%description
|
||||
${CPACK_RPM_PACKAGE_NAME} : will come soon
|
||||
with the value of CPACK_RPM_PACKAGE_DESCRIPTION
|
||||
or
|
||||
the content of CPACK_PACKAGE_DESCRIPTION_FILE
|
||||
***
|
||||
${CPACK_RPM_PACKAGE_DESCRIPTION}
|
||||
***
|
||||
|
||||
%prep
|
||||
# This is a shortcutted spec file
|
||||
# generated by CMake RPM generator
|
||||
# we skip the %prepn %build and %install
|
||||
# steps because CPack does that for us
|
||||
#%prep
|
||||
|
||||
%build
|
||||
#%build
|
||||
|
||||
%install
|
||||
#%install
|
||||
|
||||
%clean
|
||||
|
||||
|
|
Loading…
Reference in New Issue