Update the question on running GNOME 1.4.1 apps under GNOME 2 to include

the new GNOMENG layout.
This commit is contained in:
Joe Marcus Clarke 2002-08-10 18:10:36 +00:00
parent 044f01753d
commit 0016fbec68
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=13824

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.1 2002/07/06 02:48:02 marcus Exp $">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.2 2002/07/07 03:25:39 marcus Exp $">
<!ENTITY title "FreeBSD GNOME Project: GNOME 2.0 FAQ">
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
@ -70,20 +70,6 @@
# make install clean
</pre>
<p>After installing GNOME 2.0, you might consider adding the
following to <tt>/etc/make.conf</tt>:</p>
<pre>
WITHOUT_GNOME=yes
</pre>
<p>This prevents applications that WANT_GNOME from installing
GNOME 1.4.1 components that conflict with GNOME 2.0. The GNOME
1.4.1 and GNOME 2.0 desktops do not coexist. Work is being done
on the ports system to allow for GNOME 2.0 specific make macros,
but it has not been committed yet. For more on GNOME 1.4.1 and
GNOME 2.0 coexistence, please see the related
<a href="#q5">question</a> below.</p>
</td>
</tr>
<tr><td><br></td></tr>
@ -215,19 +201,32 @@ gnomeutils
<tr>
<td width="10"> <br> </td>
<td align="left" valign="top" colspan="3">
<p>Sure! To run GNOME 1.4.1 applications within the GNOME 2.0 desktop
you will need to have <a href="#q4">upgraded</a>
from GNOME 1.4.1 to GNOME 2.0. Then, simply run the GNOME 1.4.1
application. Any GNOME 1.4.1 application that directly depends on
gnomecore (e.g. any panel applet) will <b>not</b> work in
GNOME 2.0 (e.g. gaim-gnome).</p>
<p>Sure! Right now, the FreeBSD GNOME team is in the process or
migrating all GNOME 1.4.1 ports to a new build infrastructure.
This new infrastructure, called <b>GNOMENG</b>, will allow
GNOME 2 users to install GNOME 1.4.1 ports without overwriting
their GNOME 2 desktop.</p>
<p>Before building a GNOME 1.4.1 port under GNOME 2, take a
look at the port's Makefile, and check that it contains:</p>
<p>Upgrading GNOME 1.4.1 applications under GNOME 2.0 is currently
broken unfortunately. If gnomecore is installed, all bets are
off. This will result in GNOME 1.4.1 overwriting GNOME 2.0.
Fortunately, work is being done to correct this problem. As
soon as something is in place, this document will be updated.
</p>
<pre>
USE_GNOMENG= yes
</pre>
<p>If it does, you can safely build this port under GNOME 2.
If the Makefile contains the following, do not build it
as it will overwrite your GNOME 2 desktop:</p>
<pre>
USE_GNOME= yes
</pre>
<p>In that case, send email to
<a href="mailto:&email;@FreeBSD.org">&email;@FreeBSD.org</a>
mention the name of the port, and we will convert it to the
new layout. Alternatively, you are free to convert the port
yourself, and submit a PR.</p>
<p>To run GNOME 2.0 applications under GNOME 1.4.1, you will need
to make sure your GNOME 1.4.1 components are up-to-date, then