logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

dh_phpcomposer - calculates PHP Composer substvars

Author

       Mathieu Parent <sathieu@debian.org>

1.49                                               2025-02-16                                  DH_PHPCOMPOSER(1)

Conforming To

       Debian policy, version 3.9.6.

       PHP PEAR policy, version yet-to-be-written.

Description

dh_phpcomposer is a debhelper program that is responsible for generating the ${phpcomposer:*}
       substitutions and adding them to substvars files.

       The program will look for composer.json file in the package root, and will use this information to
       generate:

       • ${phpcomposer:name} and ${phpcomposer:description}${phpcomposer:Debian-require},    ${phpcomposer:Debian-require-dev},    ${phpcomposer:Debian-conflict},
         ${phpcomposer:Debian-replace},   ${phpcomposer:Debian-provide},    ${phpcomposer:Debian-suggest}    and
         ${phpcomposer:Debian-recommend}

       Those  variables  will be substituted into the package's control file wherever the token ${phpcomposer:*}
       are placed.

       This feature requires pkg-php-tools (>= 1.7~).

Files

debian/pkg-php-tools-overrides
           Package  that  don't want to follow automatic Composer package name to Debian package name conversion
           can override the conversion by creating this file.

           More information is available in dh_phppear(1).

Name

       dh_phpcomposer - calculates PHP Composer substvars

Options

--sourcedirectory=directory
           Assume that the original package source tree is at the specified directory rather than the top  level
           directory of the Debian source package tree.

           This feature requires pkg-php-tools (>= 1.14~).

See Also

debhelper(7), pkg-php-tools(7), /usr/share/doc/pkg-php-tools/README.Composer

Synopsis

dh_phpcomposer [debhelperoptions] [options]

See Also