makedepends=(libpng gtk3 libglvnd)

description="A sophisticated text editor for code, markup and prose"
url="https://www.sublimetext.com/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=sublime-text
version=4.4200
release=3

source=(https://download.sublimetext.com/sublime_text_build_${version:2}_x64.tar.xz)

build(){
  cd sublime_text
  install -vdm755 $PKG/opt/sublime_text/
  cp --preserve=mode -r sublime_text $PKG/opt/sublime_text/
  cp -r Packages/ $PKG/opt/sublime_text/ 
  cp -r Icon/ $PKG/opt/sublime_text/
  cp -r Lib/ $PKG/opt/sublime_text/
  cp plugin_host-{3.3,3.8} $PKG/opt/sublime_text/
  cp libcrypto.so.1.1 $PKG/opt/sublime_text/
  cp libssl.so.1.1 $PKG/opt/sublime_text/ 

  install -dm755 $PKG/usr/share/applications
  install -Dm644 sublime_text.desktop $PKG/usr/share/applications/sublime_text.desktop

  for res in 128x128 16x16 256x256 32x32 48x48; do
    install -dm755 "${PKG}/usr/share/icons/hicolor/${res}/apps"
    ln -s "/opt/sublime_text/Icon/${res}/sublime-text.png" "${PKG}/usr/share/icons/hicolor/${res}/apps/sublime-text.png"
  done

  install -dm755 $PKG/usr/bin
  ln -s /opt/sublime_text $PKG/usr/bin/subl4
}
