mamarjan / gff3-pltools

A fast parallel GFF3 parser
MIT License
15 stars 5 forks source link

Packaging for Ubuntu 32 and 64 bit #36

Closed mamarjan closed 12 years ago

mamarjan commented 12 years ago

This should be enough for the first release, with instructions and descriptions of requirements, which can be used for other platforms.

mamarjan commented 12 years ago

Currently experimenting with separate gems for linux-32bit, linux-64bit and a source package. They will be probably hosted on github, as downloads, and not on rubygems.org, at least for now.

The binaries produced by dmd seem to have no dependencies. They're running on clean ubuntu installs without any problems. Testing on older 9.04 ubuntu and Fedora now.

mamarjan commented 12 years ago

The binaries work on Ubuntu 9.04 and Fedora 15 too, so they should work on most recent Linux systems.

So, going with:

It should be possible to create a half manual procedure which would let me run "rake build" on both platforms, and then rename the gems to include the platform name.

Not as practical as including the file in a Gemfile, or only "gem install gff3-pltools", but one additional download is not so bad. And should be enough for 0.1.0 version.

mamarjan commented 12 years ago

Ok, everything almost set up.

The packages will be added to github probably tomorrow, after I finish the docs. The user will then be able to download a gem file and install it using the following command:

gem install bio-gff3-pltools-linux32-0.1.0.gem

for 32-bit linux or the following for 64-bit linux:

gem install bio-gff3-pltools-linux64-0.1.0.gem

mamarjan commented 12 years ago

Packages for 0.1 are in the Downloads section of the repository and instructions for installing are in the README.