Welcome to the Wombat Linux community package repository.
- Create a fork of the repository
- Add your chosen package file
- Modify the
packages.json
file with the name and MD5 hash of your package. For an example:
{
...
"mypackage":"da49bdf9405dd9a6e44808bfe9e6dfcf"
...
}
- Create a pull request with a general description of the package (AKA what it does or its uses) and thats about it.
- Done!
(based on the AUR submission guidelines)
When submitting a package to the community repository, observe the following rules:
-
The submitted .uspm(s) must not build applications already in any of the official binary repositories under any circumstances. Check the official package database (core or extra) for the package. If the most up-to-date version of it exists, do not submit the package. If the official package is out-of-date, you may create a pull request with that information within the request.
-
Check the Community Package Repository if the package already exists. If it is currently maintained, changes can be submitted in a comment for the maintainer's attention. If it is unmaintained or the maintainer is unresponsive, the package can be adopted and updated as required, and you may do as above.
The community package repository and official repositories are intended for packages which install generally software and software-related content, including one or more of the following: executables, libraries, configuration setups, etc.
-
If a package needs to be fixed due to some incompatibility IN AND ONLY IN either the
PACKAGECODE
or thePACKAGEDATA
files, create a pull request. -
Packages that do not use prebuilt deliverables, when the prebuilt package is available, must have
-src
appended to the package name (ie:uspm-main-src
).