Manual: mention software bin stripping.

This commit is contained in:
Juan RP 2014-09-18 10:38:09 +02:00
parent 5247d06915
commit 5aca9bb6af

View file

@ -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: