662f6817d7
Create a new top-level CMakeLists.txt file to control building thunk and ROCr. kfdtest and rocrtest are built separately. Most of the cmake code that existed for thunk, ROCr, rocrtst and kfdtest still reside in their respective CMakeLists.txt files, except the CPack packaging directives which have been moved to the top-level CMakeLists.txt. Change-Id: I1a537359029504af8b1abb324bc6f0d75d98471e
98 wiersze
2.2 KiB
Plaintext
98 wiersze
2.2 KiB
Plaintext
# Restore old style debuginfo creation for rpm >= 4.14.
|
|
%undefine _debugsource_packages
|
|
%undefine _debuginfo_subpackages
|
|
|
|
# -*- rpm-spec -*-
|
|
BuildRoot: %_topdir/@CPACK_PACKAGE_FILE_NAME@@CPACK_RPM_PACKAGE_COMPONENT_PART_PATH@
|
|
Summary: @CPACK_RPM_PACKAGE_SUMMARY@
|
|
Name: @CPACK_RPM_PACKAGE_NAME@
|
|
Version: @CPACK_RPM_PACKAGE_VERSION@
|
|
Release: @CPACK_RPM_PACKAGE_RELEASE@
|
|
License: @CPACK_RPM_PACKAGE_LICENSE@
|
|
Group: @CPACK_RPM_PACKAGE_GROUP@
|
|
Vendor: @CPACK_RPM_PACKAGE_VENDOR@
|
|
|
|
# Modifications to allow recommends to be used (not implemented in cpack):
|
|
%if "@CPACK_RPM_PACKAGE_RECOMMENDS@" != ""
|
|
Recommends: @CPACK_RPM_PACKAGE_RECOMMENDS@
|
|
%endif
|
|
# End of modifications
|
|
|
|
@TMP_RPM_URL@
|
|
@TMP_RPM_REQUIRES@
|
|
@TMP_RPM_REQUIRES_PRE@
|
|
@TMP_RPM_REQUIRES_POST@
|
|
@TMP_RPM_REQUIRES_PREUN@
|
|
@TMP_RPM_REQUIRES_POSTUN@
|
|
@TMP_RPM_PROVIDES@
|
|
@TMP_RPM_OBSOLETES@
|
|
@TMP_RPM_CONFLICTS@
|
|
@TMP_RPM_SUGGESTS@
|
|
@TMP_RPM_AUTOPROV@
|
|
@TMP_RPM_AUTOREQ@
|
|
@TMP_RPM_AUTOREQPROV@
|
|
@TMP_RPM_BUILDARCH@
|
|
@TMP_RPM_PREFIXES@
|
|
@TMP_RPM_EPOCH@
|
|
|
|
@TMP_RPM_DEBUGINFO@
|
|
|
|
%define _rpmdir %_topdir/RPMS
|
|
%define _srcrpmdir %_topdir/SRPMS
|
|
@FILE_NAME_DEFINE@
|
|
%define _unpackaged_files_terminate_build 0
|
|
@TMP_RPM_SPEC_INSTALL_POST@
|
|
@CPACK_RPM_SPEC_MORE_DEFINE@
|
|
@CPACK_RPM_COMPRESSION_TYPE_TMP@
|
|
|
|
%description
|
|
@CPACK_RPM_PACKAGE_DESCRIPTION@
|
|
|
|
# This is a shortcutted spec file generated by CMake RPM generator
|
|
# we skip _install step because CPack does that for us.
|
|
# We do only save CPack installed tree in _prepr
|
|
# and then restore it in build.
|
|
%prep
|
|
mv $RPM_BUILD_ROOT %_topdir/tmpBBroot
|
|
|
|
%install
|
|
if [ -e $RPM_BUILD_ROOT ];
|
|
then
|
|
rm -rf $RPM_BUILD_ROOT
|
|
fi
|
|
mv %_topdir/tmpBBroot $RPM_BUILD_ROOT
|
|
|
|
@TMP_RPM_DEBUGINFO_INSTALL@
|
|
|
|
%clean
|
|
|
|
%post
|
|
@RPM_SYMLINK_POSTINSTALL@
|
|
@CPACK_RPM_SPEC_POSTINSTALL@
|
|
|
|
%posttrans
|
|
@CPACK_RPM_SPEC_POSTTRANS@
|
|
|
|
%postun
|
|
@CPACK_RPM_SPEC_POSTUNINSTALL@
|
|
|
|
%pre
|
|
@CPACK_RPM_SPEC_PREINSTALL@
|
|
|
|
%pretrans
|
|
@CPACK_RPM_SPEC_PRETRANS@
|
|
|
|
%preun
|
|
@CPACK_RPM_SPEC_PREUNINSTALL@
|
|
|
|
%files
|
|
%defattr(@TMP_DEFAULT_FILE_PERMISSIONS@,@TMP_DEFAULT_USER@,@TMP_DEFAULT_GROUP@,@TMP_DEFAULT_DIR_PERMISSIONS@)
|
|
@CPACK_RPM_INSTALL_FILES@
|
|
@CPACK_RPM_ABSOLUTE_INSTALL_FILES@
|
|
@CPACK_RPM_USER_INSTALL_FILES@
|
|
|
|
%changelog
|
|
@CPACK_RPM_SPEC_CHANGELOG@
|
|
|
|
@TMP_OTHER_COMPONENTS@
|