]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Doc: Allow overriding $SGML_CATALOG_FILES using distribution specific paths
authorRobert Scheck <robert@fedoraproject.org>
Tue, 4 Dec 2018 17:14:04 +0000 (18:14 +0100)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 4 Dec 2018 17:14:04 +0000 (18:14 +0100)
doc/sgml2html
doc/sgml2latex
doc/sgml2txt

index a5bbee9eb8abd0c8747808a13f8207665765d33d..6072a7a3677a235bbc4f00ef975edbd6cfeeff1e 100755 (executable)
@@ -34,7 +34,8 @@ $progs = {
   "GROFFMACRO" => "-ms",
   "AWK" => "/usr/share/linuxdoc-tools/awkwhich"
 };
-$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog";
+$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
+  (defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
 
 require "$FindBin::Bin/LinuxDocTools.pm";
 &LinuxDocTools::init;
index 02b60d9439d898ab4e949e617238ca20cfc9df31..c48f787d88227be8443831920ca9f97465849ffa 100755 (executable)
@@ -34,7 +34,8 @@ $progs = {
   "GROFFMACRO" => "-ms",
   "AWK" => "/usr/share/linuxdoc-tools/awkwhich"
 };
-$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog";
+$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
+  (defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
 
 require "$FindBin::Bin/LinuxDocTools.pm";
 &LinuxDocTools::init;
index dfc017ded1d39ac6681a75da1c1603352ee62279..af0bcb49a57737c939914a35ea9f87b396425d4a 100755 (executable)
@@ -34,7 +34,8 @@ $progs = {
   "GROFFMACRO" => "-ms",
   "AWK" => "/usr/share/linuxdoc-tools/awkwhich"
 };
-$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog";
+$ENV{"SGML_CATALOG_FILES"} = "$DataDir/dtd/catalog" .
+  (defined $ENV{SGML_CATALOG_FILES} ? ":$ENV{SGML_CATALOG_FILES}" : "");
 
 require "$FindBin::Bin/LinuxDocTools.pm";
 &LinuxDocTools::init;