[med-svn] [pirs] 01/02: Do not use non-free font arial.ttf but rather LiberationSans-Regular.ttf from ttf-liberation (this also fixes autopkgtest)

Andreas Tille tille at debian.org
Sat Jan 14 08:52:46 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository pirs.

commit a7d9a96f00f9b65ec69456b9c2b491797e5e63a9
Author: Andreas Tille <tille at debian.org>
Date:   Sat Jan 14 09:41:39 2017 +0100

    Do not use non-free font arial.ttf but rather LiberationSans-Regular.ttf from ttf-liberation (this also fixes autopkgtest)
---
 debian/changelog                               |  7 ++++
 debian/control                                 |  4 +-
 debian/patches/do_not_seek_for_arial.ttf.patch | 57 ++++++++++++++++++++++++++
 debian/patches/series                          |  1 +
 4 files changed, 68 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 6c368f4..eafac32 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+pirs (2.0.2+dfsg-5) UNRELEASED; urgency=medium
+
+  * Do not use non-free font arial.ttf but rather LiberationSans-Regular.ttf from
+    ttf-liberation (this also fixes autopkgtest)
+
+ -- Andreas Tille <tille at debian.org>  Sat, 14 Jan 2017 09:40:38 +0100
+
 pirs (2.0.2+dfsg-4) unstable; urgency=medium
 
   * Really fix build for -A
diff --git a/debian/control b/debian/control
index b2dcfac..2c182b2 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,9 @@ Package: pirs
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         pirs-profiles
+         pirs-profiles,
+         ttf-liberation,
+         gnuplot
 Description: Profile based Illumina pair-end Reads Simulator
  The program pIRS can be used for simulating Illumina PE reads, with a
  series of characters generated by Illumina sequencing platform, such as
diff --git a/debian/patches/do_not_seek_for_arial.ttf.patch b/debian/patches/do_not_seek_for_arial.ttf.patch
new file mode 100644
index 0000000..39f5835
--- /dev/null
+++ b/debian/patches/do_not_seek_for_arial.ttf.patch
@@ -0,0 +1,57 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Sat, 14 Jan 2017 09:40:38 +0100
+Description: Replace arial.ttf by LiberationSans-Regular.ttf
+ and prevent using locate which is not nice in autopkgtest
+
+--- a/src/stator/gcContCvgBias/gc_coverage_bias_plot.pl
++++ b/src/stator/gcContCvgBias/gc_coverage_bias_plot.pl
+@@ -50,13 +50,13 @@ chomp(my $user=`id -nru`);
+ my ($gnuplot,$font);
+ if ($user eq 'galaxy') {
+     $gnuplot='gnuplot';
+-    $font='/home/galaxy/fonts/arial.ttf';
++    $font='/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf';
+ } else {
+     #$gnuplot='/opt/blc/genome/biosoft/gnuplot-4.4.0/bin/gnuplot';
+-    $font='/ifs1/ST_ASMB/USER/huxuesong/public/fonts/arial.ttf';
++    $font='/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf';
+     $gnuplot='gnuplot';
+ }
+-chomp(my @ttfile=`locate arial.ttf`);
++chomp(my @ttfile='/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf');
+ $font = $ttfile[0] if @ttfile;
+ open P,'>',$name.'.dem' or die "Error openimg $name.dem: $!\n";
+ my $yrange='#set yrange [0:10]';
+--- a/src/stator/baseQualityTransition/hist.dem
++++ b/src/stator/baseQualityTransition/hist.dem
+@@ -8,7 +8,7 @@ set logscale y
+ #set xtic rotate by -45 scale 0
+ #set bmargin 10 
+ 
+-set term png font "/export/data0/Fonts/win7/arial.ttf" 48 size 2102,1576 truecolor linewidth 3
++set term png font "/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf" 48 size 2102,1576 truecolor linewidth 3
+ set output "mQhist.png"
+ 
+ set xlabel "Average Q per reads"
+--- a/src/stator/indel_hist.dem
++++ b/src/stator/indel_hist.dem
+@@ -7,7 +7,7 @@
+ #set xtic rotate by -45 scale 0
+ #set bmargin 10 
+ 
+-set term png font "/home/huxuesong/arial.ttf" 48 size 2102,1576 truecolor linewidth 3
++set term png font "/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf" 48 size 2102,1576 truecolor linewidth 3
+ set output "InDel_hist.png"
+ 
+ set xlabel "Read Cycle"
+--- a/src/stator/baseQualityTransition/ifollowQplot.dem
++++ b/src/stator/baseQualityTransition/ifollowQplot.dem
+@@ -6,7 +6,7 @@ set mytics
+ set xtics out
+ set ytics out
+ 
+-set term png font "/export/data0/Fonts/win7/arial.ttf" 48 size 2102,1576 truecolor linewidth 3
++set term png font "/usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf" 48 size 2102,1576 truecolor linewidth 3
+ set output "ifollowQplot.png"
+ 
+ # Color runs from white to green
diff --git a/debian/patches/series b/debian/patches/series
index c4e1235..a45167d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 use_debian_packaged_libgzstream.patch
 Fix-spelling-of-sse2-option.patch
+do_not_seek_for_arial.ttf.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/pirs.git



More information about the debian-med-commit mailing list