# Maintainer: Tobias Bachmann # Contributor: fishburn pkgname=fsl pkgver=6.0.6.4 pkgrel=1 pkgdesc="A comprehensive library of analysis tools for FMRI, MRI and DTI brain imaging data" arch=("x86_64") url="http://www.fmrib.ox.ac.uk/fsl/" license=('custom') depends=('python') source=("https://fsl.fmrib.ox.ac.uk/fsldownloads/fslconda/releases/fslinstaller.py") sha256sums=('b4c7b1bae84b004e3bb2c4a06be8edad41dc8b338cc3faed4af515ddabd1963c') build() { export TMPFSLDIR="${srcdir}/fsl" mkdir -p "${TMPFSLDIR}" /usr/bin/python3 "${srcdir}"/fslinstaller.py -n -o -d "${TMPFSLDIR}" -V "${pkgver}" } package() { # Replace paths and move files in place find "${TMPFSLDIR}" -type f -exec grep -Iq . {} \; -exec sed -i "s|${srcdir}|/opt|g" {} + mkdir "${pkgdir}"/opt mv "${TMPFSLDIR}" "${pkgdir}"/opt # Copy license mkdir -p "${pkgdir}"/usr/share/licenses/fsl cp "${pkgdir}"/opt/fsl/LICENCE.FSL "${pkgdir}"/usr/share/licenses/fsl/LICENSE # Setup shell environment mkdir -p "${pkgdir}/etc/profile.d" echo 'FSLDIR=/opt/fsl' > "${pkgdir}/etc/profile.d/fsl.sh" echo '. ${FSLDIR}/etc/fslconf/fsl.sh' >> "${pkgdir}/etc/profile.d/fsl.sh" echo 'export FSLDIR' >> "${pkgdir}/etc/profile.d/fsl.sh" }