UmVirt LFS Package info
DB commit: c78e95157185199cceff370fa5b5f1dd2a1be2fa
APP commit: cac3f2066a9a05955b29d720b9b9b14f534d21c2
tigervnc-server
VNC server & clientPackage info
Codename: tigervnc-server
Source file: tigervnc-1.9.0.tar.gz
Source directory: tigervnc-1.9.0
Package URL: https://umvirt.com/linux/downloads/0.1/packages/t/tigervnc-1.9.0.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.1/packages/t/tigervnc-1.9.0.tar.gz.md5sum
Dependances: cmake, Xapps, libjpeg-turbo, pixman, libgcrypt, gnutls, Linux-PAM, ImageMagick7, fltk.
Dependance of: *** NO PACKAGES FOUND ***
Patches: *** NO PATCHES FOUND ***
Addons: xorg-server-1.20.1.tar.bz2.
Nestings *** NO NESTINGS FOUND ***
Configuration script:
# Put code in place
pushd unix/xserver &&
tar -xf ../../../xorg-server-1.20.1.tar.bz2 --strip-components=1
popd
# Build viewer
cmake -G "Unix Makefiles" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev
# Build server
pushd unix/xserver &&
autoreconf -fiv &&
CFLAGS="$CFLAGS -I/usr/include/drm" \
./configure $XORG_CONFIG \
--disable-xwayland --disable-dri --disable-dmx \
--disable-xorg --disable-xnest --disable-xvfb \
--disable-xwin --disable-xephyr --disable-kdrive \
--disable-devel-docs --disable-config-hal --disable-config-udev \
--disable-unit-tests --disable-selective-werror \
--disable-static --enable-dri3 \
--without-dtrace --enable-dri2 --enable-glx \
--with-pic &&
popd
Build script:
make
pushd unix/xserver &&
make &&
popd
Install script:
#Install viewer
make install &&
#Install server
pushd unix/xserver/hw/vnc &&
make install &&
popd &&
[ -e /usr/bin/Xvnc ] || ln -svf \$XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc
cat > /usr/share/applications/vncviewer.desktop << "EOF"
[Desktop Entry]
Type=Application
Name=TigerVNC Viewer
Comment=VNC client
Exec=/usr/bin/vncviewer
Icon=tigervnc
Terminal=false
StartupNotify=false
Categories=Network;RemoteAccess;
EOF
install -vm644 ../media/icons/tigervnc_24.png /usr/share/pixmaps &&
ln -sfv tigervnc_24.png /usr/share/pixmaps/tigervnc.png