Provided by: mozilla-devscripts_0.54_all bug

NAME

       install-xpi - installs a xpi file into a Debian package

SYNOPSIS

       install-xpi [options] xpi-file

DESCRIPTION

       install-xpi  is  a  helper  tool  for  packaging  XUL extensions. It installs the given xpi file into the
       correct directory and creates the required links based on the data in the install.rdf file.  It  corrects
       the file permissions unless --preserve-permissions is specified.

       install-xpi  will  create  a  configuration  file  in  /etc  if  the  XUL  extension provides one or more
       preferences files in defaults/preferences. The configuration file contains only a  description  where  to
       find  the overridable preferences.  debian/package.js is used as configuration file instead if it exists.
       The placeholder @INSTALLDIR@ is replaces by the  actual  installation  directory.  You  can  disable  the
       creation of a system configuration file with --disable-system-prefs.

OPTIONS

       --disable-system-prefs
              Do not create a system preference file in /etc.

       -x file, --exclude=file
              The  specified  file  from  the xpi file will not be installed. You can use this parameter several
              times.

       -h, --help
              Display a brief help message.

       -i directory, --install-dir=directory
              The xpi file will be installed in the specified directory.  directory must be  an  absolute  path.
              Use this parameter with care.

       -l directory, --link=directory
              An  additional  link  from  the  directory  to the installation directory of the extension will be
              created. You can use this parameter several times.

       -p package, --package=package
              The xpi file will be installed in the specified binary package. If this parameter is not provided,
              the first binary package listed in debian/control will be used.

       --preserve-permissions
              The  permissions  of  the  files  in  the  xpi file will not be modified. If this parameter is not
              provided, install-xpi will try to correct the permissions of the files to 644 (files  that  starts
              with a shebang will be corrected to 755).

       -r, --remove-license-files
              Files with names like copying, licence, or license will not be installed.

       -v, --verbose
              Print more information.

AUTHOR

       Benjamin Drung <bdrung@debian.org>