summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSakura19432021-12-31 20:50:13 +0800
committerSakura19432021-12-31 20:50:13 +0800
commit55c52e70f55592255e494b1ce5d6009ef02d03d8 (patch)
treee15bef80b7e423d3382f74065c58a3af58a2c970
parent54731f61a6b3b9fee225247a5141684109bb2765 (diff)
downloadaur-55c52e70f55592255e494b1ce5d6009ef02d03d8.tar.gz
upload
-rw-r--r--.SRCINFO11
-rwxr-xr-xPKGBUILD23
-rw-r--r--install.install3
3 files changed, 23 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bf332a06dab5..6d3bdcf8d165 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = windterm-bin
pkgdesc = A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps.
- pkgver = 2.1.0
- pkgrel = 1
+ pkgver = 2.2.2
+ pkgrel = 2
url = https://github.com/kingToolbox/WindTerm/
+ install = install.install
arch = x86_64
license = Apache-2.0
provides = windterm
- source = windterm-bin-2.1.0-x86_64.tar.gz::https://github.com/kingToolbox/WindTerm/releases/download/2.1/WindTerm_2.1.0_Linux_Portable.tar.gz
- source = windterm.png::https://github.com/kingToolbox/WindTerm/raw/master/images/WindTerm_icon_1024x1024.png
+ source = windterm-bin-2.2.2-x86_64.tar.gz::https://github.com/kingToolbox/WindTerm/releases/download/2.2/WindTerm_2.2.2_Linux_Portable.tar.gz
+ source = windterm.png::https://raw.githubusercontent.com/kingToolbox/WindTerm/master/images/WindTerm_icon_1024x1024.png
source = windterm
source = windterm.desktop
- sha512sums = a948712add39ac5e2d4193a4049058e3d09587313ced0e0ca219da4f2b2128e517c14d071c3c617f5e4a51db4fff2cb866ec91451f25ffe64f4053fba71958cb
+ sha512sums = 47e8b7e1aaa8d78456ac2e5458da074f0689c5f864ea83c8b33556566a512c6df36aa65bb632a046188a01f5176274e3571043778ccb67dd076d4a29da156dfb
sha512sums = bfdcb9064eca32b06e6c493a48e8b38240cf9133a2d14a8ab45a4c0280bcfbef45f671dc1b86b64d7e6429cfaa6a95a9db7bb8c9c605b3b9aa852998a5abc17e
sha512sums = f825d8ceaf4fe847c8ff94e11e58946147ab3a7eef94b72d90e29c02429047b9f87ad3ca1e23dc2d36fcf1f43667bfcf7ecabd029257a4a5c85bbdc1715169b5
sha512sums = ff9246d8075e65e9efce9e5c2f6e1d5ed9b03d848951b0d8cc5555c475f7af406c4ef51d2ee514399e28218850a866740eb79b411acccfa621d9df7efa0f9c0a
diff --git a/PKGBUILD b/PKGBUILD
index f9815e332ff5..b91349989cd1 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,22 @@
# Maintainer sakura1943 <1436700265@qq.com>
-
pkgname='windterm-bin'
-pkgver='2.1.0'
-pkgrel=1
+_pkgname='WindTerm'
+pkgver='2.2.2'
+_pkgver='2.2'
+_author='kingToolbox'
+pkgrel=2
pkgdesc='A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps.'
arch=('x86_64')
depends=()
+install='install.install'
license=('Apache-2.0')
url='https://github.com/kingToolbox/WindTerm/'
provides=('windterm')
-source=("${pkgname}-${pkgver}-${arch}.tar.gz::https://github.com/kingToolbox/WindTerm/releases/download/2.1/WindTerm_2.1.0_Linux_Portable.tar.gz"
- "windterm.png::https://github.com/kingToolbox/WindTerm/raw/master/images/WindTerm_icon_1024x1024.png"
+source=("${pkgname}-${pkgver}-${arch}.tar.gz::https://github.com/${_author}/${_pkgname}/releases/download/${_pkgver}/${_pkgname}_${pkgver}_Linux_Portable.tar.gz"
+ "windterm.png::https://raw.githubusercontent.com/${_author}/${_pkgname}/master/images/${_pkgname}_icon_1024x1024.png"
"windterm"
"windterm.desktop")
-sha512sums=('a948712add39ac5e2d4193a4049058e3d09587313ced0e0ca219da4f2b2128e517c14d071c3c617f5e4a51db4fff2cb866ec91451f25ffe64f4053fba71958cb'
+sha512sums=('47e8b7e1aaa8d78456ac2e5458da074f0689c5f864ea83c8b33556566a512c6df36aa65bb632a046188a01f5176274e3571043778ccb67dd076d4a29da156dfb'
"bfdcb9064eca32b06e6c493a48e8b38240cf9133a2d14a8ab45a4c0280bcfbef45f671dc1b86b64d7e6429cfaa6a95a9db7bb8c9c605b3b9aa852998a5abc17e"
"f825d8ceaf4fe847c8ff94e11e58946147ab3a7eef94b72d90e29c02429047b9f87ad3ca1e23dc2d36fcf1f43667bfcf7ecabd029257a4a5c85bbdc1715169b5"
"ff9246d8075e65e9efce9e5c2f6e1d5ed9b03d848951b0d8cc5555c475f7af406c4ef51d2ee514399e28218850a866740eb79b411acccfa621d9df7efa0f9c0a")
@@ -24,11 +27,13 @@ package (){
install -d "${pkgdir}"/usr/share/applications
install -d "${pkgdir}"/usr/bin
mv "${srcdir}"/* "${pkgdir}"/opt
- mv "${pkgdir}"/opt/WindTerm_2.1.0 "${pkgdir}"/opt/WindTerm
- chmod -R 0644 "${pkgdir}"/opt/WindTerm
+ mv "${pkgdir}"/opt/${_pkgname}_${pkgver} "${pkgdir}"/opt/${_pkgname}
+ chmod -R 0755 "${pkgdir}"/opt/${_pkgname}
+ chown -R ${USER}:${USER} "${pkgdir}"/opt/${_pkgname}
install -Dm755 "${pkgdir}"/opt/windterm.png "${pkgdir}"/usr/share/icons
install -Dm755 "${pkgdir}"/opt/windterm "${pkgdir}"/usr/bin
install -Dm755 "${pkgdir}"/opt/windterm.desktop "${pkgdir}"/usr/share/applications
- chmod 0755 "${pkgdir}"/opt/WindTerm/WindTerm
+ rm -rf ${pkgdir}/opt/windterm.png ${pkgdir}/opt/windterm ${pkgdir}/opt/windterm.desktop
+ chmod 0755 "${pkgdir}"/opt/${_pkgname}/${_pkgname}
}
diff --git a/install.install b/install.install
new file mode 100644
index 000000000000..fce159b32219
--- /dev/null
+++ b/install.install
@@ -0,0 +1,3 @@
+post_install() {
+ rm -rf /opt/windterm-bin-2.2.2-x86_64.tar.gz
+}