diff options
author | Joan Figueras | 2019-10-15 10:55:50 +0200 |
---|---|---|
committer | Joan Figueras | 2019-10-15 10:55:50 +0200 |
commit | 1e17c55046182a7c6bfde6b281c7265d38e2e448 (patch) | |
tree | 27cfb7937f22cf32a867620d286b0a97d33511f4 | |
download | aur-1e17c55046182a7c6bfde6b281c7265d38e2e448.tar.gz |
Initial release 6.0.0
-rw-r--r-- | .SRCINFO | 44 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | asbru-cm-gtk3.desktop | 27 |
3 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d091a962ef15 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,44 @@ +pkgbase = asbru-cm-gtk3-git + pkgdesc = A free and open-source connection manager. GTK3 depelopment branch. GIT version + pkgver = 6.0.0 + pkgrel = 1 + url = https://github.com/asbru-cm/asbru-cm + arch = any + license = GPL3 + makedepends = git + depends = perl + depends = vte3 + depends = cairo-perl + depends = glib-perl + depends = pango-perl + depends = perl-socket6 + depends = perl-expect + depends = perl-yaml + depends = perl-crypt-cbc + depends = perl-crypt-blowfish + depends = perl-gtk3 + depends = perl-net-arp + depends = uuid + depends = openssh + depends = inetutils + depends = perl-crypt-rijndael + depends = perl-xml-parser + depends = libcanberra + depends = perl-gtk3-simplelist + depends = libwnck3 + depends = perl-io-stty + depends = perl-io-tty + optdepends = uucp: Unix-to-Unix Copy + optdepends = rdesktop: RDP connections + optdepends = freerdp: RDP connections + optdepends = openssh: SSH connections + optdepends = mosh: Mobile shell + optdepends = tigervnc: for VNC connections + optdepends = perl-x11-guitest: To fit perfectly RDP tabs + source = git+https://github.com/asbru-cm/asbru-cm.git#branch=gtk3 + source = asbru-cm-gtk3.desktop + sha256sums = SKIP + sha256sums = 2a79176347ca05ae465ee9c6e64b252d67dc3cfb6d1df92b1cfb9b0b731c2561 + +pkgname = asbru-cm-gtk3-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2ec74aac94c8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Joan Figueras <ffigue at gmail dot com> +# Contributor: Luca Contini <jkd[dot]luca[at]gmail[dot]com> + +pkgname=asbru-cm-gtk3-git +_pkgname=${pkgname%-gtk3-git} +pkgver=6.0.0 +pkgrel=1 +arch=('any') +license=('GPL3') +pkgdesc="A free and open-source connection manager. GTK3 depelopment branch. GIT version" +url="https://github.com/asbru-cm/asbru-cm" +depends=('perl' 'vte3' 'cairo-perl' 'glib-perl' 'pango-perl' 'perl-socket6' 'perl-expect' 'perl-yaml' 'perl-crypt-cbc' 'perl-crypt-blowfish' 'perl-gtk3' 'perl-net-arp' 'uuid' 'openssh' 'inetutils' 'perl-crypt-rijndael' 'perl-xml-parser' 'libcanberra' 'perl-gtk3-simplelist' 'libwnck3' 'perl-io-stty' 'perl-io-tty') +optdepends=('uucp: Unix-to-Unix Copy' 'rdesktop: RDP connections' 'freerdp: RDP connections' 'openssh: SSH connections' 'mosh: Mobile shell' 'tigervnc: for VNC connections' + 'perl-x11-guitest: To fit perfectly RDP tabs') +makedepends=('git') +#conflicts=() +source=("git+https://github.com/asbru-cm/asbru-cm.git#branch=gtk3" asbru-cm-gtk3.desktop) +sha256sums=('SKIP' + '2a79176347ca05ae465ee9c6e64b252d67dc3cfb6d1df92b1cfb9b0b731c2561') + +package() { + cd ${srcdir}/${_pkgname} + mkdir -p $pkgdir/{opt/asbru-gtk3,usr/share/pixmaps,usr/share/man/man1,usr/share/applications,usr/bin,etc/bash_completion.d} + cp -rp res utils lib $pkgdir/opt/asbru-gtk3/ + cp -p res/asbru_bash_completion $pkgdir/etc/bash_completion.d/asbru_gtk3_bash_completion + cp res/asbru-logo-64.png $pkgdir/usr/share/pixmaps/${_pkgname}-gtk3.png + cp ${srcdir}/asbru-cm-gtk3.desktop $pkgdir/usr/share/applications/ + gzip -c res/${_pkgname}.1 > $pkgdir/usr/share/man/man1/${_pkgname}-gtk3.1.gz + cp -p ${_pkgname} $pkgdir/opt/asbru-gtk3/${_pkgname} + chmod 755 $pkgdir/opt/asbru-gtk3/${_pkgname} + ln -sf /opt/asbru-gtk3/${_pkgname} $pkgdir/usr/bin/${_pkgname}-gtk3 +} + + diff --git a/asbru-cm-gtk3.desktop b/asbru-cm-gtk3.desktop new file mode 100644 index 000000000000..13221ac8f77a --- /dev/null +++ b/asbru-cm-gtk3.desktop @@ -0,0 +1,27 @@ +[Desktop Entry] +Name=Ásbrú Connection Manager (GTK3) +Comment=Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks. +Terminal=false +Icon=asbru-cm-gtk3 +Type=Application +Exec=asbru-cm-gtk3 +StartupNotify=true +Categories=Utility;TerminalEmulator;GTK; +X-GNOME-Autostart-enabled=false +Actions=Shell;Quick;ReadOnly;Tray; + +[Desktop Action Shell] +Name=Start local shell +Exec=asbru-cm-gtk3 --start-shell + +[Desktop Action Quick] +Name=Quick connect... +Exec=asbru-cm-gtk3 --quick-conn + +[Desktop Action ReadOnly] +Name=Start Read-Only instance +Exec=asbru-cm-gtk3 --readonly --no-backup + +[Desktop Action Tray] +Name=Start in system tray +Exec=asbru-cm-gtk3 --iconified |