---
name: "dh_xulrunner"
section: "1"
platform: "linux"
package: "xulrunner-dev"
version: "24.8.1esr-2~deb7u1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/dh_xulrunner"
---

# dh\_xulrunner(1)

sets xulrunner dependencies

## NAME

dh\_xulrunner - sets xulrunner dependencies

## SYNOPSIS

**dh\_xulrunner** \[*debhelper options*\]

## DESCRIPTION

dh\_xulrunner is a debhelper program with two complementary features.

dh\_xulrunner adds the xulrunner binary package corresponding to the installed xulrunner-dev package to the **shlibs:Depends** substvar. It only does so for packages containing an executable or a library that it detects as containing the XPCOM glue (please note the detection is really hackish and error prone, though most likely accurate in most cases).

For this feature, dh\_xulrunner must be run after dh\_shlibdeps, and requires a build dependency on xulrunner-dev (\>= 1.9.1.3-2).

dh\_xulrunner also gathers MIME types information from NPAPI plugins it can find in the */usr/lib/mozilla/plugins* directory in packages. The gathered information is stored in the **npapi:Mimetypes** substvar.

For this feature, dh\_xulrunner requires a build dependency on xulrunner-dev (\>= 1.9.1.11-3~) \| xulrunner-dev (\>= 3.6.8-3~).

You can also use the xulrunner dh sequence addon to integrate in a dh workflow:

```
        dh --with xulrunner $@
```

## SEE ALSO

[*debhelper*(7)](/debhelper/7.md)

This program is a part of xulrunner-dev.

## AUTHOR

Mike Hommey \<glandium@debian.org\>
