You are not logged in.

#1 2005-04-05 14:06:50

Amurado
Member
From: Buenos Aires Argentina
Registered: 2004-06-11
Posts: 18

mozilla thunderbird en español

Hola a todos , soy nuevo en archlinux y hasta ahora la fuí llevando bastante bién (instalación , configuración, etc) la primer traba que tengo es que no puedo instalarle la extención del idioma español al thunderbird, pero se me ocurrio una idea y no se como dar el primer paso, hay una versión compilada del thunderbird (es_AR) es un tar que al descomprimirlo ya queda ejecutable.
  Como se puede hacer para crear un PKGBUILD y así generar un paquete de archlinux desde una aplicación ya compilada? supongo que no solo se podrán generar paquetes a partir de fuentes, sinó tambien a partir de aplicaciones ya compiladas, pero hasta ahora no encontré documentación completa sobre las macros y comandos de PKGBUILD, o por lo menos la que pude leer no la entendí mucho.

Offline

#2 2005-04-05 14:54:32

kagan
Member
From: Madrid, Spain
Registered: 2005-03-28
Posts: 9

Re: mozilla thunderbird en español

Se me ocurre lo mismo que he hecho con el firefox para castellanizarlo: vete a la web de proyecto NAVE http://nave.escomposlinux.org/productos/descargas.php
y te bajas el fichero *.xpi de traducción al castellano de la versión que tengas del Thunderbird.
Supongo que instalando éste xpi como una extensión basta (con el menú Herrramientas --> Extensiones).
Espero que esto te valga.
Un saludo.

Offline

#3 2005-04-05 15:02:12

Amurado
Member
From: Buenos Aires Argentina
Registered: 2004-06-11
Posts: 18

Re: mozilla thunderbird en español

si , yo también lo hice con el firefox, y con las versiones anteriores de thunderbird,pero a partir de la version 1.0 de thunderbird algo cambió,yo lo instale al xpi pero cuando ejecuto del terminal me muestra un código estraño  y despues se lee (default extension en_US) asi que el thunderbird en español a partir de las versiones 1.0 ya no funciona bién la instalacion del xpi,porlo menos en linux, me paso igual con debian y con fedora, por eso pensé en usar una versión ya compilada, pero para poder tener mas control sobre el sistema, habia pensado en generar un paquete desde esa versión compilada

Offline

#4 2005-04-07 09:15:10

kagan
Member
From: Madrid, Spain
Registered: 2005-03-28
Posts: 9

Re: mozilla thunderbird en español

Intenta esto: bajate el xpi a tu disco duro, es decir, solo bájalo, no lo instales como extensión; descomprime el xpi, y copia los archivos, como root, al directorio del thunderbird (que supongo que estará en /opt). El xpi se descomprime en un par de carpetas que son las que tienes que copiar al directorio del thunderbrid, en las carpetas con el mismo nombre que encotrarás allí. Con la versión 1.0 del firefox me pasaba algo así, y conseguí arreglarlo de ésta manera.
Suerte.

Offline

#5 2005-04-10 13:22:46

Amurado
Member
From: Buenos Aires Argentina
Registered: 2004-06-11
Posts: 18

Re: mozilla thunderbird en español

El xpi se descomprime con el tar? o con el unzip?

Offline

#6 2005-04-10 21:58:15

kagan
Member
From: Madrid, Spain
Registered: 2005-03-28
Posts: 9

Re: mozilla thunderbird en español

Con Ark, si utilizas KDE, no hay ningún problema al descomprimir el *.xpi, y lo trata como si fuera un zip.
Supongo que en consola bastará con hacer un

unzip archivo.xpi

Saludos.

Offline

#7 2005-07-06 15:23:27

Amurado
Member
From: Buenos Aires Argentina
Registered: 2004-06-11
Posts: 18

Re: mozilla thunderbird en español

gracias por la ayuda estuve con problemas en mi conección , igual actualizé a la nueva versión de thunderbird y ahora funciona bién, para mi que era una inconsistencia de la versión anterior de thunderbird con la interface de idiomas y locales

Offline

#8 2005-07-07 04:05:51

sud_crow
Member
From: Argentina
Registered: 2003-06-30
Posts: 545

Re: mozilla thunderbird en español

Buenas, bienvenido smile

El PKGBUILD para la version inglesa, utiliza las fuentes para compilar el thunderbird, la verdad no se que tipo de parche habria que aplicarle a tiempo de compilacion para que quede en castellano, pero bueno, si te sirve de algo: aca tenes el pkgbuild para crear el paquete de la version en ingles:

# $Id: PKGBUILD,v 1.9 2005/01/18 13:39:01 dale Exp $
# Maintainer: Dale Blount <dale@archlinux.org>
# Contributor: Anders Bostrom <anders.bostrom@home.se>
pkgname=mozilla-thunderbird
pkgver=1.0
pkgrel=1
pkgdesc="Standalone Mail/News reader from mozilla.org"
url="http://www.mozilla.org/projects/thunderbird"
//////////////http://mozilla.mirrors.tds.net/pub/mozilla.org/thunderbird/releases/1.0.2/linux-i686/es-AR/thunderbird-1.0.2.tar.gz
depends=('gtk2' 'libidl2' 'mozilla-common')
makedepends=('zip')
source=(ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver-source.tar.bz2 
        mozilla-1.7.3-ft2.patch launcher.patch 
        mozilla-thunderbird-nonroot.tar.gz 
        mozilla-thunderbird.png mozilla-thunderbird.desktop 
        mozconfig)
md5sums=('232ffe434fd65f5f0284a760d6e4ba2a' 'e79634ee1e611182b6c227daa362b20d'
         'aaaa941f1a25075d65c60180fb608955' '904bcfd107d5ead431e976d7ec925140'
         '04115f0e204444eac76a092a63c89027' 'db60d6f5059e10d8b1a54a97c0675563'
         '9da5135ab2d39082645302ae5c806a21')

build() {
  cd $startdir/src/mozilla
  patch -Np0 -i $startdir/src/mozilla-1.7.3-ft2.patch
  patch -Np0 -i $startdir/src/launcher.patch
  sed "s@#CFLAGS#@$CFLAGS@g" $startdir/src/mozconfig >.mozconfig
  export MOZ_THUNDERBIRD=1

  # fix typo (mozilla bug 258177)
  sed -i "s@destdir@DESTDIR@" $startdir/src/mozilla/mail/app/Makefile.in || return 1

  ./configure
  make || return 1

  make DESTDIR=$startdir/pkg install || return 1

  cd $startdir/pkg/opt/mozilla/lib && ln -s thunderbird-$pkgver thunderbird

  # initialize some data so that thunderbird will run as a non-root user
  cd $startdir/pkg/opt/mozilla/lib/thunderbird-$pkgver/
  tar zxf $startdir/src/$pkgname-nonroot.tar.gz || return 1

  # Remove common mozilla aclocal stuff
  rm -rf $startdir/pkg/opt/mozilla/share
  rm -rf $startdir/pkg/opt/mozilla/include
  rm -rf $startdir/pkg/opt/mozilla/lib/pkgconfig

  # Remove useless default profile setup
  rm -rf $startdir/pkg/opt/mozilla/bin/defaults

  install -m755 -dD $startdir/pkg/usr/share/applications
  install -m755 -dD $startdir/pkg/usr/share/pixmaps
  install -m644 $startdir/src/mozilla-thunderbird.desktop $startdir/pkg/usr/share/applications/
  install -m644 $startdir/src/mozilla-thunderbird.png $startdir/pkg/usr/share/pixmaps/
}


Te recomiendo leer la documentacion sobre ABS y MAKEPKG antes de que te pongas a hacer paquetes... en particular este no es uno de los mas faciles smile

pd. Este pkgbuild no te va a servir sin los parches que utiliza Arch, por ende, te recomiendo fuertemente leer sobre ABS si queres utilizarlo.


Leonardo Andrés Gallego
www.archlinux-es.org || Comunidad Hispana de Arch Linux

Offline

Board footer

Powered by FluxBB