Blame docker-builder-data/build/script/packet/superlu-4.3.sh
|
Ivan Mahonin |
e14835 |
DEPS="blas-3.6.0"
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
PK_DIRNAME="SuperLU_4.3"
|
|
Ivan Mahonin |
e14835 |
PK_ARCHIVE="superlu_4.3.tar.gz"
|
|
Ivan Mahonin |
e14835 |
PK_URL="http://crd-legacy.lbl.gov/~xiaoye/SuperLU/$PK_ARCHIVE"
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
source $INCLUDE_SCRIPT_DIR/inc-pkallunpack-default.sh
|
|
Ivan Mahonin |
e14835 |
source $INCLUDE_SCRIPT_DIR/inc-pkinstall_release-default.sh
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
pkbuild() {
|
|
Ivan Mahonin |
e14835 |
cd "$BUILD_PACKET_DIR/$PK_DIRNAME"
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
d32e1c |
if ! (cp --remove-destination "$FILES_PACKET_DIR/mc64ad.c" "$BUILD_PACKET_DIR/$PK_DIRNAME/SRC/" \
|
|
Ivan Mahonin |
d32e1c |
&& cp --remove-destination "$FILES_PACKET_DIR/make.inc" "$BUILD_PACKET_DIR/$PK_DIRNAME/"); then
|
|
Ivan Mahonin |
e14835 |
return 1
|
|
Ivan Mahonin |
e14835 |
fi
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
if ( ! HOME=$BUILD_PACKET_DIR make); then
|
|
Ivan Mahonin |
e14835 |
return 1
|
|
Ivan Mahonin |
e14835 |
fi
|
|
Ivan Mahonin |
e14835 |
}
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
pkinstall() {
|
|
Ivan Mahonin |
7bd1ae |
if ! cp --remove-destination -r "$BUILD_PACKET_DIR/$PK_DIRNAME/lib" "$INSTALL_PACKET_DIR"; then
|
|
Ivan Mahonin |
e14835 |
return 1
|
|
Ivan Mahonin |
e14835 |
fi
|
|
Ivan Mahonin |
e14835 |
}
|