5 dh_installmime - install mime files into package build directories
10 use Debian::Debhelper::Dh_Lib;
14 B<dh_installmime> [S<I<debhelper options>>]
18 B<dh_installmime> is a debhelper program that is responsible for installing
19 mime files into package build directories.
25 =item debian/I<package>.mime
27 Installed into usr/lib/mime/packages/I<package> in the package build
30 =item debian/I<package>.sharedmimeinfo
32 Installed into /usr/share/mime/packages/I<package>.xml in the package build
41 foreach my $package (@{$dh{DOPACKAGES}}) {
42 my $tmp=tmpdir($package);
43 my $mime=pkgfile($package,"mime");
46 if (! -d "$tmp/usr/lib/mime/packages") {
47 doit("install","-d","$tmp/usr/lib/mime/packages");
49 doit("install","-p","-m644",$mime,"$tmp/usr/lib/mime/packages/$package");
52 my $sharedmimeinfo=pkgfile($package,"sharedmimeinfo");
54 if ($sharedmimeinfo ne '') {
55 if (! -d "$tmp/usr/share/mime/packages") {
56 doit("install", "-d", "$tmp/usr/share/mime/packages");
58 doit("install", "-p", "-m644", $sharedmimeinfo, "$tmp/usr/share/mime/packages/$package.xml");
66 This program is a part of debhelper.
70 Joey Hess <joeyh@debian.org>