Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build for trusty #100

Merged
merged 4 commits into from
Aug 14, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
EXTRA_DIST=debian/* tests/*.h tests/data/*
SUBDIRS=src release python
ACLOCAL_AMFLAGS=-I m4

source: dist
cd release && make source
32 changes: 28 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Each of the system-wide cases assumes you have permissions to _sudo_. The per-u

### System-wide from binaries ###

We currently only support Ubuntu 13.10 x86_64 as a system-wide binary install. Other architectures will be added on request.
We currently only support Ubuntu 14.04 x86_64 as a system-wide binary install. Other architectures will be added on request.

Install the DendroPy dependancy:

Expand All @@ -49,16 +49,40 @@ $ sudo python setup.py install
Then install gubbins

``` bash
$ sudo apt-get-repository ppa:a-j-delaney/gubbins-ppa
$ sudo add-apt-repository ppa:ap13/gubbins
$ sudo apt-get update
$ sudo apt-get install fasttree raxml fastml2
$ sudo apt-get install fasttree raxml fastml2 gubbins
```

If you have your own version of the raxml binary, then you can omit it from the list of packages to install. Many users have reported vastly increased performance by installing RAxML from source by selecting the most appropriate makefile.


### System-wide from binaries for other debian based systems ###
This might work on other Debian based systems and other versions of Ubuntu, but is untested.

Install the DendroPy dependancy:

``` bash
$ wget http://pypi.python.org/packages/source/D/DendroPy/DendroPy-3.12.0.tar.gz
$ tar xzvf DendroPy-3.12.0.tar.gz
$ cd DendroPy-3.12.0
$ sudo python setup.py install
```

Then install gubbins


```bash
echo "deb http://ppa.launchpad.net/ap13/gubbins/ubuntu trusty main" >> /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/ap13/gubbins/ubuntu trusty main" >> /etc/apt/sources.list

sudo apt-get update
sudo apt-get install fasttree raxml fastml2 gubbins
```

### Per-user from binaries ###

Again, we currently only support Ubuntu 13.10 x86_64 as a binary install option
Again, we currently only support Ubuntu 14.04 x86_64 as a binary install option

Check out a version of the repository from GitHub

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1
0.1.7
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT([gubbins], [0.1.6], [[email protected]], [$(PACKAGE_NAME)$(AC_PACKAGE_VERSION)], [https://github.com/sanger-pathogens/gubbins]) # bug reports to Aidan
AC_INIT([gubbins], [0.1.7], [[email protected]], [$(PACKAGE_NAME)$(AC_PACKAGE_VERSION)], [https://github.com/sanger-pathogens/gubbins]) # bug reports to Aidan
AM_INIT_AUTOMAKE([foreign tar-pax])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_HEADERS([config.h])
Expand Down
9 changes: 8 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
gubbins (0.1.6-ppa1) saucy; urgency=low
gubbins (0.1.7~trusty2) trusty; urgency=low

* Package for trusty
* Move blocks further inwards

-- Andrew Page <[email protected]> Thu, 14 Aug 2014 09:56:00 +0000

gubbins (0.1.6) saucy; urgency=low

* Changed build depends

Expand Down
2 changes: 1 addition & 1 deletion debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Vcs-Git: https://github.com/andrewjpage/gubbins.git
Vcs-Browser: https://github.com/andrewjpage/gubbins

Package: gubbins
Architecture: any
Architecture: amd64
Recommends: raxml
Depends: fastml2, fasttree, python-biopython, python-reportlab, python-nose, ${shlibs:Depends}, ${misc:Depends}
Description: Phylogenetic analysis of genome sequences
Expand Down
2 changes: 1 addition & 1 deletion debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Upstream-Name: gubbins
Source: https://github.com/sanger-pathogens/gubbins

Files: *
Copyright: 2012-2014 Nicholas Croucher <croucher@hsph.harvard.edu>
Copyright: 2012-2014 Nicholas Croucher <n.croucher@imperial.ac.uk>
2012-2014 Aidan Delaney <[email protected]>
2012-2014 Simon Harris <[email protected]>
2012-2014 Andrew J. Page <[email protected]>
Expand Down
Loading