summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHonghao Li2019-02-18 14:02:13 +0800
committerHonghao Li2019-02-18 14:02:13 +0800
commit22423f9ff555420e09f8b79f3b3ebb743e6af7b6 (patch)
treed7d665ccfa96ce90f927ee5dd9e85ea1a083fa3c /PKGBUILD
downloadaur-22423f9ff555420e09f8b79f3b3ebb743e6af7b6.tar.gz
initial commit - version 1103
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5cd252f15242
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Honghao Li <im@rasphino.cn>
+
+pkgname=sublime-merge
+pkgver=1103
+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')
+optdepends=()
+conflicts=('sublime-merge-dev')
+#install=${pkgname}.install
+
+source=('smerge'
+ https://download.sublimetext.com/sublime_merge_build_${pkgver}_x64.tar.xz
+ https://download.sublimetext.com/sublime_merge_build_${pkgver}_x64.tar.xz.asc)
+
+sha256sums=('ddd804f64fa218d053f00ca82b5bb2625f9812d3530c2f2f88049dac9bb41a7d'
+ '2cb35042663cd6f523d5efd24b8a03bee30ae373fd25ad65eb135fb0077b05a0'
+ 'SKIP')
+
+validpgpkeys=('1EDDE2CDFC025D17F6DA9EC0ADAE6AD28A8F901A')
+
+package() {
+ cd "${srcdir}"
+
+ install -dm755 "${pkgdir}/opt"
+ cp --preserve=mode -r "sublime_merge" "${pkgdir}/opt/sublime_merge"
+
+ for res in 128x128 16x16 256x256 32x32 48x48; 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 -dm755 "${pkgdir}/usr/share/applications"
+ mv "${pkgdir}/opt/sublime_merge/sublime_merge.desktop" "${pkgdir}/usr/share/applications/sublime_merge.desktop"
+
+ install -dm755 "${pkgdir}/usr/bin"
+ install -Dm755 "smerge" "${pkgdir}/usr/bin/smerge"
+
+}
+