[Rpm-maint] [rpm-software-management/rpm] Merge buildprocess.md contents into rpmbuild man pages (PR #4047)

Michal Domonkos notifications at github.com
Fri Nov 21 16:21:30 UTC 2025


@dmnks commented on this pull request.



> +	. Execute tests (*k*, *%check*)
+. Process files to be packaged
+	. Collect source files
+	. Collect binary files in *%buildroot* based on *%files*
+		. Add regular entries
+		. Add documentation entries (*%doc*)
+		. Add license entries (*%license*)
+	. Perform file classification
+	. Generate runtime dependencies using *rpm-dependency-generators*(7)
+	. Check packaged files against *%buildroot* (*l*)
+. Create packages
+	. Write binary packages to disk (*b*)
+	. Write source packages to disk (*s*)
+. Clean up
+	. Perform explicit clean up - OBSOLETE (*%clean*)
+	. Perform implicit clean up (*rmbuild*)

> I like the indentation as such, but the numbering gets a bit screwy when it jumps different indent levels, this kinda screams for subsection numbers like 6.1, 6.2 etc, but scdoc doesn't support that...

Oh yep, I didn't like this either :smile: And contemplated just using unnumbered bullet points, so might as well.

scdoc doesn't support nesting numbered lists well, that's true. That said, this way of listing them is not necessarily incorrect since all those steps are done in a sequence, including the substeps. Basically, the parent steps are just "markers" which could also be replaced with a subsection perhaps, but that'd break up the list too much (and reset the numbering each time). So let's just go with the normal bullets.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/4047#discussion_r2550302922
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/4047/review/3493493104 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20251121/fc7eaf88/attachment.htm>


More information about the Rpm-maint mailing list