diff options
Diffstat (limited to 'extra/nx/PKGBUILD')
-rw-r--r-- | extra/nx/PKGBUILD | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/extra/nx/PKGBUILD b/extra/nx/PKGBUILD index df23e6412..dc6aa0343 100644 --- a/extra/nx/PKGBUILD +++ b/extra/nx/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 212117 2014-05-07 18:08:07Z andyrtr $ +# $Id: PKGBUILD 216169 2014-07-01 18:18:24Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgbase=nx pkgname=('libxcomp' 'nxproxy' 'nx-x11' 'nx-xcompext' 'nxagent' 'x2go-agent' 'nx-headers') -pkgver=3.5.0.24 +pkgver=3.5.0.27 pkgrel=1 arch=('i686' 'x86_64') url="http://wiki.x2go.org/" @@ -14,7 +14,7 @@ makedepends=('libjpeg-turbo' 'libpng' 'bash' 'perl' 'libxml2' 'fontconfig' # run 'libxcomposite' 'libxtst' 'xorg-sessreg' 'libfontenc' # makedepends ) source=(http://code.x2go.org/releases/source/nx-libs/nx-libs-$pkgver-full.tar.gz) -sha1sums=('bd1cdbefe81c9a05dcc2f738639bf4af8f056588') +sha1sums=('1f78ef671706a8a7e1aa1bd660f83c42426b3043') build() { cd "${srcdir}/nx-libs-$pkgver" @@ -90,6 +90,7 @@ package_nx-x11() { pkgdesc="NX-X11 lib for the NX framework" depends=('libxcomp' 'fontconfig') + optdepends=('libxext: for Xinerama support') install -dm755 ${pkgdir}/{usr/bin,usr/lib/nx/{X11,bin}} cp -aR ${srcdir}/fakeinstall/usr/lib/nx/X11/* ${pkgdir}/usr/lib/nx/X11 @@ -97,6 +98,10 @@ package_nx-x11() { cp -a ${srcdir}/fakeinstall/usr/lib/nx/bin/nxauth ${pkgdir}/usr/lib/nx/bin # the wrapper cp -a ${srcdir}/fakeinstall/usr/bin/nxauth ${pkgdir}/usr/bin + # add symlinks required for proper Xinerama support # FS#41037 + cd ${pkgdir}/usr/lib/nx/X11/Xinerama + ln -sv /usr/lib/libX11.so.6 libNX_X11.so.6 + ln -sv /usr/lib/libXext.so.6 libNX_Xext.so.6 } package_nxagent() { |