Merge pull request #1063 from Linux4Yourself/fix-libcap

Обновление сборочных инструкций пакета libcap для классической структуры директорий (#1062)
This commit is contained in:
Anton 2022-03-20 12:13:06 +03:00 committed by GitHub
commit 1fff8eced2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 5 deletions

View File

@ -32,9 +32,11 @@
{{ include('../packages/libcap/postinstall') }}
```
## При раздельной структуре каталогов
## Объяснения параметров
Уберите `prefix=/usr` в сборке и установке.
`lib=lib` - этот параметр устанавливает директорию с библиотеками в `/usr/lib` вместо `/usr/lib64`.
## При раздельной структуре каталогов
```bash
{{ include('../packages/libcap/cldirs') }}

View File

@ -1,3 +1,5 @@
mv -v /lib/libpsx.a /usr/lib
rm -v /lib/libcap.so
ln -sfv ../../lib/libcap.so.2 /usr/lib/libcap.so
for lib_n in cap psx; do
mv -v /usr/lib/lib${lib_n}.so.* /lib
ln -sfv ../../lib/lib${lib_n}.so.2 /usr/lib/lib${lib_n}.so
chmod -v 755 /lib/lib${lib_n}.so.2
done