From: joeyh Date: Thu, 27 Apr 2006 16:09:48 +0000 (+0000) Subject: r1914: * dh_installcatalogs: Make sure that /etc/sgml exists. Closes: #364946 X-Git-Tag: 5.0.34^0 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=71e1fcd2b80e45cedcf10a9ccf572fad6430fc40;p=debhelper.git r1914: * dh_installcatalogs: Make sure that /etc/sgml exists. Closes: #364946 --- diff --git a/debian/changelog b/debian/changelog index 61766c0..95a3b64 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +debhelper (5.0.34) unstable; urgency=low + + * dh_installcatalogs: Make sure that /etc/sgml exists. Closes: #364946 + + -- Joey Hess Thu, 27 Apr 2006 12:07:56 -0400 + debhelper (5.0.33) unstable; urgency=low [ Valery Perrin ] diff --git a/dh_installcatalogs b/dh_installcatalogs index 6bd4227..bbe4bcf 100755 --- a/dh_installcatalogs +++ b/dh_installcatalogs @@ -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";