#33 Add all output RPM package into api.rpms array.
Closed Opened by phracek.

Let's say I would like to create a module from postfix.

the output format postfix.yaml file looks like:

data:
  api:
    rpms: [postfix]
  components:
    rpms:
      postfix: {buildorder: 10, rationale: Package in api}
      tinycdb: {rationale: Build dependency.}
  dependencies:
    buildrequires: {base-runtime: f26, mariadb: f26, perl: f26, postgresql: f26, shared-userspace: f26}
    requires: {base-runtime: f26, shared-userspace: f26}
  description: Postfix is a Mail Transport Agent (MTA).
  filter:
    rpms: [tinycdb]
  license:
    content: [IBM and GPLv2+]
    module: [MIT]
  summary: Postfix Mail Transport Agent

Unfortunately based on postfix.spec, postfix SRPM provides these binary packages:
- postfix-cdb
- postfix-ldap
- postfix-mysql
- postfix-pcre
- postfix-pgsql
- postfix-sqlite

These package should be mentioned in api.rpms, I guess.
Thanks for your comments.


Sorry duplicate cased by pagure.io 500

Metadata Update from @phracek:
- Issue status updated to: Closed (was: Open)

Metadata