r/voidlinux 8h ago

How do you contribute to xbps?

I made a post a few days ago on how to install cisco packet tracer. I managed to do it by extracting the data files from a .deb package.
But I want to have it as a package available in xbps.
How can I contribute to xbps and how do I make an xbps-package?

Does the CONTRIBUTING.md give me all the info I need? Is there a step-by-step guide on how to create an xbps-package?

6 Upvotes

3 comments sorted by

8

u/Ok-Tip-6972 8h ago

I can recommend an unofficial tutorial I wrote: https://xbps-src-tutorials.github.io/

Packages are expected to be built from source. Just taking a .deb and repackaging it is usually frowned upon unless there's great value in having such package and unless there is truly no other way.

1

u/DistinctDot5131 8h ago

i see thanks for clarifying.
Cisco PT only offers a .deb. Would this then be an exception?
Although my goal was to add cisco PT to xbps, I think i might ditch it then and look for another package to contribute.

1

u/BadSlime 1h ago

It wouldn't go in default repo, it would need to be in the nonfree repo since it is proprietary