Create an entity and XSL variable for the current GNOME version (called

gnomever).

Suggested by:	dougb
This commit is contained in:
Joe Marcus Clarke 2003-09-20 18:53:02 +00:00
parent 5e8d8f18cc
commit a7c3b3d996
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=18195
5 changed files with 55 additions and 50 deletions

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../.."> <!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.42 2003/09/20 03:00:16 bland Exp $"> <!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.43 2003/09/20 17:35:07 adamw Exp $">
<!ENTITY title "FreeBSD GNOME Project: GNOME 2.4 FAQ"> <!ENTITY title "FreeBSD GNOME Project: GNOME &gnomever; FAQ">
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes; <!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes; <!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]> ]>
@ -10,56 +10,56 @@
<h2>Contents</h2> <h2>Contents</h2>
<ol> <ol>
<li> <a href="#q1">How do I get GNOME 2.4 for FreeBSD?</a> <li> <a href="#q1">How do I get GNOME &gnomever; for FreeBSD?</a>
<li> <a href="#q2">GNOME 2.4 is failing to build from ports. What <li> <a href="#q2">GNOME &gnomever; is failing to build from ports. What
do I do?</a> do I do?</a>
<li> <a href="#q3">I installed GNOME 2.4, but I am missing <li> <a href="#q3">I installed GNOME &gnomever;, but I am missing
application foo. What gives?</a> application foo. What gives?</a>
<li> <a href="#q4">What is the best way to upgrade from GNOME <li> <a href="#q4">What is the best way to upgrade from GNOME
1.4 to GNOME 2?</a> 1.4 to GNOME 2?</a>
<li> <a href="#q5">What is the best way to upgrade from GNOME <li> <a href="#q5">What is the best way to upgrade from GNOME
2.2 to GNOME 2.4?</a> 2.2 to GNOME &gnomever;?</a>
<li> <a href="#q6">How do I keep my GNOME 2.4 components <li> <a href="#q6">How do I keep my GNOME &gnomever; components
and applications up-to-date?</a> and applications up-to-date?</a>
<li> <a href="#q7">Can I install GNOME 1.4 applications under <li> <a href="#q7">Can I install GNOME 1.4 applications under
GNOME 2.4?</a> GNOME &gnomever;?</a>
<li> <a href="#q8">Where can I get more themes for GNOME 2.4?</a> <li> <a href="#q8">Where can I get more themes for GNOME &gnomever;?</a>
<li> <a href="#q9">What window managers work well with GNOME 2.4? <li> <a href="#q9">What window managers work well with GNOME &gnomever;?
</a> </a>
<li> <a href="#q10">Does GNOME 2.4 support anti-aliased fonts?</a> <li> <a href="#q10">Does GNOME &gnomever; support anti-aliased fonts?</a>
<li> <a href="#q11">How can I control what fonts are anti-aliased? <li> <a href="#q11">How can I control what fonts are anti-aliased?
</a> </a>
<li> <a href="#q12">How do I edit my GNOME 2 menus?</a> <li> <a href="#q12">How do I edit my GNOME 2 menus?</a>
<li> <a href="#q13">How do I use GTK+ 2 resource settings for <li> <a href="#q13">How do I use GTK+ 2 resource settings for
GTK+ 2 applications when not in a GNOME environment?</a> GTK+ 2 applications when not in a GNOME environment?</a>
<li> <a href="#q14">How do I configure settings for GNOME 1.4 <li> <a href="#q14">How do I configure settings for GNOME 1.4
applications under GNOME 2.4?</a> applications under GNOME &gnomever;?</a>
</ol> </ol>
<h2>Full Text </h2> <h2>Full Text </h2>
<ol> <ol>
<!-- Q1 --> <!-- Q1 -->
<li style="padding-bottom: 0.5em"><a name="q1"></a> <li style="padding-bottom: 0.5em"><a name="q1"></a>
<p><b>How do I get GNOME 2.4 for FreeBSD?</b></p> <p><b>How do I get GNOME &gnomever; for FreeBSD?</b></p>
<!-- A1 --> <!-- A1 -->
<p>There are two ways to install GNOME 2.4 on FreeBSD. One way is to use <p>There are two ways to install GNOME &gnomever; on FreeBSD. One way is to use
<a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html"> <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html">
packages</a>, and the other way is to use packages</a>, and the other way is to use
<a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html"> <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html">
ports</a>. Before doing either installation, you should ports</a>. Before doing either installation, you should
first familiarize yourself with the GNOME 2.4 first familiarize yourself with the GNOME &gnomever;
<a href="http://www.gnome.org/start/2.4/notes/"> <a href="http://www.gnome.org/start/&gnomever;/notes/">
release notes</a>.</p> release notes</a>.</p>
<p>To install GNOME 2.4 from packages, use the command:</p> <p>To install GNOME &gnomever; from packages, use the command:</p>
<tt># pkg_add -r gnome2</tt> <tt># pkg_add -r gnome2</tt>
<p>This will download the latest GNOME 2.4 packages from the <p>This will download the latest GNOME &gnomever; packages from the
FreeBSD FTP site, and proceed to install them on your system. FreeBSD FTP site, and proceed to install them on your system.
</p> </p>
<p>To build and install GNOME 2.4 from ports, you should first <p>To build and install GNOME &gnomever; from ports, you should first
<a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html"> <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html">
cvsup</a> the latest ports tree. Then:</p> cvsup</a> the latest ports tree. Then:</p>
@ -102,10 +102,10 @@ WITH_LAME= yes
<!-- Q2 --> <!-- Q2 -->
<li style="padding-bottom: 0.5em"><a name="q2"></a> <li style="padding-bottom: 0.5em"><a name="q2"></a>
<p><b>GNOME 2.4 is failing to build from ports. What do I do?</b></p> <p><b>GNOME &gnomever; is failing to build from ports. What do I do?</b></p>
<!-- A2 --> <!-- A2 -->
<p>The majority of GNOME 2.4 compilation problems can be solved <p>The majority of GNOME &gnomever; compilation problems can be solved
by making sure all the necessary GNOME 2.4 components are by making sure all the necessary GNOME &gnomever; components are
<a href="#q6">up-to-date</a>. You may see compiler errors relating to pthreads <a href="#q6">up-to-date</a>. You may see compiler errors relating to pthreads
(POSIX threads), such as:</p> (POSIX threads), such as:</p>
@ -130,7 +130,7 @@ options _KPOSIX_PRIORITY_SCHEDULING
work directory.</p> work directory.</p>
<p>Ports such as <tt>devel/pth</tt> and <tt>devel/ngpt</tt> can <p>Ports such as <tt>devel/pth</tt> and <tt>devel/ngpt</tt> can
also cause pthread-related problems when compiling GNOME 2.4. also cause pthread-related problems when compiling GNOME &gnomever;.
If you do not need these ports installed, it is recommended that If you do not need these ports installed, it is recommended that
you remove them. you remove them.
</p> </p>
@ -138,14 +138,14 @@ options _KPOSIX_PRIORITY_SCHEDULING
<!-- Q3 --> <!-- Q3 -->
<li style="padding-bottom: 0.5em"><a name="q3"></a> <li style="padding-bottom: 0.5em"><a name="q3"></a>
<p><b>I installed GNOME 2.4, but I am missing application foo. <p><b>I installed GNOME &gnomever;, but I am missing application foo.
What gives?</b></p> What gives?</b></p>
<!-- A3 --> <!-- A3 -->
<p>Only the core components, and a few extras, are included in the <p>Only the core components, and a few extras, are included in the
<tt>gnome2</tt> package. While you can still run <tt>gnome2</tt> package. While you can still run
<a href="#q7">GNOME 1.4 applications</a> under GNOME 2.4, <a href="#q7">GNOME 1.4 applications</a> under GNOME &gnomever;,
a number of applications have already been ported to a number of applications have already been ported to
GNOME 2.4.</p> GNOME &gnomever;.</p>
<p>The applications that have been ported are included <p>The applications that have been ported are included
in the <tt>gnome2-fifth-toe</tt> meta-port. in the <tt>gnome2-fifth-toe</tt> meta-port.
@ -175,7 +175,7 @@ options _KPOSIX_PRIORITY_SCHEDULING
<p>Right now, the GNOME project is still very much in flux. <p>Right now, the GNOME project is still very much in flux.
Work still must be done to the GNOME ports infrastructure in Work still must be done to the GNOME ports infrastructure in
order to get things working cleanly. However, if you have order to get things working cleanly. However, if you have
GNOME 1.4, and you want to upgrade to GNOME 2.4, first GNOME 1.4, and you want to upgrade to GNOME &gnomever;, first
familiarize yourself with the <a href="http://www.gnome.org/start/2.0/installation.html#upgrading">official</a> upgrade instructions from familiarize yourself with the <a href="http://www.gnome.org/start/2.0/installation.html#upgrading">official</a> upgrade instructions from
the GNOME site. Next, make sure your GNOME 1.4 ports are the GNOME site. Next, make sure your GNOME 1.4 ports are
up-to-date, then remove the following GNOME 1.4 packages from up-to-date, then remove the following GNOME 1.4 packages from
@ -200,14 +200,14 @@ eog
ggv ggv
</pre> </pre>
<p>After those packages are removed, you can build GNOME 2.4 per <p>After those packages are removed, you can build GNOME &gnomever; per
the instructions listed above.</p> the instructions listed above.</p>
</li> </li>
<!-- Q5 --> <!-- Q5 -->
<li style="padding-bottom: 0.5em"><a name="q5"></a> <li style="padding-bottom: 0.5em"><a name="q5"></a>
<p><b>What is the best way to upgrade from GNOME 2.2 to GNOME 2.4?</b></p> <p><b>What is the best way to upgrade from GNOME 2.2 to GNOME &gnomever;?</b></p>
<!-- A5 --> <!-- A5 -->
<p>We recommend to use <tt>/usr/ports/sysutils/portupgrade</tt> <p>We recommend to use <tt>/usr/ports/sysutils/portupgrade</tt>
for such purpose. This will do the job well:</p> for such purpose. This will do the job well:</p>
@ -224,7 +224,7 @@ ggv
<!-- Q6 --> <!-- Q6 -->
<li style="padding-bottom: 0.5em"><a name="q6"></a> <li style="padding-bottom: 0.5em"><a name="q6"></a>
<p><b>How do I keep my GNOME 2.4 components and applications <p><b>How do I keep my GNOME &gnomever; components and applications
up-to-date?</b></p> up-to-date?</b></p>
<!-- A6 --> <!-- A6 -->
<p>I find that <tt>/usr/ports/sysutils/portupgrade</tt> works really <p>I find that <tt>/usr/ports/sysutils/portupgrade</tt> works really
@ -257,7 +257,7 @@ ggv
<!-- Q7 --> <!-- Q7 -->
<li style="padding-bottom: 0.5em"><a name="q7"></a> <li style="padding-bottom: 0.5em"><a name="q7"></a>
<p><b>Can I install GNOME 1.4 applications under GNOME 2.4?</b></p> <p><b>Can I install GNOME 1.4 applications under GNOME &gnomever;?</b></p>
<!-- A7 --> <!-- A7 -->
<p>GNOME 1.4 ports will run well under the GNOME 2 desktop. Older <p>GNOME 1.4 ports will run well under the GNOME 2 desktop. Older
applications that were incompatible with the GNOME 2 desktop applications that were incompatible with the GNOME 2 desktop
@ -268,7 +268,7 @@ ggv
<!-- Q8 --> <!-- Q8 -->
<li style="padding-bottom: 0.5em"><a name="q8"></a> <li style="padding-bottom: 0.5em"><a name="q8"></a>
<p><b>Where can I get more themes for GNOME 2.4?</b></p> <p><b>Where can I get more themes for GNOME &gnomever;?</b></p>
<!-- A8 --> <!-- A8 -->
<p>The website <a href="http://art.gnome.org"> <p>The website <a href="http://art.gnome.org">
art.gnome.org</a> has been setup as a general GNOME theme art.gnome.org</a> has been setup as a general GNOME theme
@ -299,11 +299,11 @@ ggv
<!-- Q9 --> <!-- Q9 -->
<li style="padding-bottom: 0.5em"><a name="q9"></a> <li style="padding-bottom: 0.5em"><a name="q9"></a>
<p><b>What window managers work well with GNOME 2.4?</b></p> <p><b>What window managers work well with GNOME &gnomever;?</b></p>
<!-- A9 --> <!-- A9 -->
<p>The <tt>gnome2</tt> meta-port installs the <p>The <tt>gnome2</tt> meta-port installs the
metacity window manager by default. Another popular window metacity window manager by default. Another popular window
manager that works well with GNOME 2.4 is manager that works well with GNOME &gnomever; is
<a href="http://sawmill.sourceforge.net/">sawfish</a>. Sawfish <a href="http://sawmill.sourceforge.net/">sawfish</a>. Sawfish
is distributed as part of the <tt>x11/gnome2-fifth-toe</tt> is distributed as part of the <tt>x11/gnome2-fifth-toe</tt>
meta-port. meta-port.
@ -323,7 +323,7 @@ gnome-session-save --gui
<!-- Q10 --> <!-- Q10 -->
<li style="padding-bottom: 0.5em"><a name="q10"></a> <li style="padding-bottom: 0.5em"><a name="q10"></a>
<p><b>Does GNOME 2.4 support anti-aliased fonts?</b></p> <p><b>Does GNOME &gnomever; support anti-aliased fonts?</b></p>
<!-- A10 --> <!-- A10 -->
<p>Yes! Anti-aliasing requires XFree86 4.x with <p>Yes! Anti-aliasing requires XFree86 4.x with
freetype2 support. To add freetype2 support to X, make freetype2 support. To add freetype2 support to X, make
@ -358,7 +358,7 @@ Load "type1"
<li style="padding-bottom: 0.5em"><a name="q11"></a> <li style="padding-bottom: 0.5em"><a name="q11"></a>
<p><b>How can I control what fonts are anti-aliased?</b></p> <p><b>How can I control what fonts are anti-aliased?</b></p>
<!-- A11 --> <!-- A11 -->
<p>GNOME 2.4 makes use of Xft and fontconfig to handle <p>GNOME &gnomever; makes use of Xft and fontconfig to handle
anti-aliasing. Fontconfig is a very powerful XML-based anti-aliasing. Fontconfig is a very powerful XML-based
font configuration package. You can create a font configuration package. You can create a
<tt>~/.fonts.conf</tt> file that controls virtually <tt>~/.fonts.conf</tt> file that controls virtually
@ -434,7 +434,7 @@ Load "type1"
<!-- Q14 --> <!-- Q14 -->
<li style="padding-bottom: 0.5em"><a name="q14"></a> <li style="padding-bottom: 0.5em"><a name="q14"></a>
<p><b>How do I configure settings for GNOME 1.4 applications under <p><b>How do I configure settings for GNOME 1.4 applications under
GNOME 2.4?</b></p> GNOME &gnomever;?</b></p>
<!-- A14 --> <!-- A14 -->
<p>Install <tt>sysutils/gnomecontrolcenter</tt>, then invoke <p>Install <tt>sysutils/gnomecontrolcenter</tt>, then invoke
<tt>gnomecc</tt> from the command line to bring up the GNOME <tt>gnomecc</tt> from the command line to bring up the GNOME

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../.."> <!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/knownissues.sgml,v 1.2 2003/09/19 19:46:43 marcus Exp $"> <!ENTITY date "$FreeBSD: www/en/gnome/docs/knownissues.sgml,v 1.3 2003/09/19 21:27:35 adamw Exp $">
<!ENTITY title "FreeBSD GNOME Project: Known Issues with GNOME 2.4 on FreeBSD"> <!ENTITY title "FreeBSD GNOME Project: Known Issues with GNOME &gnomever; on FreeBSD">
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes; <!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes; <!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]> ]>
@ -9,18 +9,18 @@
<html> <html>
&header; &header;
<p>Below is a list of known issues with GNOME 2.4 that are <p>Below is a list of known issues with GNOME &gnomever; that are
specific to FreeBSD. These are not the only known issues, specific to FreeBSD. These are not the only known issues,
however. Please familiarize yourself with the GNOME 2.4 however. Please familiarize yourself with the GNOME &gnomever;
<a href="http://www.gnome.org/start/2.4/notes/"> <a href="http://www.gnome.org/start/&gnomever;/notes/">
release notes</a> which contains a release notes</a> which contains a
<a href="http://www.gnome.org/start/2.4/notes/rnknownissues.html"> <a href="http://www.gnome.org/start/&gnomever;/notes/rnknownissues.html">
list</a> of known issues that affect all platforms.</p> list</a> of known issues that affect all platforms.</p>
<h3>1. evolution has a problem with attachments under GNOME 2.4</h3> <h3>1. evolution has a problem with attachments under GNOME &gnomever;</h3>
<p> evolution-1.4.4 has a problem with attachments under <p> evolution-1.4.4 has a problem with attachments under
GNOME 2.4. This will be fixed in Evo 1.4.5 due out shortly. GNOME &gnomever;. This will be fixed in Evo 1.4.5 due out shortly.
</p> </p>
<h3>2. gstreamer doesn't play nice with rhythmbox</h3> <h3>2. gstreamer doesn't play nice with rhythmbox</h3>

View file

@ -1,5 +1,6 @@
<!-- $FreeBSD: www/en/gnome/includes.sgml,v 1.1 2002/01/23 21:56:27 sobomax Exp $ --> <!-- $FreeBSD: www/en/gnome/includes.sgml,v 1.2 2002/02/27 17:18:25 sobomax Exp $ -->
<!ENTITY email 'freebsd-gnome'> <!ENTITY email 'freebsd-gnome'>
<!ENTITY gnomever '2.4'>
<!ENTITY author '<a href="&base;/gnome/contact.html">&email@FreeBSD.org</a><br> <!ENTITY author '<a href="&base;/gnome/contact.html">&email@FreeBSD.org</a><br>
&copyright;'> &copyright;'>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD: www/en/gnome/includes.xsl,v 1.3 2003/06/18 23:34:04 murray Exp $ --> <!-- $FreeBSD: www/en/gnome/includes.xsl,v 1.4 2003/08/25 11:36:16 simon Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
@ -8,6 +8,10 @@
<a href="{$base}/news/news.html">FreeBSD News Home</a> <a href="{$base}/news/news.html">FreeBSD News Home</a>
</xsl:variable> </xsl:variable>
<xsl:variable name="gnomever">
2.4
</xsl:variable>
<xsl:variable name="author"> <xsl:variable name="author">
<a> <a>
<xsl:attribute name="href"> <xsl:attribute name="href">

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/gnome/index.xsl,v 1.40 2003/09/19 21:38:09 marcus Exp $ --> <!-- $FreeBSD: www/en/gnome/index.xsl,v 1.41 2003/09/19 22:08:03 adamw Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
@ -9,7 +9,7 @@
<xsl:import href="includes.xsl"/> <xsl:import href="includes.xsl"/>
<xsl:variable name="base" select="'..'"/> <xsl:variable name="base" select="'..'"/>
<xsl:variable name="date" select="'$FreeBSD: www/en/gnome/index.xsl,v 1.40 2003/09/19 21:38:09 marcus Exp $'"/> <xsl:variable name="date" select="'$FreeBSD: www/en/gnome/index.xsl,v 1.41 2003/09/19 22:08:03 adamw Exp $'"/>
<xsl:variable name="title" select="'FreeBSD GNOME Project'"/> <xsl:variable name="title" select="'FreeBSD GNOME Project'"/>
<xsl:output type="html" encoding="iso-8859-1" <xsl:output type="html" encoding="iso-8859-1"
@ -124,7 +124,7 @@
<h2><font color="#990000">State of the port</font></h2> <h2><font color="#990000">State of the port</font></h2>
<p>We currently support 4.x and 5-CURRENT FreeBSD systems <p>We currently support 4.x and 5-CURRENT FreeBSD systems
for GNOME 2.4. Anything prior to FreeBSD 4.7 is for GNOME <xsl:copy-of select="$gnomever"/>. Anything prior to FreeBSD 4.7 is
not supported. Most of GNOME has been ported to FreeBSD; not supported. Most of GNOME has been ported to FreeBSD;
however, there is <a href="docs/volunteer.html">plenty left to however, there is <a href="docs/volunteer.html">plenty left to
do</a>!</p> do</a>!</p>