You are not logged in.

#1 2004-12-12 13:58:13

Searinox
Member
Registered: 2004-09-14
Posts: 44

[new] Mozilla Thunderbird 1.0

I made Mozilla Thunderbird 1.0 from this PKGBUILD:

# $Id: PKGBUILD,v 1.8 2004/10/04 17:12:20 judd Exp $
# Maintainer: Dale Blount <dale@archlinux.org>
# Contributor: Henrik Ronellenfitsch <henrik at searinox dot de>
pkgname=mozilla-thunderbird
pkgver=1.0
pkgrel=1
pkgdesc="Standalone Mail/News reader from mozilla.org"
url="http://www.mozilla.org/projects/thunderbird"
depends=('gtk2' 'libidl2' 'openssl' 'expat' 'zlib')
makedepends=('zip')
source=(ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver-source.tar.bz2 
        mozilla-thunderbird.run 
   mozilla-thunderbird-nonroot.tar.gz
   mozconfig)
md5sums=('232ffe434fd65f5f0284a760d6e4ba2a' 
    'b3ad6817a02e5c62f743ca4c6670954f' 
         '904bcfd107d5ead431e976d7ec925140' 
    '06a9f361525e44f871a3fa3d83a7bba1')

build() {
   cd $startdir/src/mozilla
   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

   make -f client.mk build || return 1

   make DESTDIR=$startdir/pkg install || return 1
   install -D -m755 $startdir/mozilla-thunderbird.run $startdir/pkg/usr/bin/mozilla-thunderbird

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

The package can be found here: ftp://ftp.archlinux.org/incoming/mozill … pkg.tar.gz

Offline

#2 2004-12-15 14:58:27

benoitc
Member
Registered: 2004-11-11
Posts: 62
Website

Re: [new] Mozilla Thunderbird 1.0

Try to compile on my own machine and it works well smile Thanks

Offline

#3 2004-12-16 11:22:43

UnderDog
Member
Registered: 2003-11-04
Posts: 19

Re: [new] Mozilla Thunderbird 1.0

[root@chandler] [/var/abs/local/mozilla-thunderbird] makepkg
==> Making package: mozilla-thunderbird  (Thu Dec 16 05:22:14 CST 2004)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==>     Using local copy of thunderbird-1.0-source.tar.bz2
==> ERROR: mozilla-thunderbird.run was not found in the build directory and is not a proper URL.
==> Aborting...

What's up with that?


There's no place like /home

Offline

#4 2004-12-16 14:13:04

Hum
Member
Registered: 2004-06-13
Posts: 46

Re: [new] Mozilla Thunderbird 1.0

mozilla-thunderbird.run

#!/bin/sh
exec /opt/mozilla-thunderbird/bin/thunderbird ${1+"$@"}

Offline

#5 2004-12-19 21:21:38

benoitc
Member
Registered: 2004-11-11
Posts: 62
Website

Re: [new] Mozilla Thunderbird 1.0

UnderDog wrote:

[root@chandler] [/var/abs/local/mozilla-thunderbird] makepkg
==> Making package: mozilla-thunderbird  (Thu Dec 16 05:22:14 CST 2004)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==>     Using local copy of thunderbird-1.0-source.tar.bz2
==> ERROR: mozilla-thunderbird.run was not found in the build directory and is not a proper URL.
==> Aborting...

What's up with that?

copy the current thunderbird from current abs directory and juste replacde PKGBUILD.

Offline

#6 2004-12-23 22:04:32

UnderDog
Member
Registered: 2003-11-04
Posts: 19

Re: [new] Mozilla Thunderbird 1.0

Oh duh. Thanks.


There's no place like /home

Offline

#7 2005-01-18 14:16:04

JimboP
Member
From: UK
Registered: 2005-01-14
Posts: 22

Re: [new] Mozilla Thunderbird 1.0

I have just tried to build it but have come up with the following error several minutes into the build - any ideas please (I have run pacman -Syu)?

make[5]: Entering directory `/var/abs/local/mozilla-thunderbird/src/mozilla/gfx/src/freetype'
nsFreeType.cpp
c++ -o nsFreeType.o -c -DOSTYPE="Linux2.6" -DOSARCH="Linux" -I../.. -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I/var/abs/local/mozilla-thunderbird/src/mozilla/dist/include/nspr     -I/usr/include/freetype2 -I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=athlon -O2 -pipe -fomit-frame-pointer -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -march=athlon -O2 -pipe -fomit-frame-pointer  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFreeType.pp nsFreeType.cpp
In file included from nsFreeType.h:39,
                 from nsFreeType.cpp:48:
../../../dist/include/gfx/nsIFreeType2.h:53: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:53: error: ISO C++ forbids declaration of `aImageCache' with no type
etc

Offline

#8 2005-01-19 17:31:24

JimboP
Member
From: UK
Registered: 2005-01-14
Posts: 22

Re: [new] Mozilla Thunderbird 1.0

Never mind - I see thunderbird 1.0 has now been released to current  smile

Offline

Board footer

Powered by FluxBB