scripts: 5-bundle.sh: Set rpath with patchelf

As an alternative to LD_LIBRARY_PATH.
This commit is contained in:
Albert S. 2022-06-28 23:32:02 +02:00
parent 08730b1e09
commit 8e680e01cd
1 changed files with 6 additions and 0 deletions

View File

@ -9,5 +9,11 @@ cp src/looqs-gui ${DIRNAME}
cp src/looqs ${DIRNAME}
chmod 755 src/looqs-gui
chmod 755 src/looqs
patchelf --set-rpath '$ORIGIN/../lib/' ${DIRNAME}/bin/*
patchelf --set-rpath '$ORIGIN' ${DIRNAME}/lib/*.so*
patchelf --set-rpath '$ORIGIN/../../' $( find "${DIRNAME}/lib/plugins/" | grep so$ )
tar cfpvJ "${DIRNAME}".tar.xz "${DIRNAME}"
gpg -b --local-user "$SIGNING_KEY_EMAIL" "$ARCHIVENAME"