UmVirt LFS Package info
DB commit: d35a620850806ab581b32cb34d268a904c9c0a5f
APP commit:
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://ulfs.org/linux/downloads/package_files/0.1/packages/t/tigervnc-1.9.0.tar.gz
Package md5-checksum URL: https://ulfs.org/linux/downloads/package_files/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
Apache/2.4.62 (Debian) Server at ulfs.org Port 443