Skip to content

Conversation

@tulilirockz
Copy link

@tulilirockz tulilirockz commented Dec 27, 2025

This basically just cleans up the RPM package a bit, less stuff
specific to the RPM, so less maintenance IG, also it uses better macros
for things now :)

Upon checking the rootfses, I get this result:

[root@e957e20caa3b tmp]# diff new.txt old.txt
3d2
< ./inputplumber-0.69.1-0.fc43.x86_64.rpm.cpio
8,10d6
< ./usr/lib/.build-id
< ./usr/lib/.build-id/75
< ./usr/lib/.build-id/75/3bee4f8b84531764692d561c9041abc5a27db2
26,28d21
< ./usr/share/doc
< ./usr/share/doc/inputplumber
< ./usr/share/doc/inputplumber/README.md

README.md is now there and everything else is the exact same

This basically just cleans up the RPM package somewhat, less stuff
specific to the RPM, so less maintenance IG, also it uses better macros
for things now :)

Upon checking the rootfses, I get this result:

```
[root@e957e20caa3b tmp]# diff new.txt old.txt
3d2
< ./inputplumber-0.69.1-0.fc43.x86_64.rpm.cpio
8,10d6
< ./usr/lib/.build-id
< ./usr/lib/.build-id/75
< ./usr/lib/.build-id/75/3bee4f8b84531764692d561c9041abc5a27db2
26,28d21
< ./usr/share/doc
< ./usr/share/doc/inputplumber
< ./usr/share/doc/inputplumber/README.md
```
`README.md` is now there and everything else is the exact same

Signed-off-by: Tulip Blossom <[email protected]>
@tulilirockz
Copy link
Author

Note that I've also removed the postinstall scripts since those are usually not a good idea (and also break on container image builds)

@tulilirockz
Copy link
Author

And also removed the Recommends: steam since steam is not required to run this (the default behavior is to install recommended packages on fedora)

Copy link
Contributor

@pastaq pastaq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One minor nit that we missed before

@pastaq
Copy link
Contributor

pastaq commented Dec 27, 2025

Looks good, thanks for doing this. The only outstanding possible issue is the use of feat/fix in the commit messages. Normally when dealing with accessory/build config changes we just use chore and bundle the changes with the next version with changes to the src. As it currently stands this will trigger an new version that has no impact on the binary source code, which would be pretty pointless for non fedora users. I'd like @ShadowApex to weigh in on that though and I'll defer to his judgement on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants