Manual: mention software bin stripping.
This commit is contained in:
parent
5247d06915
commit
5aca9bb6af
1 changed files with 4 additions and 2 deletions
|
@ -853,8 +853,7 @@ python versions.
|
||||||
|
|
||||||
- Binaries should always be installed at `/usr/bin` and `/usr/sbin`.
|
- Binaries should always be installed at `/usr/bin` and `/usr/sbin`.
|
||||||
|
|
||||||
- Manual pages should always be installed at `/usr/share/man` and
|
- Manual pages should always be installed at `/usr/share/man`.
|
||||||
uncompressed.
|
|
||||||
|
|
||||||
- If a software provides **shared libraries** and headers, probably you should
|
- If a software provides **shared libraries** and headers, probably you should
|
||||||
create a `development package` that contains `headers`, `static libraries`
|
create a `development package` that contains `headers`, `static libraries`
|
||||||
|
@ -863,6 +862,9 @@ and other files required for development (not required at runtime).
|
||||||
- If you are updating a package please be careful with SONAME bumps, check
|
- If you are updating a package please be careful with SONAME bumps, check
|
||||||
the installed files (`./xbps-src show-files pkg`) before pushing new updates.
|
the installed files (`./xbps-src show-files pkg`) before pushing new updates.
|
||||||
|
|
||||||
|
- Make sure that binaries are not stripped by the software, let xbps-src do this;
|
||||||
|
otherwise the `debug` packages won't have debugging symbols.
|
||||||
|
|
||||||
### Contributing via git
|
### Contributing via git
|
||||||
|
|
||||||
Fork the voidlinux `xbps-packages` git repository on github and clone it:
|
Fork the voidlinux `xbps-packages` git repository on github and clone it:
|
||||||
|
|
Loading…
Reference in a new issue