summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD54
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5c46ee5bd0e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Heine Pedersen <heinep at gmail dot com>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=remmina-appindicator
+epoch=1
+pkgver=1.2.0rcgit.17
+pkgrel=1
+pkgdesc="remote desktop client written in GTK+"
+arch=(i686 x86_64)
+url="http://www.remmina.org/"
+license=('GPL')
+depends=('gtk3' 'zlib' 'libjpeg' 'libssh' 'avahi' 'vte3'
+ 'libgcrypt' 'libxdmcp' 'libsecret' 'webkit2gtk' 'libappindicator-gtk3')
+makedepends=('intltool' 'pkgconfig' 'cmake' 'libgnome-keyring'
+ 'avahi' 'libxkbfile' 'freerdp' 'telepathy-glib'
+ 'libvncserver')
+optdepends=('libxkbfile'
+ 'freerdp'
+ 'telepathy-glib'
+ 'gnome-keyring'
+ 'nxproxy'
+ 'xorg-server-xephyr: XDMCP support'
+ 'libvncserver: VNC client/server support')
+replaces=('remmina-plugins')
+provides=('remmina-plugins', 'remmina')
+conflicts=('remmina')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/Remmina/archive/v${pkgver/rc/-rc}.tar.gz"
+ "fix-freerdp-name.patch"
+ "fix-git-rev.patch")
+sha256sums=('b4c7a8ee46b6ed323a2d70f6e8a3b6e2a9c9025eced85b57aacc00f484cadcb1'
+ '70ada2cd680678ccaadf2c4e1e726e7d286550dc3cef19cf653f3e9908224a99'
+ '296d96337eded6179d1fbc4892afd89a60e6a691b4ee1bc56593e195be18c3e5')
+
+prepare() {
+ cd "$srcdir"/Remmina-${pkgver/rc/-rc}/
+ patch -p1 <"$srcdir"/fix-freerdp-name.patch
+ patch -p1 <"$srcdir"/fix-git-rev.patch
+}
+
+build() {
+ cd "$srcdir"/Remmina-${pkgver/rc/-rc}/
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DWITH_APPINDICATOR=ON .
+ make
+}
+
+package() {
+ cd "$srcdir"/Remmina-${pkgver/rc/-rc}/
+ make DESTDIR="$pkgdir" install
+ rm -rf "$pkgdir"/build
+}