X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dh_installcatalogs;h=bbe4bcf4d81be0447cbd952ec5e31c8791f50936;hb=74a749bdc84c7211e6c6c73dced8f3442ef8db38;hp=c020820cd0d4696f4b4c364004651c0eef036571;hpb=9f776f9407fac13e2804f3e408a0e96b4bdd8b59;p=debhelper.git diff --git a/dh_installcatalogs b/dh_installcatalogs index c020820..bbe4bcf 100755 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@ -34,9 +34,9 @@ F.cat>. This command automatically adds maintainer script snippets for registering and unregistering the catalogs and "supercatalogs" (unless -B<-n> is used). A dependancy on B will be added to +B<-n> is used). A dependency on B will be added to C<${misc:Depends}>, so be sure your package uses that variable in -F. See L for an explantion of +F. See L for an explanation of Debhelper maintainer script snippets. =head1 OPTIONS @@ -85,6 +85,10 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (@sgmlinstalled) { addsubstvar($package, "misc:Depends", "sgml-base", ">= $sgmlbasever"); + if (! -d "$tmpdir/etc/sgml") { + doit("install","-d","-m755","$tmpdir/etc/sgml"); + } + if (! $dh{NOSCRIPTS}) { my $ordcats = join(" ", @sgmlinstalled); my $centralcat = "/etc/sgml/$package.cat";