diff options
author | Pierre Ossman <ossman@cendio.se> | 2014-08-22 14:43:33 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2014-08-22 14:56:45 +0200 |
commit | 2f11bd9a6afe160886e42081c2542b8b5b7caefc (patch) | |
tree | b61d262ce55324334d9db1a8568cba2ad879f302 /BUILDING.txt | |
parent | 1d36ed801f089114c3256f0fd8546825747b56ef (diff) | |
download | tigervnc-2f11bd9a6afe160886e42081c2542b8b5b7caefc.tar.gz tigervnc-2f11bd9a6afe160886e42081c2542b8b5b7caefc.zip |
Ship FLTK patches instead of referring a URI
It makes things more self contained (although you still need to
download FLTK itself), avoids the confusion of STR:s in varying
states, and allows us to refer to patches that aren't available
on an STR.
Diffstat (limited to 'BUILDING.txt')
-rw-r--r-- | BUILDING.txt | 52 |
1 files changed, 4 insertions, 48 deletions
diff --git a/BUILDING.txt b/BUILDING.txt index f5944d75..897a51a3 100644 --- a/BUILDING.txt +++ b/BUILDING.txt @@ -91,54 +91,10 @@ need to build a patched version: 1. Check out FLTK 1.3.2 using Subversion: $ svn co http://svn.easysw.com/public/fltk/fltk/tags/release-1.3.2 fltk-1.3.2 -2. For full functionality, apply patches. Here's a shell script to do -that: - -#!/bin/bash -set -e -apply_patch() -{ - rm -f $2 - wget http://www.fltk.org/strfiles/$1/$2 - patch -p1 < $2 -} - -# Export dead key information from FLTK to the apps -# http://www.fltk.org/str.php?L2599 -apply_patch 2599 fltk-1_v4.3.x-keyboard-x11.patch -apply_patch 2599 fltk-1_v4.3.x-keyboard-win32.patch -apply_patch 2599 fltk-1_v6.3.x-keyboard-osx.patch - -# Notify applications of changes to the clipboard -# http://www.fltk.org/str.php?L2636 -apply_patch 2636 fltk-1.3.x-clipboard.patch -apply_patch 2636 fltk-1_v6.3.x-clipboard-x11.patch -apply_patch 2636 fltk-1_v3.3.x-clipboard-win32-fix.patch -apply_patch 2636 fltk-1_v2.3.x-clipboard-win32.patch -apply_patch 2636 fltk-1_v2.3.x-clipboard-osx.patch - -# Ability to convert a Fl_Pixmap to a Fl_RGB_Image -# http://www.fltk.org/str.php?L2659 -apply_patch 2659 pixmap_v2.patch - -# Support for custom cursors -# http://www.fltk.org/str.php?L2660 -apply_patch 2660 fltk-1_v5.3.x-cursor.patch - -# Improve modality interaction with WM -# http://www.fltk.org/str.php?L2802 -apply_patch 2802 fltk-1_v2.3.0-modal.patch - -# Window icons -# http://www.fltk.org/str.php?L2816 -apply_patch 2816 fltk-1_v3.3.0-icons.patch - -# Multihead -# http://fltk.org/str.php?L2860 -apply_patch 2860 fltk-1.3.x-screen_num.patch -apply_patch 2860 fltk-1_v3.3.x-multihead.patch - -### END SCRIPT ### +2. For full functionality, apply patches. All patches can be found in + the contrib/fltk/ directory. There are also some general fixes to + FLTK that can be found in the contrib/fltk/fixes/ directory that + might be useful. 3. Use CMake to build FLTK using the same procedures described below for building TigerVNC. The recipes in the "Build Recipes" section also apply. |