#1033 docs: Add better description for package globs
Merged 6 years ago by lsedlar. Opened 6 years ago by lsedlar.
lsedlar/pungi docs  into  master

file modified
+11 -6
@@ -668,19 +668,23 @@ 

       * ``yaboot`` -- only ``yaboot`` package on ``ppc`` arch matches this (only

         in ``yum`` backend)

  

+ .. _additional_packages:

+ 

  **additional_packages**

      (*list*) -- additional packages to be included in a variant and

      architecture; format: ``[(variant_uid_regex, {arch|*: [package_globs]})]``

  

      The packages specified here are matched against RPM names, not any other

-     provides in the package not the name of source package.

+     provides in the package not the name of source package. Shell globbing is

+     used, so wildcards are possible. The package can be specified as name only

+     or ``name.arch``.

  

  **filter_packages**

      (*list*) -- packages to be excluded from a variant and architecture;

      format: ``[(variant_uid_regex, {arch|*: [package_globs]})]``

  

-     The packages specified here are matched against RPM names, not any other

-     provides in the package not the name of source package.

+     See :ref:`additional_packages <additional_packages>` for details about

+     package specification.

  

  **filter_system_release_packages**

      (*bool*) -- for each variant, figure out the best system release package
@@ -694,9 +698,10 @@ 

      through this option can not be removed by ``filter_packages``.

  

  **multilib_blacklist**

-     (*dict*) -- multilib blacklist; format: ``{arch|*: [package_globs]}``. The

-     patterns are tested with ``fnmatch``, so shell globbing is used (not

-     regular expression).

+     (*dict*) -- multilib blacklist; format: ``{arch|*: [package_globs]}``.

+ 

+     See :ref:`additional_packages <additional_packages>` for details about

+     package specification.

  

  **multilib_whitelist**

      (*dict*) -- multilib blacklist; format: ``{arch|*: [package_names]}``. The

This is used in multiple places, but not defined anywhere.

rebased onto 1a9315ceed463bd93ee17a4d0d22752301a377a2

6 years ago

redundant underscore in the beginning

rebased onto 19a4279

6 years ago

Pull-Request has been merged by lsedlar

6 years ago