Re: [Fink-users] X11 from Apple.com alongside XDarwin

2003-01-07 Thread Douglas Theobald
On 1/7/03 9:12 PM, "Hisashi T Fujinaka" <[EMAIL PROTECTED]> scribed:

> The questions I've seen that are overly asked are incredibly simple, like
> "is it working," or "is system-xfree86 working?"
> 
> On Tue, 7 Jan 2003, Chris Devers wrote:
> 
>> On Wed, 8 Jan 2003, Rui Carmo wrote:
>> 
>>> I know this is OT in a Fink list, but is there a FAQ being compiled
>>> about Apple's X11 "per se", or rather, all the issues related just to
>>> it?
>> 
>> Has Apple's X11 been out long enough for any Q.'s to be F. A.?
>> 
>> In any case, it seems like the Fink developers are on top of things here.
>> Just keep an eye on the site & the list, follow any guidlines there, and
>> be sure to run a 'fink selfupdate-cvs' frequently so that any changes to
>> Fink are available to you.
>> 
>> Once we get some more Q's being A. F., I'm sure they'll be arranged into
>> the conventional order & put in a public place for examination :)

It is working well for me. So is (was) system-xfree86. However, I have
gotten X11 (apple) to work fine on top of fink's xfree86 build (at least for
now) using Jeff Whitaker's method.  He posted this earlier today to the
fink-devel list (see my notes below):

> -- Forwarded Message
> From: Jeff Whitaker <[EMAIL PROTECTED]>
> Date: Tue, 7 Jan 2003 18:43:10 -0700 (MST)
> To: Benjamin Reed <[EMAIL PROTECTED]>
> Cc: Jeff Whitaker <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> Subject: Re: [Fink-devel] fink xfree86 and Apple X11
> 
> On Tue, 7 Jan 2003, Benjamin Reed wrote:
> 
>> On Tuesday, January 7, 2003, at 08:30 PM, Jeff Whitaker wrote:
>> 
>>> Apple's X11 will work with fink xfree86-4.2.1.1 on 10.2.3.  I tested this by
>>> installing xfree86-base, xfree86-rootless (and shlibs), then copying over
>>> /Applications/X11.app, /usr/X11R6/bin/Xquartz, /usr/X11R6/bin/quartz-wm and
>>> /usr/X11R6/lib/libapplexp.1.0.dylib from an Apple X11 installation.  Double
>>> click on the X11 icon in /Applications, and voila, quartz-wm fires up.  Not
>>> as fast as running the full Apple installation though, but I suspect once
>>> xfree86 4.3 is released there won't be a noticeable difference.  Would be
>>> nice if someone would package up just those files from Apple's X11 , as
>>> alternative to Oroborus X.
>> 
>> There's at least a few more files too... the libdps (display
>> postscript) stuff, isn't standard, as far as I'm aware...
> 
> Maybe not, but it appears to work (as far as I can tell) without it.
> 
> -Jeff
> 
> -- 
> Jeffrey S. Whitaker Phone : (303)497-6313
> NOAA/OAR/CDC  R/CDC1FAX   : (303)497-6449
> 325 BroadwayWeb   : http://www.cdc.noaa.gov/~jsw
> Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124
> 
> 
> ---
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> http://www.vasoftware.com
> ___
> Fink-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-devel
> 
> -- End of Forwarded Message

Buyer beware. I actually am using xfree86-base-threaded-4.2.1.1-3 and
xfree86-rootless-threaded-4.2.1.1-3 . The new OpenGL graphics make my apps
freakin' scream. It's incredible.

D



---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] Bluefish, Apple X11, and xfree86-threaded?

2003-01-08 Thread Douglas Theobald
Bonjour Michèle,

Easy. Make yourself an "X11" directory in your home directory that contains
these three X11 files:

Xquartz
quartz-wm
libapplexp.1.0.dylib

Then run this script after every CVS update (replace "michele" with your
real home directory name, of course):

#!/bin/sh

cp /Users/michele/X11/Xquartz   /usr/X11R6/bin
cp /Users/michele/X11/quartz-wm /usr/X11R6/bin
cp /Users/michele/X11/libapplexp.1.0.dylib  /usr/X11R6/lib

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

###

On 1/8/03 10:52 PM, "Michèle Garoche" <[EMAIL PROTECTED]> a
écrit :

> Problem is that I use daily fink cvs update and I want to do it after
> X11 installation. So what can I do?
> 
> An alternative would be to install X11 on another Mac if someone knows
> a way to update fink via cvs when both mac are linked via a switch to
> ADSL modem, one via PPPoE the other via DHCP.
> 
> Le jeudi, 9 jan 2003, à 02:57 Europe/Paris, Kow K a écrit :
> 
>> Great! This worked out for me, too! Thanks a lot!
>> 
>> 
>> On Wednesday, January 8, 2003, at 04:41 PM, Douglas Theobald wrote:
>> 
>>> For the moment, I think this is the best solution:
>>> 
>>> Install the Apple X11.
>>> 
>>> sudo mv /usr/X11R6 /usr/X11R6_bak
>>> sudo mv /etc/X11 /etc/X11_bak
>>> 
>>> fink install xfree86-base-threaded
>>> fink install xfree86-rootless-threaded
>>> 
>>> cp /usr/X11R6_bak/bin/Xquartz /usr/X11R6/bin
>>> cp /usr/X11R6_bak/bin/quartz-wm /usr/X11R6/bin
>>> cp /usr/X11R6_bak/lib/libapplexp.1.0.dylib /usr/X11R6/lib
>> 
>> For sure, I also added the following symlinks:
>> 
>> /usr/X11R6/lib/libapplexp.dylib -->
>> /usr/X11R6/lib/libapplexp.1.0.dylib
>> /usr/X11R6/lib/libapplexp.1.0dylib -->
>> /usr/X11R6/lib/libapplexp.1.0.dylib
>> 
>>> 
>>> Apple's X11 should fire up just fine.  If you use a .xinitrc, use
>>> Apple's
>>> window manager quartz-wm, like this on the last line:
>>> 
>>> exec quartz-wm
>>> 
>>> It works for me quite well.  You end up with a threaded X windows
>>> install
>>> with apple's X11.
>> 
>> In my case, I wanted to go back to XDarwin, and replaced quartz-wm
>> with wmaker. Note: quartz-wm doesn't run on XDarwin.
>> 
>> Kow
>> 
>> 
>> 
>> ---
>> This SF.NET email is sponsored by:
>> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
>> http://www.vasoftware.com
>> ___
>> Fink-users mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/fink-users
>> 
>> 
> Michèle
> <http://micmacfr.homeunix.org/>
> 
> 
> 
> ---
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com
> ___
> Fink-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-users



---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] Bluefish, Apple X11, and xfree86-threaded?

2003-01-09 Thread Douglas Theobald
To get things back how they were, do:

sudo mv /usr/X11R6_bak  /usr/X11R6

sudo mv /etc/X11_bak/etc/X11

Now verify that your normal XDarwin works. Let me know here what happens.

The problem was that fink still thought that you had xfree86-base-threaded
installed, when you didn't. Try the same procedure as before, except do this
first thing off:

fink remove xfree86-base-threaded
fink remove xfree86-rootless-threaded

Then do what I posted before:

Install the Apple X11.
Install Apple X11 SDK.

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

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

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.0.dylib  /usr/X11R6/lib

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.0.dylib  ~/X11

If this doesn't work, to get things back, you will have to:

sudo rm -rf /usr/X11R6
sudo rm -rf /etc/X11

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

It should reinstall very quickly.

On 1/9/03 2:22 AM, "Michèle Garoche" <[EMAIL PROTECTED]> a
écrit :

> Hello Douglas,
> 
> Le jeudi, 9 jan 2003, à 08:54 Europe/Paris, Douglas Theobald a écrit :
> 
>> OK. Note that this procedure will most certainly change in the future when
>> Apple updates their X11 implementation. Now, this will take some time - maybe
>> 30-60 minutes. Start with this:

>> Install the Apple X11.
>> Install Apple X11 SDK.
> Done
>> 
>> sudo mv /usr/X11R6 /usr/X11R6_bak
> Done.
> drwxr-xr-x9 root  wheel306 Jan  9 09:34 X11R6_bak/
>> sudo mv /etc/X11   /etc/X11_bak
> Done.
> lrwxr-xr-x   1 rootwheel  14 Jan  9 09:36 X11_bak@ -> /usr/X11R6/etc
> 
> This seems strange a symbolic link to nowhere.
> 
>> fink install xfree86-base-threaded
>> fink install xfree86-rootless-threaded
> sudo /sw/bin/fink  install xfree86-rootless-threaded
> Information about 2061 packages read in 1 seconds.
> pkg xfree86-rootless-threaded  version ###
> pkg xfree86-rootless-threaded  version 4.2.1.1-3
> No packages to install.
> 
> Does nothing, packages already installed
> 
>> sudo cp /usr/X11R6_bak/bin/Xquartz   /usr/X11R6/bin
> Password:
> cp: /usr/X11R6/bin: No such file or directory
> 
> So I've created the directories. Then again sudo
> cp/usr/X11R6_bak/bin/Xquartz /usr/X11R6/bin
> 
>> sudo cp /usr/X11R6_bak/bin/quartz-wm /usr/X11R6/bin
> Done
>> sudo cp /usr/X11R6_bak/lib/libapplexp.1.0.dylib  /usr/X11R6/lib
> Done.
> 
> But I end up with the following in X11R6:
> drwxr-xr-x   4 root  wheel136 Jan  9 10:13 ./
> drwxr-xr-x  12 root  wheel408 Jan  9 10:09 ../
> drwxr-xr-x   4 root  wheel136 Jan  9 10:11 bin/
> -rwxr-xr-x   1 root  wheel  60688 Jan  9 10:13 lib*
> 
> and the following in X11R6_bak:
> drwxr-xr-x9 root  wheel   306 Jan  9 09:34 ./
> drwxr-xr-x   12 root  wheel   408 Jan  9 10:09 ../
> -r--r--r--1 root  wheel  1498 Dec 21 04:12 ACKNOWLEDGEMENTS
> -r--r--r--1 root  wheel  4994 Dec 21 04:12 README
> drwxr-xr-x  137 root  wheel  4658 Jan  9 09:32 bin/
> drwxr-xr-x   14 root  wheel   476 Dec 28 09:44 etc/
> drwxr-xr-x7 root  wheel   238 Jan  9 09:34 include/
> drwxr-xr-x  119 root  wheel  4046 Jan  9 09:34 lib/
> drwxr-xr-x6 root  wheel   204 Jan  9 09:34 man/
> 
> Something is wrong here. That's where I've stopped.
> 
> Help please.
> 
> Michèle
> <http://micmacfr.homeunix.org/>
> 
> 
> 
> ---
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com
> ___
> Fink-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-users



---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] Bluefish, Apple X11, and xfree86-threaded?

2003-01-09 Thread Douglas Theobald
Great - glad that worked. That was what I was going to recommend next, but I
bet it took a little time. Let us know how X11 does with threaded apps,
since this is really a pretty ghetto hack.  One more thing - you can
actually run both XDarwin and X11 side-by-side if you issue this command:

defaults write org.xfree86.XDarwin Display 1

On 1/9/03 12:38 PM, "Michèle Garoche" <[EMAIL PROTECTED]>
scribed:

> It's perfect now. Many thanks to Douglas, Ben and all people who helped
> me. XDarwin and X11 works.
> 
> So I did:
> 
> 1 -
> sudo 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.0.dylib  /usr/X11R6/lib
> 
> 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.0.dylib  ~/X11
> 
> 7 -
> sudo pico .xinitrc
> and added: exec quartz-wm
> and disable: exec wmaker
> leaving the xterm as it was.
> 
> Michèle
> 
> 
> 
> 
> ---
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld http://www.vasoftware.com
> ___
> Fink-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-users



---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] Bluefish, Apple X11, and xfree86-threaded?

2003-01-08 Thread Douglas Theobald
For the moment, I think this is the best solution:

Install the Apple X11.

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

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

cp /usr/X11R6_bak/bin/Xquartz /usr/X11R6/bin
cp /usr/X11R6_bak/bin/quartz-wm /usr/X11R6/bin
cp /usr/X11R6_bak/lib/libapplexp.1.0.dylib /usr/X11R6/lib

Apple's X11 should fire up just fine.  If you use a .xinitrc, use Apple's
window manager quartz-wm, like this on the last line:

exec quartz-wm

It works for me quite well.  You end up with a threaded X windows install
with apple's X11.

D

On 1/8/03 3:44 PM, "Justin Hallett" <[EMAIL PROTECTED]> scribed:

> For anyone that had the -threaded version installed and has now gone to
> apple will need to recompile some x11 apps.  as the apple X11 is not
> thread safe.
> 
> [EMAIL PROTECTED] writes:
>> Did someone successfully run Bluefish (or any other app) under Apple
>> X11 with a previously xfree86-base/rootless-threaded installation?
>> 
>> Are the steps same as with non threaded version of xfree86?
> 
> -=[JFH]  Justin F. Hallett 
> -=[JFH]  Rendek Communications Inc.
> -=[JFH]  [EMAIL PROTECTED]
> 
> 
> 
> ---
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> http://www.vasoftware.com
> ___
> Fink-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/fink-users



---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users