From 14932ae7d3bf864f64bffc9b1b015a07e11c8e2e Mon Sep 17 00:00:00 2001 From: Mason James Date: Thu, 18 Jun 2020 13:26:20 +1200 Subject: [PATCH] Bug 25792: Rename 'ttf-dejavu' package to 'fonts-dejavu' for Debian 11 to test... 1/ attempt to install koha 20.05 package on deb11, fail :'( 2/ apply patch and build new koha package 3/ attempt to install new koha package on deb11, succeed! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart --- Makefile.PL | 4 ++-- debian/control | 6 +++--- debian/control.in | 6 +++--- debian/templates/koha-conf-site.xml.in | 24 ++++++++++++------------ rewrite-config.PL | 2 +- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/Makefile.PL b/Makefile.PL index 23dff96377..1fab6ec770 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -96,7 +96,7 @@ Makefile.PL - Koha packager and installer --install_sru Install the SRU server (yes, no) --install_pazpar2 Install PazPar2 (yes, no) --use_memcached Use Memcached (yes, no) - --font_dir Location of fonts (e.g. /usr/share/fonts/truetype/ttf-dejavu) + --font_dir Location of fonts (e.g. /usr/share/fonts/truetype/dejavu) --run_database_tests Run database dependent tests (yes, no) --install_base Base directory of installation (e.g. /usr/share/koha) --template-cache-dir Specify a template cache directory (e.g. /var/cache/koha) @@ -509,7 +509,7 @@ my %config_defaults = ( 'USE_ELASTICSEARCH' => 'no', 'ELASTICSEARCH_SERVERS' => 'localhost:9200', 'ELASTICSEARCH_INDEX' => 'koha', - 'FONT_DIR' => '/usr/share/fonts/truetype/ttf-dejavu' + 'FONT_DIR' => '/usr/share/fonts/truetype/dejavu' ); # set some default configuration options based on OS diff --git a/debian/control b/debian/control index c42a69b4a4..b212ee3387 100644 --- a/debian/control +++ b/debian/control @@ -162,7 +162,7 @@ Build-Depends: libalgorithm-checkdigits-perl, libxml-writer-perl, libyaml-perl, libyaml-syck-perl, - debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, ttf-dejavu, + debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, fonts-dejavu | ttf-dejavu, libxml2-utils, bash-completion, perl-modules-5.26 | libtest-simple-perl (>= 1.302073) Package: koha-common @@ -182,7 +182,7 @@ Depends: ${misc:Depends}, ${koha:Depends}, pwgen, starman, sudo, - ttf-dejavu, + fonts-dejavu | ttf-dejavu, unzip, xmlstarlet, yaz @@ -230,7 +230,7 @@ Depends: ${misc:Depends}, pwgen, starman, sudo, - ttf-dejavu, + fonts-dejavu | ttf-dejavu, unzip, xmlstarlet, yaz diff --git a/debian/control.in b/debian/control.in index b373abea1c..c2d7b1b94c 100644 --- a/debian/control.in +++ b/debian/control.in @@ -10,7 +10,7 @@ Standards-Version: 3.8.4 # See debian/rules, the override_dh_gencontrol rules. # There are some exceptions. Build-Depends:__AUTODEPENDS__, - debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, ttf-dejavu, + debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, fonts-dejavu | ttf-dejavu, libxml2-utils, bash-completion, perl-modules-5.26 | libtest-simple-perl (>= 1.302073) Package: koha-common @@ -29,7 +29,7 @@ Depends: ${misc:Depends}, ${koha:Depends}, pwgen, starman, sudo, - ttf-dejavu, + fonts-dejavu | ttf-dejavu, unzip, xmlstarlet, yaz @@ -76,7 +76,7 @@ Depends: ${misc:Depends}, pwgen, starman, sudo, - ttf-dejavu, + fonts-dejavu | ttf-dejavu, unzip, xmlstarlet, yaz diff --git a/debian/templates/koha-conf-site.xml.in b/debian/templates/koha-conf-site.xml.in index 4853018b1f..8c5d7d7ad2 100644 --- a/debian/templates/koha-conf-site.xml.in +++ b/debian/templates/koha-conf-site.xml.in @@ -328,18 +328,18 @@ __END_SRU_PUBLICSERVER__ - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Italic.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldItalic.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf - /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf + /usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf diff --git a/rewrite-config.PL b/rewrite-config.PL index f907a039da..8479e12faf 100644 --- a/rewrite-config.PL +++ b/rewrite-config.PL @@ -157,7 +157,7 @@ my %configuration = ( "__USE_ELASTICSEARCH__" => 'no', "__ELASTICSEARCH_SERVERS__" => "localhost:9200", "__ELASTICSEARCH_INDEX__" => "koha", - "__FONT_DIR__" => "/usr/share/fonts/truetype/ttf-dejavu", + "__FONT_DIR__" => "/usr/share/fonts/truetype/dejavu", "__TEMPLATE_CACHE_DIR__" => "/tmp/koha" ); -- 2.39.5