[Rpm-maint] [rpm-software-management/rpm] Add a man page for RPM dependency generators (PR #3957)
Panu Matilainen
notifications at github.com
Mon Sep 29 09:17:55 UTC 2025
@pmatilai commented on this pull request.
> +*%\_local_file_attrs* _NAME_[*:*_NAME_ ...]
+
+_FLAG_ can be one of *exeonly* and *magic_and_path*.
+
+## Generators
+*%\_\_*_NAME_*_*_TYPE_ _BODY_++
+*%\_\_*_NAME_*_*_TYPE_*()* _BODY_
+
+_TYPE_ can be one of *conflicts*, *enhances*, *obsoletes*, *orderwithrequires*,
+*provides*, *recommends*, *requires*, *suggests* and *supplements*.
+
+## Generator tunables
+*%\_\_*_NAME_*_protocol* {*simple*|*multifile*}++
+*%\_\_*_NAME_*_*_TYPE_*_opts* _BODY_++
+*%\_\_*_TYPE_*_exclude* _REGEX_++
+*%\_\_*_TYPE_*_exclude_from* _REGEX_
Also makes me wonder if the split to tunables really makes sense in the synopsis for fileattr and generators, because eg flags is just as fundamental part of the matching as the path and the magic are, only _opts is a proper tunable, and then having a separate section just for one item... :smile:
The package-level things are the real tunables here, and I guess _opts belongs there, really.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3957#discussion_r2387262883
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/3957/review/3278728967 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250929/5b7c1b59/attachment.htm>
More information about the Rpm-maint
mailing list