29 lines
1.0 KiB
Plaintext
Executable File
29 lines
1.0 KiB
Plaintext
Executable File
#!/usr/bin/env modbuild
|
|
|
|
pbuild::set_download_url "https://cmake.org/files/v${V_MAJOR}.${V_MINOR}/$P-$V.tar.gz"
|
|
pbuild::add_to_group 'Programming'
|
|
|
|
declare bootstrap_flags=''
|
|
|
|
pbuild::pre_configure() {
|
|
bootstrap_flags+='--system-curl'
|
|
}
|
|
|
|
pbuild::configure() {
|
|
"${SRC_DIR}/bootstrap" --prefix="${PREFIX}" ${bootstrap_flags} --verbose
|
|
}
|
|
|
|
pbuild::post_install_Linux() {
|
|
mkdir -p "${PREFIX}/libexec"
|
|
cp -v "${GCC_DIR}"/lib64/libgcc_s.so.* "${PREFIX}/libexec"
|
|
cp -v "${GCC_DIR}"/lib64/libstdc++.so.* "${PREFIX}/libexec"
|
|
chrpath -d /opt/psi/Programming/cmake/3.15.5/bin/ccmake
|
|
patchelf --set-rpath '$ORIGIN/../libexec' --force-rpath "${PREFIX}/bin/ccmake"
|
|
chrpath -d /opt/psi/Programming/cmake/3.15.5/bin/cmake
|
|
patchelf --set-rpath '$ORIGIN/../libexec' --force-rpath "${PREFIX}/bin/cmake"
|
|
chrpath -d /opt/psi/Programming/cmake/3.15.5/bin/cpack
|
|
patchelf --set-rpath '$ORIGIN/../libexec' --force-rpath "${PREFIX}/bin/cpack"
|
|
chrpath -d /opt/psi/Programming/cmake/3.15.5/bin/ctest
|
|
patchelf --set-rpath '$ORIGIN/../libexec' --force-rpath "${PREFIX}/bin/ctest"
|
|
}
|