[arch-commits] Commit in nx/trunk (PKGBUILD)
Andreas Radke
andyrtr at archlinux.org
Wed Mar 11 21:25:27 UTC 2015
Date: Wednesday, March 11, 2015 @ 22:25:27
Author: andyrtr
Revision: 233368
upgpkg: nx 3.5.0.28-3
add some missing files
Modified:
nx/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-03-11 19:26:52 UTC (rev 233367)
+++ PKGBUILD 2015-03-11 21:25:27 UTC (rev 233368)
@@ -4,7 +4,7 @@
pkgbase=nx
pkgname=('libxcomp' 'nxproxy' 'nx-x11' 'nx-xcompext' 'nxagent' 'x2go-agent' 'nx-headers')
pkgver=3.5.0.28
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url="http://wiki.x2go.org/"
license=('GPL')
@@ -107,6 +107,7 @@
package_nxagent() {
pkgdesc="NX X server based on Xnest"
+ backup=('etc/nxagent/keystrokes.cfg')
depends=('nx-xcompext' 'libxml2')
install -dm755 ${pkgdir}/usr/{bin,lib/nx/bin,share/nx}
@@ -121,11 +122,19 @@
# symlinks
cd ${pkgdir}/usr/lib/
ln -sv /usr/lib/nx/libXcompshad.so{,.3,.3.5.0} . # files should move to nx-compext pkg
+
+ # Needed for nxagent to find the keymap directory
+ install -dm755 ${pkgdir}/usr/lib/X11/xkb
+ touch ${pkgdir}/usr/lib/X11/xkb/keymap.dir
+
+ install -dm755 ${pkgdir}/etc/nxagent
+ cp -a ${srcdir}/fakeinstall/etc/nxagent/keystrokes.cfg ${pkgdir}/etc/nxagent
}
package_x2go-agent() {
pkgdesc="Wrapper arround nxagent to use with x2goserver"
+ backup=('etc/x2go/keystrokes.cfg')
depends=('nxagent')
provides=('x2goagent')
replaces=('x2goagent')
@@ -140,6 +149,9 @@
cp -a ${srcdir}/fakeinstall/usr/share/pixmaps/x2go.xpm ${pkgdir}/usr/share/pixmaps
cp -a ${srcdir}/fakeinstall/usr/share/x2go/rgb ${pkgdir}/usr/share/x2go
cp -a ${srcdir}/fakeinstall/usr/share/x2go/versions/VERSION.x2goagent ${pkgdir}/usr/share/x2go/versions
+
+ install -dm755 ${pkgdir}/etc/x2go
+ cp -a ${srcdir}/fakeinstall/etc/x2go/keystrokes.cfg ${pkgdir}/etc/x2go
}
package_nx-headers() {
More information about the arch-commits
mailing list