# Maintainer: Carlos Aznarán # Contributor : Anthony Wang # Contributor : Ashwin Vishnu # Contributor : Immae # Contributor : Martin Wimpress # Contributor : Jingbei Li pkgname=miniconda3 pkgver=23.5.2 pkgrel=1 pkgdesc="Mini version of Anaconda Python distribution" arch=(x86_64) url="https://conda.io/en/latest/miniconda" license=('custom') provides=('conda') source=(${pkgname}-${pkgver}.sh::https://repo.continuum.io/miniconda/Miniconda3-py310_${pkgver}-0-Linux-x86_64.sh) options=(!strip libtool staticlibs) sha512sums=('edcfae66005b17c00b3773f4b861537ac98d53b74040c947655e0a5d26b835a93370b7661899bab4eac240c24a09fec2d905b643b2f952d2aaff469048478bea') install="${pkgname}.install" package() { prefix="${pkgdir}"/opt/"${pkgname}" LD_PRELOAD="/usr/lib/libfakeroot/libfakeroot.so" # Packaging miniconda3 for installation to /opt/miniconda3 bash "${srcdir}/${pkgname}-${pkgver}.sh" -b -p ${prefix} -f [ "$BREAK_EARLY" = 1 ] && exit 1 cd "${prefix}" # Correcting permissions chmod a+r -R pkgs # Stripping $pkgdir sed -e "s|${pkgdir}||g" -i $(grep "${pkgdir}" . -rIl 2>/dev/null) # Installing license install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" }