diff --git a/scripts/5-bundle.sh b/scripts/5-bundle.sh index b8d0509..f092d52 100755 --- a/scripts/5-bundle.sh +++ b/scripts/5-bundle.sh @@ -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"