summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStezko2024-03-20 20:59:23 +0500
committerStezko2024-03-20 20:59:23 +0500
commitc6b8904807123ccaff8e7c203f59115a07db1bf2 (patch)
tree9b6b05f4b9f242bdb15ee5726368005c2b2f79d1
parente5f5df2c77e6e3e65a52504552a10b30b1e80609 (diff)
downloadaur-c6b8904807123ccaff8e7c203f59115a07db1bf2.tar.gz
5.6.2
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD21
-rw-r--r--assistant.install13
3 files changed, 32 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe5bdc930bb3..3f037db678c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = assistant
pkgdesc = Secure remote access to computers over a local network or over the Internet.
- pkgver = 5.5.2
- pkgrel = 3
+ pkgver = 5.6.2
+ pkgrel = 1
url = https://xn--80akicokc0aablc.xn--p1ai/
+ install = assistant.install
arch = x86_64
license = custom:SAFIB LTD
depends = bash
depends = gtk2
- source = https://xn--80akicokc0aablc.xn--p1ai/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/911
- md5sums = SKIP
+ depends = gtk-engine-murrine
+ options = !strip
+ source = https://xn--80akicokc0aablc.xn--p1ai/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/972
+ md5sums = 8BCB7690394CA23CFBFA4DBB93BE257E
pkgname = assistant
diff --git a/PKGBUILD b/PKGBUILD
index 48a651b22e46..2e9c98627e7b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,24 @@
# Contributor: SAFIB LTD <service.assist@safib.ru>
pkgname=assistant
-pkgver=5.5.2
-pkgrel=3
+pkgver=5.6.2
+pkgrel=1
+_pkg=972
pkgdesc='Secure remote access to computers over a local network or over the Internet.'
_pkgdesc_ru='Удобный инструмент для безопасного удаленного доступа и решения задач.'
arch=('x86_64')
license=('custom:SAFIB LTD')
url="https://xn--80akicokc0aablc.xn--p1ai/"
-depends=('bash' 'gtk2')
-source=(${url}%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/911)
-md5sums=('SKIP')
+depends=('bash' 'gtk2' 'gtk-engine-murrine')
+options=('!strip')
+install=${pkgname}.install
+source=(${url}%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/${_pkg})
+md5sums=('8BCB7690394CA23CFBFA4DBB93BE257E')
package() {
- tar xf data.tar.xz -C "${pkgdir}"
+ sh "${_pkg}" --tar -xvf
+ mkdir ${pkgdir}/opt
+ tar -C ${pkgdir}/opt/ -xvf ${pkgname}.tar.gz
+ install -Dm644 ${pkgdir}/opt/${pkgname}/license/License.rtf "$pkgdir/usr/share/licenses/${pkgname}/License.rtf"
- install -Dm644 ${pkgdir}/opt/assistant/license/License.rtf "$pkgdir/usr/share/licenses/$pkgname/License.rtf"
- install -Dm644 ${pkgdir}/opt/assistant/scripts/assistant.desktop "$pkgdir/usr/share/applications/remote-assistant.desktop"
- find "${pkgdir}" -type d -print0 |xargs -0 chmod 755
}
diff --git a/assistant.install b/assistant.install
new file mode 100644
index 000000000000..8c7b76385664
--- /dev/null
+++ b/assistant.install
@@ -0,0 +1,13 @@
+post_install() {
+ [[ -f assistant.acfg ]] && cp -vp assistant.acfg /opt/assistant/bin/
+ /opt/assistant/scripts/setup.sh --install
+
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ /opt/assistant/scripts/setup.sh --uninstall
+} \ No newline at end of file