Ubuntu Forums Archive Viewer

create my own package of FF4 and TB in localized version

Archived thread 1724438 from Ubuntuzilla. Markdown source: Ubuntuzilla/thread_1724438_create_my_own_package_of_FF4_and_TB_in_localized_v.md

Original URL About this archive
#1

I'd like to create my own packages of Firefox 4.0 and Thunderbird 3.1.9 starting from the binaries in my language (italian) and eventually open my PPA for italian users. Which are the steps to follow to make a deb like nanotube does ? I hope you can help me

thx in advance

Arturo

#2

Hello, Arturo.

Guess a good approach is by

You may be lucky and still find some such .DEB packages in the folder /var/cache/apt/archives.

+ Ubuntu Packaging Guide + [How To Create A .DEB Package [Ubuntu / Debian]]("http://www.webupd8.org/2010/01/how-to-create-deb-package-ubuntu-debian.html")

I am somewhat afraid it may be necessary to have a testing environment for each supported Ubuntu release once you start releasing your .DEB packages to the public.

  • inspecting a few of the .DEB packages created by nanontube.
  • downloading the corresponding original Mozilla .tar.bz2 files and compare their content to nanotube's .DEB packages
  • reading a few tutorials on how to create .DEB packages like e.g.
  • converting the Mozilla .tar.bz2 files into .DEB packages and testing what happens when the are processed and installed by Synaptic on a dedicated Ubuntu testing machine.

HTH, Karl

#3

Talk to SilverWave. He is currently providing his own Firefox ppa repositories.

#4

i think it should be a trivial thing.....after all nanotube puts the binary version of firefox in the deb and decides the folder of installation. Is there a way to contact nanotube himself ?

#5

OK i did it ! ! ! i slightly modified nanotube's script and now i am able to get the localized version of firefox and thunderbird ! ! ! I have an x64 version too ! ! ! I'll soon open my ppa ! ! ! Stay tuned

#6

karlchen, lovinglinux: fyi, the mozillapackager.py script that's in the ubuntuzilla code repo automates the .deb creation...

as arty.net discovered, it is fairly easy to tweak to make it work for other locales and machine arch.

#7

Hello, nanotube.

Thank you for this hint. I will sure have a look at the mozillapackager.py script.

Cheers, Karl