33 lines
831 B
Plaintext
Executable File
33 lines
831 B
Plaintext
Executable File
#!/usr/bin/env modbuild
|
|
|
|
pbuild::set_download_url "https://github.com/QEF/q-e/archive/$P-$V.tar.gz"
|
|
echo "https://github.com/QEF/q-e/archive/$P-$V.tar.gz"
|
|
|
|
pbuild::add_to_group 'MPI'
|
|
|
|
pbuild::install_docfiles License README.md CONTRIBUTING.md
|
|
|
|
pbuild::compile_in_sourcetree
|
|
|
|
|
|
pbuild::configure() {
|
|
mkdir -p ${PREFIX}
|
|
./configure -enable-openmp --with-prefix="${PREFIX}/bin" --prefix="${PREFIX}/bin"
|
|
}
|
|
|
|
pbuild::compile() {
|
|
make all
|
|
}
|
|
|
|
pbuild::install() {
|
|
# Due to bug in: https://gitlab.com/QEF/q-e/commit/88e6558646dbbcfcafa5f3fa758217f6062ab91c.diff
|
|
# Deploying custom install procedure
|
|
mkdir -p ${PREFIX}/bin
|
|
cd ${BUILD_DIR}
|
|
for x in `find * ! -path "test-suite/*" -name *.x -type f` ; do
|
|
cp $x ${PREFIX}/bin/
|
|
done
|
|
echo 'Quantum ESPRESSO binaries installed in ${PREFIX}/bin'
|
|
# make install
|
|
}
|