Merge tag 'debian/3.6.2+dfsg-1' into debian/jessie-backports
roary Debian release 3.6.2+dfsg-1
Afif Elghraoui
7 years ago
21 | 21 |
If the installation fails please contact your system administrator. If you encounter a bug please let us know by emailing roary@sanger.ac.uk .
|
22 | 22 |
|
23 | 23 |
##Ubuntu/Debian
|
24 | |
All the dependancies can be installed using apt and cpanm (tested on Ubuntu 14.04). Root permissions are required.
|
|
24 |
### Ubuntu 16.04
|
|
25 |
|
|
26 |
```
|
|
27 |
sudo apt-get install roary
|
|
28 |
```
|
|
29 |
|
|
30 |
###Ubuntu 14.04
|
|
31 |
All the dependancies can be installed using apt and cpanm. Root permissions are required.
|
25 | 32 |
|
26 | 33 |
```
|
27 | 34 |
sudo apt-get install bedtools cd-hit ncbi-blast+ mcl parallel cpanminus prank mafft fasttree
|
28 | 35 |
sudo cpanm -f Bio::Roary
|
29 | |
```
|
|
36 |
```
|
30 | 37 |
|
31 | 38 |
###Ubuntu 12.04
|
32 | 39 |
Some of the software versions in apt are quite old so follow the instructions for [LinuxBrew](http://brew.sh/linuxbrew/) below.
|
|
0 |
roary (3.6.2+dfsg-1) unstable; urgency=medium
|
|
1 |
|
|
2 |
* New upstream release.
|
|
3 |
* Drop patches applied by upstream.
|
|
4 |
|
|
5 |
-- Sascha Steinbiss <sascha@steinbiss.name> Tue, 10 May 2016 21:30:25 +0000
|
|
6 |
|
0 | 7 |
roary (3.6.1+dfsg-2~bpo8+1) jessie-backports; urgency=medium
|
1 | 8 |
|
2 | 9 |
* Rebuild for jessie-backports.
|
1 | 1 |
The original code triggered a warning message in newer log4perl
|
2 | 2 |
versions, breaking the autopkgtest.
|
3 | 3 |
Author: Sascha Steinbiss <sascha@steinbiss.name>
|
|
4 |
Forwarded: https://github.com/sanger-pathogens/Roary/pull/246
|
4 | 5 |
--- a/lib/Bio/Roary/CommandLine/Common.pm
|
5 | 6 |
+++ b/lib/Bio/Roary/CommandLine/Common.pm
|
6 | 7 |
@@ -19,7 +19,7 @@
|
0 | 0 |
rename_R_script.patch
|
1 | |
fix_log_message.patch
|
0 | 0 |
name = Bio-Roary
|
1 | |
version = 3.6.1
|
|
1 |
version = 3.6.2
|
2 | 2 |
author = Andrew J. Page <ap13@sanger.ac.uk>
|
3 | 3 |
license = GPL_3
|
4 | 4 |
copyright_holder = Wellcome Trust Sanger Institute
|
18 | 18 |
sub _build_logger
|
19 | 19 |
{
|
20 | 20 |
my ($self) = @_;
|
21 | |
Log::Log4perl->easy_init(level => $ERROR);
|
|
21 |
Log::Log4perl->easy_init($ERROR);
|
22 | 22 |
my $logger = get_logger();
|
23 | 23 |
return $logger;
|
24 | 24 |
}
|
|
53 | 53 |
};
|
54 | 54 |
|
55 | 55 |
no Moose;
|
56 | |
1;⏎
|
|
56 |
1;
|
87 | 87 |
Bio::Roary::Exceptions::FileNotFound->throw( error => "Cant find blast results: " . $output_file )
|
88 | 88 |
unless ( -e $output_file );
|
89 | 89 |
}
|
90 | |
my $output_files_param = join( ' ', @{$output_files} );
|
91 | |
system( "cat $output_files_param > " . $self->blast_results_file_name );
|
|
90 |
if ( -e $self->blast_results_file_name )
|
|
91 |
{
|
|
92 |
system( "rm " . $self->blast_results_file_name );
|
|
93 |
}
|
|
94 |
system( "touch " . $self->blast_results_file_name );
|
|
95 |
for my $output_file ( @{$output_files} ) {
|
|
96 |
system( "cat $output_file >> " . $self->blast_results_file_name );
|
|
97 |
}
|
92 | 98 |
return 1;
|
93 | 99 |
}
|
94 | 100 |
|