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

Panu Matilainen notifications at github.com
Fri Nov 21 12:11:29 UTC 2025


@pmatilai 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... 

The numbering also kinda suggests that builds go through all these stages, when most of these are optional and depend on the spec and build command. Maybe the plain old bullet list would work better? 

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

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


More information about the Rpm-maint mailing list