diff --git a/docs/build-system/libcap.md b/docs/build-system/libcap.md index e999fd20..9316b9b8 100644 --- a/docs/build-system/libcap.md +++ b/docs/build-system/libcap.md @@ -32,9 +32,11 @@ {{ include('../packages/libcap/postinstall') }} ``` -## При раздельной структуре каталогов +## Объяснения параметров -Уберите `prefix=/usr` в сборке и установке. +`lib=lib` - этот параметр устанавливает директорию с библиотеками в `/usr/lib` вместо `/usr/lib64`. + +## При раздельной структуре каталогов ```bash {{ include('../packages/libcap/cldirs') }} diff --git a/docs/packages/libcap/cldirs b/docs/packages/libcap/cldirs index f2fbc797..5790642b 100644 --- a/docs/packages/libcap/cldirs +++ b/docs/packages/libcap/cldirs @@ -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.48 +done