#!/usr/bin/env beesh # BEE_VERSION atom-1.44.0-0 #SRCURL[0]="https://github.com/atom/atom/archive/v${PKGVERSION}.tar.gz atom-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/e0060f63ac463d0d0f3440afae78f712/atom-1.44.0.tar.gz" PATCHURL+=(/src/mariux/patches/atom-install-dep-verbose.patch) PATCHURL+=(/src/mariux/patches/atom-script-lib-install-apm-unsafe-perm.patch) build_in_sourcedir # sourcesubdir_append src #mee_extract() { # bee_extract "${@}" #} #mee_patch() { # bee_patch "${@}" #} #mee_configure() { # bee_configure #} mee_build() { # some scripts in their stupid build system do strange things # when they see SUDO environment . /package/pkg/node-10.16.0-0/profile . $(python2-config --prefix)/profile mkdir -p ${D}${DATADIR}/applications mkdir -p ${D}${DATADIR}/icons/hicolor unset SUDO_USER SUDO_UID SUDO_COMMAND SUDO_GID XDG_DATA_DIRS=${D}${DATADIR} \ HOME=${S} \ script/build \ --install ${D}${PREFIX} \ --loglevel=verbose } mee_install() { sed "s%${D}%%" -i ${D}${DATADIR}/applications/atom.desktop } mee_install_post() { rm -rf ${D}${DATADIR}/atom/resources/app/apm/node_modules/git-utils/deps/libgit2/tests }