# Maintainer: Tobias Bachmann # Contributor: fishburn pkgname=fsl pkgver=6.0.6.2 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=('898e53c62814d9c8df8ae4f2abc3f79ad7c91aaf497b3f36b39310a8c4a369d0') 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" echo 'export PATH=$PATH:${FSLDIR}/bin' >> "${pkgdir}/etc/profile.d/fsl.sh" }