Estado de desarrollo, librerias y proceso para las GTK

El proceso de desarrollo para portar y potenciar desde SID a un Debian estable (algo como se ha hecho con Venenux, que provee un entorno al dia sobre lo mas estable de debian) ha sido actualizado.

En los foros de Venenux esta un hilo de como actualizar un escritorio (obviamente hecho por mi, quien mas ponia los temas importantes) y lo relativo a su subsystema, las librerias. Este proceso ha sido corregido para etch, lenny y squeeze:

PROCESO para actualizar la librerias GTK y de desarrollo
El proceso debe serguir el indicado orden que se menciona de estos paquetes.

=== PARTE 1 necesarios ============
Usar el repositorio de backports e instalar actualizaciones de:
  • cdbs
  • debhelper >> 6
  • dpatch
  • gcc , cpp y g++ 4.3 (no 4.4)
  • cmake
  • autodev
  • automaken >= 1.10
  • autoconf >= 2.60

=== PARTE 2 dependencias ===========
Estos paquetes se deberan descargar en una version mas nueva, si es posible una cercana a la proxima estable, o descargar la version testing, dado que se requerira que esten lo mas al dia, pero ojo, no compilar los mas actuales porque pueden romper otros en el sistema:

* zlib (puede contruirse un packete solo para i386 en vez de una compilacion cruzada multiple)
* pkgconfig
* quilt
* libtool
* check
* freetype
* pixman
* pcre3 >= 7.6
* type-handling
* python-support >> 1.0.0
* file (este genera libmagic)

* libsepol
* libselinux
* fam
* libdatrie >= 0.2.2
* libthai >= 1.1.12
* libpthread-strubs >= 0.2
* xcb-proto >= 1.4
* libxcb (para lenny 1.4 con xcb-utils 1.4)

=== PARTE 3 libs metas =================
Estas librerias son el objetivo principal, son las necesarias para en escritorio GTK (como LXDE o Xfce4) al dia:
  • direcfb
  • sdl
  • glib1.2 >= 2.18 
  • gtk1.2
  • glib2.0 >= 2.18
  • atk1.0 >= 1.18
  • cairo2 >= 1.6.4
  • pango1.0 >= 1.18
  • gtk+2.0 >= 2.20

=== PARTE 4 lxde/antico ==========
LXDE es ultrafamosisimo, por tener todos los componentes esenciales y sin consumir mas de 100Mb de memoria (aun ejecutando tareas), dejando claro el hecho de que hoy dia no se programa ni se desarrolla nada bien, este escritorio es una clara muestra de un trabajo bien logrado y en vias de crecimiento.

Antico es lo que seria una paradoja si se comcertara, es un escritorio sobre qt4, lo que seria ironico porque seria una competencia para KDE4 con sus propias medicinas!!!

Esta parte a la redaccion de este articulo no esta lista.

=== OPCIONAL ==================
Para el soporte de archivos, multimedia y oficina usar el siguiente orden:
a) zlib, bzi2, zip, arc, lha, orange, xarchive >= (0.5)

b) LibreOfice (es aun mejor que openoffice pero la version 3.3 de libreofice, las anteriores son mierda)
c) xmms compilar desde etch, no es posible en lenny menos squeeze)
d) para mplayer: faad, faac, mpeg, mjpegtools, quicktime, a54dec, armwb, armnb, lame, ffmpeg, mplayer

El siguiente articulo sera la parte para QT4.

Con esto se tiene actualizadas las libs tipo gtk/atk/cairo, el lxde y un entorno promedio de trabajo multimedia

Comentarios

Entradas populares de este blog

canaimitas: modelos (info mas completa)

Boton parpadeante canaimitas EF10MI2 FALLAS comunes

Destripando el instalador debian para usuarios medios.