# Maintainer: Frederik Schwan # Contributor: Honghao Li pkgname=sublime-merge pkgver=2091 pkgrel=1 pkgdesc='Meet a new Git Client, from the makers of Sublime Text' arch=('x86_64') url='https://www.sublimemerge.com' license=('custom') depends=('gtk3') source=("https://download.sublimetext.com/sublime_merge_build_${pkgver}_x64.tar.xz" "https://download.sublimetext.com/sublime_merge_build_${pkgver}_x64.tar.xz.asc" LICENSE) b2sums=('5027eb92f6a67764bba7928469cc2fb53478946a5ab1121a8ea6e8096c191e09fbe62cce6dfca1ec60a87f0eac60a971e6a53f0a5049a45ad97e27a1d407edcf' 'SKIP' 'e17f9223fc423b385d20f78fd54bf8bdc0722134cb89e1a12f9105a4d130e9ae12f81997904b52ce6d6db45810d23db53c8f90c8a9bc1ac0ae4a8532d1097396') validpgpkeys=('1EDDE2CDFC025D17F6DA9EC0ADAE6AD28A8F901A') package() { cd sublime_merge install -dm755 "${pkgdir}"/usr/bin # Install binaries install -Dm755 -t "${pkgdir}"/opt/sublime_merge/ \ crash_reporter \ git-credential-sublime \ ssh-askpass-sublime \ sublime_merge # link executable to /usr/bin/ ln -s /opt/sublime_merge/sublime_merge "${pkgdir}"/usr/bin/smerge # copy misc files cp --preserve=mode -r -t "${pkgdir}"/opt/sublime_merge/ \ changelog.txt \ Packages \ Icon # link app icons to system folder for res in 256x256 128x128 48x48 32x32 16x16; do install -dm755 "${pkgdir}"/usr/share/icons/hicolor/${res}/apps ln -s /opt/sublime_merge/Icon/${res}/sublime-merge.png "${pkgdir}"/usr/share/icons/hicolor/${res}/apps/sublime-merge.png done # install desktop file and license install -Dm644 -t "${pkgdir}"/usr/share/applications/ "${srcdir}"/sublime_merge/sublime_merge.desktop install -Dm644 -t "${pkgdir}"/usr/share/licenses/${pkgname}/ "${srcdir}"/LICENSE }