mozilla

Mozilla Nederland LogoDe Nederlandse
Mozilla-gemeenschap

Volg de volgende stappen om een nederlandse versie van Seamonkey te bouwen (zie voor de benodigde programma’s Build#Build_requirements (en)).

Sla het onderstaande script op met naam .mozconfig in de map waarin u het programma wilt gaan bouwen.

#
# See http://www.mozilla.org/build/ for build instructions.
#

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@

# Options for 'configure' (same as command-line options).
ac_add_options --enable-application=suite
ac_add_options --enable-optimize
ac_add_options --disable-debug
ac_add_options --enable-ui-locale=nl

In Linux is het waarschijnlijk nodig nog enkele bijkomende opties op te geven. Zie hiervoor http://developer.mozilla.org/en/docs/Configuring_Build_Options, de sectie ‘Graphics Toolkit’.

Sla het script op en bouw seamonkey met de volgende commando’s,

  1. cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/client.mk
  2. cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/l10n co l10n/nl
  3. cd mozilla
  4. make -f client.mk checkout
  5. make -f client.mk build

Uw nieuwe versie gebruiken

Het is mogelijk om uw nieuwe versie direct te gebruiken in de map waarin het gebouwd is. Maar de bouwmap kan snelkoppelingen bevatten naar de “buildtree”; u moet de installatie-/inpakstappen volgen om een standalone-versie te maken die gedeeld of verplaatst kan worden.

Windows en Linux

U kunt de gemaakte versie vinden in objdir/dist/bin. Op POSIX-platformen (BSD, GNU/Linux, Solaris) moet u het bestand “seamonkey” uitvoeren en niet de binary “seamonkey-bin”.

Uw versie installeren

Op POSIX-platformen kunt u uw versie installeren met gmake install maar dit wordt niet aangeraden, u kunt beter de onderstaande stap volgen om een tarball te maken en die vervolgens weer uit te pakken.

Voer make package uit in uw objectmap om een ingepakte versie te maken. Dit zal een zip- of tar.gz-bestand aanmaken in objdir/dist dat u ergens anders kunt uitpakken.

Om een Windows-installatiebestand te maken, gebruik make installer in uw objectmap.

Om een Nederlands taalpakket te maken, gebruik de volgende commando’s vanuit uw objectmap

  1. cd suite/locales
  2. make langpack-nl

uw taalpakket staat daarna in objectdir/dist/install, dit kunt u in de en-US-versie installeren als een extensie. Start daarna Seamonkey op met parameter -UILocale nl op de commandolijn.

Firefox en Thunderbird

Deze instructies werken ook voor Firefox en Thunderbird. Daarbij moeten slechts enkele sleutelwoorden veranderd worden:

- vervang het woord ‘suite’ door ‘browser’ dan wel ‘mail’ in het bestand .mozconfig.
- het bestand om uit te voeren heet dan uiteraard ‘firefox’ dan wel ‘thunderbird’.