After checking the differences, I've ended with the following steps. Could you tell me if you're OK with it.

To change to X11 beta 3 with xfree threaded and X11 together

1 -
sudo dpkg -r --force-depends xfree86-rootless-threaded xfree86-rootless-threaded-shlibs xfree86-base-threaded xfree86-base-threaded-shlibs


2 -
Install X11User, X11SDK

3 -
sudo mv /usr/X11R6 /usr/X11R6_bak
sudo mv /etc/X11 /etc/X11_bak

4 -
fink install xfree86-base-threaded
fink install xfree86-rootless-threaded

5 -
sudo cp /usr/X11R6_bak/bin/Xquartz /usr/X11R6/bin
sudo cp /usr/X11R6_bak/bin/quartz-wm /usr/X11R6/bin
sudo cp /usr/X11R6_bak/lib/libapplexp.1.1.dylib /usr/X11R6/lib
sudo cp -R /usr/X11R6_bak/include/xp /usr/X11R6/include
sudo cp /usr/X11R6_bak/lib/X11/doc/html/quartz-wm.1.html /usr/X11R6/lib/X11/doc/html
sudo cp /usr/X11R6_bak/man/man1/quartz-wm.1 /usr/X11R6/man/man1
sudo cp /usr/X11R6_bak/etc/app-defaults/UXTerm /usr/X11R6/etc/app-defaults
sudo cp /usr/X11R6_bak/lib/X11/etc/xterm.terminfo /usr/X11R6/lib/etc


6 -
mkdir ~/X11
sudo cp /usr/X11R6_bak/bin/Xquartz ~/X11
sudo cp /usr/X11R6_bak/bin/quartz-wm ~/X11
sudo cp /usr/X11R6_bak/lib/libapplexp.1.1.dylib ~/X11
sudo cp /usr/X11R6_bak/include/xp/x-plugin.h ~/X11
sudo cp /usr/X11R6_bak/lib/X11/doc/html/quartz-wm.1.html ~/X11
sudo cp /usr/X11R6_bak/man/man1/quartz-wm.1 ~/X11
sudo cp /usr/X11R6_bak/etc/app-defaults/UXTerm ~/X11
sudo cp /usr/X11R6_bak/lib/X11/etc/xterm.terminfo ~/X11


7 -
sudo ln -sf /usr/X11R6/lib/libapplexp.1.1.dylib /usr/X11R6/lib/libapplexp.1.dylib
sudo ln -sf /usr/X11R6/lib/libapplexp.1.1.dylib /usr/X11R6/lib/libapplexp.dylib


Then after each fink selfupdate-cvs:
8 - run a shell script like this:
#!/bin/sh

cp ~/X11/Xquartz               /usr/X11R6/bin
cp ~/X11/quartz-wm             /usr/X11R6/bin
cp ~/X11/libapplexp.1.1.dylib  /usr/X11R6/lib
cp ~/X11/x-plugin.h             /usr/X11R6/include/xp
cp ~/X11/quartz-wm.1.html       /usr/X11R6/lib/X11/doc/html
cp ~/X11/quartz-wm.1            /usr/X11R6/man/man1
cp ~/X11/UXTerm                 /usr/X11R6/etc/app-defaults
cp ~/X11/xterm.terminfo         /usr/X11R6/lib/X11/etc

ln -sf /usr/X11R6/lib/libapplexp.1.1.dylib /usr/X11R6/lib/libapplexp.1.dylib
ln -sf /usr/X11R6/lib/libapplexp.1.1.dylib /usr/X11R6/lib/libapplexp.dylib



I've got also Fig, Fig-color, GV which are defined in /usr/X11R6_bak/etc/app-defaults but I remember it's from another package (don't remember which though).


I've not copied /usr/X11R6_bak/lib/X11/Fonts/Type1/XFtCache since I'll guess it is recreated as needed. Am I wrong?

The same whith /usr/X11R6_bak/man/whatis.db, though it is not recreated, but it seems to be handled by /etc/manpath.config. Am I wrong here?


Michèle <http://micmacfr.homeunix.org/>


------------------------------------------------------- This SF.net email is sponsored by: Does your code think in ink? You could win a Tablet PC. Get a free Tablet PC hat just for playing. What are you waiting for? http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to