-
-
Notifications
You must be signed in to change notification settings - Fork 3
Added workflow for AUR, DEB, and RPM packages #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Changed a bunch of directory structure, may need to tweak things.
It is not ready for merge yet. AUR build is complete. There are inconsistencies related to file structure. Do I need to keep |
The confusion seems to stem from the fact each package is installed in different places on each distro. That happens because of the RPM package being more restrictive about where to put files.
That's a bit of an unfortunate inheritance from the early versions - from when I wasn't that familiar with packaging - that we will have to live with. |
Is the |
Not really, you may delete it with the PR if you want. |
I have been adding quite a bit of stuff, but nothing related to package building or the main |
No problem. I have been busy for some days, but I will keep the work. |
I have tested and it works. There is a problem though.
desktop-file-utils installed. Do you have any idea on how to manipulate this bug?
|
Never seen that problem before. Does it build the package correctly without that line? |
It does, strangely. |
There are packages available at https://github.com/SimplyCEO/linuxtoys/actions/runs/15656299420 action, where I was testing the best way to improve the workflow. Please check if they suit your needs. |
Looks almost perfect, just gotta sync to current version just for safety I think. Also, would it be possible for it to make SRPMS too? If it isn't I can build those manually, but would be nice if it could. On terminal, it can be achieved by sending the |
Changed a bunch of directory structure, may need to tweak things.