#!/usr/bin/env beesh

# BEE_VERSION sublime_text-4.4121-1

# https://www.sublimetext.com/

#SRCURL[0]="https://download.sublimetext.com/sublime_text_build_4121_x64.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/b4d32a749874442a0c09c8d771da8e17/sublime_text_build_4121_x64.tar.xz"

# fix /opt/sublime_text/ to /usr/bin/ in destop file
PATCHURL+=("https://beehive.molgen.mpg.de/6db9a1940991eae8271081e73e767294/sublime_text-fixpath-desktop.patch")

build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
#    bee_extract "${@}"
#}

#mee_patch() {
#    bee_patch "${@}"
#}

#mee_configure() {
#    bee_configure "${@}"
#}

#mee_build() {
#    bee_build
#}

mee_install() {
    DD=${D}/usr/local/sublime_text
    mkdir -p ${D}${BINDIR}
    ln -s /usr/local/sublime_text/sublime_text ${D}${BINDIR}/sublime_text
    ln -s sublime_text ${D}${BINDIR}/subl
    mkdir -p ${DD}
    desktop-file-install --dir ${D}${DATADIR}/applications ${S}/sublime_text.desktop

    for size in 16x16 32x32 48x48 128x128 256x256 ; do
        install -v -D -m 644 ${S}/Icon/${size}/sublime-text.png ${D}${DATADIR}/icons/hicolor/${size}/apps/sublime-text.png
    done
    cp -vr ${S}/. ${DD}
    rm -rf ${DD}/{sublime_text.desktop,Icon}
}