diff --git a/src/maintainer/knowledge_base.rst b/src/maintainer/knowledge_base.rst index 0553aecaa4..d825bd2d53 100644 --- a/src/maintainer/knowledge_base.rst +++ b/src/maintainer/knowledge_base.rst @@ -1578,5 +1578,11 @@ Notable here is ``INSTALLDIRS=vendor``, which selects the appropriate install lo ``noarch: generic`` should be used only if the package is a pure Perl package. The other build system used for Perl packages is ``Module::Build``. ``Module::Build`` is a system for building, testing, and installing Perl modules. -It is an alternative to ``ExtUtils::MakeMaker``. It does not require a ``make`` on your system - most of the ``Module::Build`` code is pure-perl and written in a very cross-platform way. -To know more about ``Module::Build`` and difference between the two build systems read `Comparision `__ and `Module::Build `__. +It is an alternative to ``ExtUtils::MakeMaker``. It does not require ``make`` - most of the ``Module::Build`` code is pure Perl and written in a very cross-platform way. +The recipe of some of the Perl packages that uses ``Module::Build`` are : + + - `perl-math-derivative `__ + - `perl-graphics-colornames `__ + - `mirnature `__ + +To know more about ``Module::Build`` and difference between the two build systems read `Comparison `__ and `Module::Build `__.