From 87a401eeaa040dcea692b9b560d29209af096a4e Mon Sep 17 00:00:00 2001 From: Jesus Rodriguez Cuesta Date: Fri, 5 Mar 2004 19:58:08 +0000 Subject: [PATCH] Add forgotten files in the last commit. --- es/gnome/docs/Makefile | 10 +- es/gnome/docs/develfaq.sgml | 160 +++++++++++++++ es/gnome/docs/gnome2_porting.sgml | 316 ++++++++++++++++++++++++++++++ es/gnome/docs/gnome_porting.sgml | 199 +++++++++++++++++++ es/gnome/docs/knownissues.sgml | 79 ++++++++ 5 files changed, 759 insertions(+), 5 deletions(-) create mode 100644 es/gnome/docs/develfaq.sgml create mode 100644 es/gnome/docs/gnome2_porting.sgml create mode 100644 es/gnome/docs/gnome_porting.sgml create mode 100644 es/gnome/docs/knownissues.sgml diff --git a/es/gnome/docs/Makefile b/es/gnome/docs/Makefile index 3aae665305..431b213709 100755 --- a/es/gnome/docs/Makefile +++ b/es/gnome/docs/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/es/gnome/docs/Makefile,v 1.2 2004/03/04 16:36:13 jesusr Exp $ +# $FreeBSD: www/es/gnome/docs/Makefile,v 1.3 2004/03/05 06:17:10 rushani Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -8,12 +8,12 @@ .endif DOCS= faq2.sgml -#DOCS+= gnome_porting.sgml -#DOCS+= gnome2_porting.sgml +DOCS+= gnome_porting.sgml +DOCS+= gnome2_porting.sgml DOCS+= porting.sgml DOCS+= bugging.sgml DOCS+= volunteer.sgml -#DOCS+= knownissues.sgml -#DOCS+= develfaq.sgml +DOCS+= knownissues.sgml +DOCS+= develfaq.sgml .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/es/gnome/docs/develfaq.sgml b/es/gnome/docs/develfaq.sgml new file mode 100644 index 0000000000..6539322203 --- /dev/null +++ b/es/gnome/docs/develfaq.sgml @@ -0,0 +1,160 @@ + + + + %gnomeincludes; + %includes; +]> + + &header; + +

Contenido

+
    +
  1. ¿Qué son las versiones de + desarrollo de GNOME? +
  2. ¿Debo seguir las versiones de + desarrollo? +
  3. ¿Cómo obtengo cosas de las + versiones de desarrollo de GNOME? +
  4. ¿Cómo me mantengo actualizado y + sincronizado? +
  5. ¿Qué debo hacer cuando algo no + funcione? +
  6. ¿Cómo puedo ayudar con las + versiones de desarrollo? +
  7. ¿Cúal es el estado actual del + desarrollo de GNOME sobre FreeBSD? +
+ +

Texto Completo

+ +
    + +
  1. +

    ¿Qué son las versiones de desarrollo de GNOME?

    + +

    Las versiones de desarrollo son los paquetes liberados por el + proyecto GNOME, que eventualmente sern las versiones estables. + Existen tres ramas principales en estas versiones:

    +
      +
    1. STABLE (ESTABLE) - Las librerías y aplicaciones + en la rama estable son consideradas "de calidad comprobada", y + son las versiones que aparecen en el árbol de ports de + FreeBSD. La versión estable actual de GNOME es + &gnomever;.
    2. +
    3. DEVELOPMENT (DESARROLLO) - Entre cada versión + estable están las versiones de desarrollo. + Tradicionalmente, las versiones en desarrollo de GNOME cuentan + con numeros impares (ejem. 2.3, 2.5, 2.(n*2)-1). Las versiones + en desarrollo serán las versiones estables, y son + consideradas de calidad beta. Las versiones en desarrollo + necesitan de ser probadas por usuarios de FreeBSD, para poder + minimzar las sorpresas una vez que la versión estable es + incluida en el árbol de ports CVS de FreeBSD. Este + documento es sobre esta rama.
    4. +
    5. CVS - Continuamente mas-nuevo-que-lo-nuevo, las + aplicaciones y librerías de la versión de CVS de + GNOME son de calidad alpha, y en ocasiones completamente + in-compilables. El proyecto FreeBSD GNOME presta + atención, pero no da seguimiento al código de + calidad alpha.
    6. +
    +
  2. + + +
  3. +

    ¿Debo seguir las versiones de desarrollo?

    + +

    Si usted busca en entorno estable, definitivamente no. + Por favor, solo mantengase en la rama de desarrollo si + desea ayudar a identificar fallos y mejorar el proyecto + FreeBSD GNOME. A usted le parecerá poco gracioso si + una aplicación en desarrollo destruye su tarea.

    +
  4. + + +
  5. +

    ¿Cómo obtengo cosas de las versiones de + desarrollo de GNOME?

    + +

    Marcus es el + responsable de mantener un servidor CVS donde se localizan + todos los componentes de las versiones en desarrollo del + proyecto FreeBSD GNOME. Las instrucciones sobre como ver + el modulo ``ports'' y como fusionarlo con el árbol + de ports de FreeBSD, se localizan en la página + principal del repositorio. Por favor lea cuidadosamente + las instrucciones en + http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi. +

    +
  6. + + +
  7. +

    ¿Cómo me mantengo actualizado y + sincronizado?

    + +

    La respuesta corta es que debe usar el script + marcusmerge, que le servirá para fusionar + el árbol de desarrollo con el árbol de ports + de FreeBSD. El script marcusmerge esta disponible + del repositorio MarcusCom, bajo el modulo + portstools.

    + +

    La respuesta aun mas corta y determinante es que si usted + no sabe como obtener algo por medio de CVS y fusionarlas + usando un script preelaborado, debera mantenerse con la + rama estable.

    +
  8. + + +
  9. +

    ¿Qué debo hacer cuando algo no funcione? +

    + +

    Alguien mas debera completar esta sección. + Tiendo a crear más problemas de lo que + arregló, y sera un tanto hipócrita de mi + parte el completar esta parte. Además que me duele + la mano, tengo sed y quiero un poco de la comida china que + comí hace un rato. ¿Siempre soy así + de quejoso? :)

    +
  10. + + +
  11. +

    ¿Cómo puedo ayudar con las versiones de + desarrollo?

    + +

    Esta sección debe ser llenada por la gente que + conoce mejor esta respuesta.

    +
  12. + + +
  13. +

    ¿Cúal es el estado actual del desarrollo + de GNOME sobre FreeBSD?

    + +

    Las versiones en desarrollo del entorno completo del + escritorio GNOME están disponibles y todas compilan + limpiamente. (Aquí deben ir altibajos del + escritorio).

    + +

    La mayoría de los componentes de + x11/gnome2-fifth-toe cuentan con versiones en + desarrollo operables. Aunque AbiWord no compila + aún con las nuevas librerías GTK+-2.3, + así como ninguna de las aplicaciones que cuentan con + arreglos en C++. Los arreglos en C++ existen, pero ninguna + de las aplicaciones de Fifth Toe compilan aún. + GTetrinet tampoco compila aún.

    + +

    Por favor, alguien que mejore esta sección. Es + la razón principal por la cual se desarrollo este + documento.

    +
  14. + +
+ &footer; + + diff --git a/es/gnome/docs/gnome2_porting.sgml b/es/gnome/docs/gnome2_porting.sgml new file mode 100644 index 0000000000..d139125a8a --- /dev/null +++ b/es/gnome/docs/gnome2_porting.sgml @@ -0,0 +1,316 @@ + + + + %gnomeincludes; + %includes; +]> + + &header; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
COMPONENTEPROGRAMA ASOCIADOCOMPONENTES IMPLICADOS
atkdevel/atkglib20
atspix11-toolkits/at-spigail libbonobo
eel2x11-toolkits/eel2gnomevfs2 libgnomeui gail
esoundaudio/esound 
gailx11-toolkits/gaillibgnomecanvas
gal2x11-toolkits/gal2gnomeui libgnomeprintui
gconf2devel/gconf2orbit2 libxml2 gtk20 linc
glib20devel/glib20gnometarget pkgconfig
gnomecontrolcenter2sysutils/gnomecontrolcenter2gnomedesktop metacity nautilus2
gnomedesktopx11/gnomedesktoplibgnomeui
gnomehackgnomehack se encarga de + substituciones comunes en Makefiles de GNOME, que + casi todo port requiere para adaptarse + correctamente a la estructura. Nota: + Incluir esta opción añade un + pre-patch en el Makefile. Por tanto, + debe definir explícitamente + post-patch. +
gnomehiergnomehier instala todos + los directorios necesarios para GNOME 1 y 2. + Sólo incluya esta opción si su port + hace un @dirrm en uno de los directorios + listados en la plist para gnomehier. +
gnomepanelx11/gnomepanellibwnck gnomedesktop
gnomeprefixgnomeprefix configura + algunos argumentos (CONFIGURE_ARGS) para + asegurarse que los datos son colocados + correctamente dentro de la jerarquía GNOME. +
gnometargetgnometarget configura la + variable CONFIGURE_TARGET a + --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}. +
gnomevfs2devel/gnomevfs2gconf2 libbonobo gnomemimedata
gtk20x11-toolkits/gtk20atk pango
gtksourceviewx11-toolkits/gtksourceviewlibgnome libgnomeprintui
libartlgpl2graphics/libartlgpl2pkgconfig
libbonobodevel/libbonobolibxml2 orbit2
libbonobouix11-toolkits/libbonobouilibgnomecanvas libgnome
libgailgnomex11-toolkits/libgail-gnomelibgnomeui atspi
libgda2databases/libgda2glib20 libxslt
libglade2devel/libglade2libxml2 gtk20
libgnomex11/libgnomelibxslt gnomevfs2 esound
libgnomeuix11-toolkits/libgnomeuilibbonoboui
libgnomecanvasgraphics/libgnomecanvaslibglade2 libartlgpl2
libgnomedbdatabases/libgnomedblibgnomeui libgda2
libgnomeprintprint/libgnomeprintlibbonobo libartlgpl2 gtk20
libgnomeprintuix11-toolkits/libgnomeprintuilibgnomeprint libgnomecanvas
libgsfdevel/libgsfgnomevfs2 libbonobo
libgtkhtmlwww/libgtkhtmllibxslt gnomevfs2 gail
libidldevel/libIDLglib20
libwnckx11-toolkits/libwnckgtk20
librsvg2graphics/librsvg2gtk20 libgsf
libxml2textproc/libxml2pkgconfig
libxslttextproc/libxsltlibxml2
libzvtx11-toolkits/libzvtgtk20
lincnet/lincglib20
nautilus2x11-fm/nautiluslibrsvg2 eel2 gnomedesktop
metacityx11-wm/metacitygconf2 glade2
orbit2devel/ORBit2libidl
pangox11-toolkits/pangoglib20
pkgconfigdevel/pkgconfig 
vtex11-toolkits/vtegtk20
+ + +

Si aún necesita ayuda con sus ports, tome algunos de los + ports existentes como ejemplo. + También cuenta con la + lista de correo + freebsd-gnome para apoyarlo.

> + + &footer; + + diff --git a/es/gnome/docs/gnome_porting.sgml b/es/gnome/docs/gnome_porting.sgml new file mode 100644 index 0000000000..83f2bd8a61 --- /dev/null +++ b/es/gnome/docs/gnome_porting.sgml @@ -0,0 +1,199 @@ + + + + %gnomeincludes; + %includes; +]> + + &header; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
COMPONENTEPROGRAMA ASOCIADOCOMPONENTES IMPLICADOS
bonobodevel/bonobooaf gnomeprint
esoundaudio/esound 
galx11-toolkits/gallibglade
gconfdevel/gconfoaf
gdkpixbufgraphics/gdk-pixbufgtk12
glib12devel/glib12pkgconfig
glibwwwwww/glibwwwgnomelibs
gnomecanvasgraphics/gnomecanvasgnomelibs gdkpixbuf
gnomedbdatabases/gnomedblibgda
gnomehackgnomehack se encarga de + substituciones comunes en Makefiles de GNOME, que + casi todo port requiere para adaptarse + correctamente a la estructura. Nota: + Incluir esta opción añade un + pre-patch en el Makefile. Por tanto, + definir explícitamente post-patch. +
gnomehiergnomehier instala todos los + directorios necesarios para GNOME 1 y 2. + Sólo incluya esta opción si su port + hace un @dirrm en uno de los directorios + listados en la plist para gnomehier. +
gnomelibsx11/gnomelibsesound imlib libxml orbit
gnomemimedatamisc/gnomemimedatagnomehier pkgconfig
gnomeprefixgnomeprefix configura + algunos argumentos (CONFIGURE_ARGS) para + asegurarse que los datos son colocados + correctamente dentro de la jerarquía GNOME. +
gnomeprintprint/gnomeprintgnomelibs gnomecanvas
gnomevfsdevel/gnomevfsgnomemimedata gconf gnomelibs
gtk12x11-toolkits/gtk12glib12
gtkhtmlwww/gtkhtmlglibwww gal libghttp libcapplet
imlibgraphics/imlibgtk12
libcappletx11/libcappletgnomelibs
libgdadatabases/libgdagconf bonobo
libghttpwww/libghttp 
libgladedevel/libgladegnomedb
libxmltextproc/libxmlglib12
oafdevel/oaforbit libxml
orbitdevel/ORBitglib12
+ + +

Si aún necesita ayuda con sus ports, tome algunos de los + ports existentes como ejemplo. + También cuenta con la + lista de correo de + freebsd-gnome para apoyarlo.

+ + &footer; + + diff --git a/es/gnome/docs/knownissues.sgml b/es/gnome/docs/knownissues.sgml new file mode 100644 index 0000000000..42eb41598e --- /dev/null +++ b/es/gnome/docs/knownissues.sgml @@ -0,0 +1,79 @@ + + + + %gnomeincludes; + %includes; +]> + + + &header; + +

En la parte inferior encontrar una lista de problemas conocidos + con GNOME &gnomever;, que son específicos de FreeBSD. + Aunque estos no son todos los problemas conocidos. Por favor lea + las + notas de lanzamiento, + las cuales contienen una + lista + de problemas conocidos, que afectan a todas las plataformas.

+ +

1. Actualizando de GNOME 2.2 a &gnomever; es laborioso

+ +

Para efecto de actualizar a GNOME &gnomever;, debe seguir las + instrucciones + indicadas. Aunque aún esto puede producir errores. + Puede ser que sea necesario que ejecute pkgdb -F + después de cada paso. Si se continúan + presentando errores una vez que ha seguido las instrucciones + dadas, cree un archivo de registro (log) de todo el + procedimiento (puede usar la opción -l de + portupgrade para hacer esto). Comprimalo y + envíe el archivo a + &email;@FreeBSD.org. +

+ +

2. Evolution presenta un error con archivos adjuntos bajo GNOME + &gnomever;

+ +

evolution-1.4.4 tiene un problema con archivos adjuntos bajo + GNOME &gnomever;. Para solucionar este problema, haga lo + siguiente, como root: +

+
+# ln -s /usr/X11R6/share/icons/gnome/48x48/apps/gnome-unknown.png /usr/X11R6/share/gnome/pixmaps/gnome-unknown.png
+
+ +

Este problema fu resuelto en evolution-1.4.5, y actualizarse + a evolution-1.4.5 es probablemente la mejor solución. +

+ +

3. gstreamer no funciona bien con rhythmbox

+ +

gstreamer no funciona bien con rhythmbox. Por ahora, es + recomendable que compile rhythmbox con la opción + -DWITH_XINE. (ACTUALIZACION: Desde + gstreamer-plugins-0.6.3_1, este problema se ha resulto) +

+ +

4. GDM se congela al inciar

+ +

Puede ser que GDM se congele al inicar, especialmente en + 5.1-RELEASE y anteriores. Todos los usuarios de GDM deben + copiar /usr/X11R6/etc/gdm/factory-gdm.conf sobre + /usr/X11R6/etc/gdm/gdm.conf. La antigua + versión de configuración de GNOME 2.2 no + funcionará. Usuarios de 5.1-RELEASE y anteriores + deberán leer el pkg-message que viene con el + port/paquete de GDM2, y que explica como aplicar el parche para + que OpenPAM funcione con GDM2.

+ +

5. gnomemeeting falla en compilar

+ +

Gnomemeeting puede fallar en compilar si cuenta con el paquete + ffmepg instalado. Si es así, elimine ffmpeg, compile + gnomemeeting y posteriormente reinstale ffmpeg si lo desea.

+ + &footer; + +