diff options
author | Christian Hesse | 2015-06-29 19:22:54 +0200 |
---|---|---|
committer | Christian Hesse | 2015-06-29 19:22:54 +0200 |
commit | fa7582e7fd714c1cd9a658614b986f964b3a9688 (patch) | |
tree | ec630791ad2630abfc014b10c6ea56ea4acc8f34 | |
download | aur-fa7582e7fd714c1cd9a658614b986f964b3a9688.tar.gz |
initial import of remmina-git 1.2.0.rcgit.3.r2.g91fd9fd-1
-rw-r--r-- | .SRCINFO | 44 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | remmina.install | 11 |
3 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2c5768693a98 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,44 @@ +pkgbase = remmina-git + pkgdesc = A remote desktop client written in GTK+ - git checkout + pkgver = 1.2.0.rcgit.3.r2.g91fd9fd + pkgrel = 1 + url = http://sourceforge.net/projects/remmina/ + install = remmina.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = intltool + makedepends = pkgconfig + makedepends = cmake + makedepends = avahi + makedepends = libxkbfile + makedepends = freerdp-git + makedepends = telepathy-glib + depends = gtk2 + depends = zlib + depends = libjpeg + depends = libssh + depends = libunique + depends = avahi + depends = vte3 + depends = libgcrypt + depends = libxdmcp + depends = libgnome-keyring + depends = libvncserver + optdepends = avahi + optdepends = libxkbfile + optdepends = freerdp-git + optdepends = telepathy-glib + provides = remmina + provides = grdc + provides = grdc=1.2.0.rcgit.3.r2.g91fd9fd + provides = remmina-plugins + conflicts = remmina + conflicts = grdc + replaces = remmina-plugins + source = remmina::git://github.com/FreeRDP/Remmina#branch=next + sha256sums = SKIP + +pkgname = remmina-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dd83cc05a149 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Christian Hesse <mail@eworm.de> +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> ([community] package) + +pkgname=remmina-git +pkgver=1.2.0.rcgit.3.r2.g91fd9fd +pkgrel=1 +pkgdesc='A remote desktop client written in GTK+ - git checkout' +arch=(i686 x86_64) +url='http://sourceforge.net/projects/remmina/' +license=('GPL') +depends=('gtk2' 'zlib' 'libjpeg' 'libssh' 'libunique' 'avahi' 'vte3' + 'libgcrypt' 'libxdmcp' 'libgnome-keyring' 'libvncserver') +makedepends=('git' 'intltool' 'pkgconfig' 'cmake' + 'avahi' 'libxkbfile' 'freerdp-git' 'telepathy-glib') +optdepends=('avahi' 'libxkbfile' 'freerdp-git' 'telepathy-glib') +replaces=('remmina-plugins') +provides=('remmina' "grdc" "grdc=$pkgver" 'remmina-plugins') +conflicts=('remmina' "grdc") +install=remmina.install +source=('remmina::git://github.com/FreeRDP/Remmina#branch=next') +sha256sums=('SKIP') + +pkgver() { + cd remmina/ + + if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then + echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")" + else + echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")" + fi +} + +build() { + cd remmina/ + + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DWITH_APPINDICATOR=OFF \ + . + make +} + +package() { + cd remmina/ + + make DESTDIR="${pkgdir}/" install +} + diff --git a/remmina.install b/remmina.install new file mode 100644 index 000000000000..1a05f573e594 --- /dev/null +++ b/remmina.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |