From 47e4752e5320067abd594c4bd1c4f7f8277aa65a 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 (cherry picked from commit 14932ae7d3bf864f64bffc9b1b015a07e11c8e2e) Signed-off-by: Lucas Gass (cherry picked from commit a224b116882341fe4f0db09b456db1e20d8ad2e0) Signed-off-by: Aleisha Amohia --- 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 18ae802387..9b9faaa1f0 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) @@ -503,7 +503,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 9c525f5cda..ba7714e6b8 100644 --- a/debian/control +++ b/debian/control @@ -163,7 +163,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 @@ -183,7 +183,7 @@ Depends: ${misc:Depends}, ${koha:Depends}, pwgen, starman, sudo, - ttf-dejavu, + fonts-dejavu | ttf-dejavu, unzip, xmlstarlet, yaz @@ -232,7 +232,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 3411f7a3f7..d403de31b3 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 @@ -77,7 +77,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 a6883945c4..ca6a7eceb2 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 1fec27c3d5..b49b387a7b 100644 --- a/rewrite-config.PL +++ b/rewrite-config.PL @@ -153,7 +153,7 @@ $prefix = $ENV{'INSTALL_BASE'} || "/usr"; "__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