From: Jiří Filipovič Date: Thu, 26 May 2011 14:00:33 +0000 (+0000) Subject: with post-install (valtri's version) X-Git-Tag: merge_2_1_to_3_0_dst~5 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=be0db52b07548a94e6478a2dd33400d5ea89c0af;p=jra1mw.git with post-install (valtri's version) --- diff --git a/org.glite.lb.client/Makefile b/org.glite.lb.client/Makefile index 11d49f6..82aaf5d 100644 --- a/org.glite.lb.client/Makefile +++ b/org.glite.lb.client/Makefile @@ -399,5 +399,16 @@ clean: check_version: ${CHECK_VERSION} ${stagedir}${prefix}/include/glite/lb/common_version.h +post-install: + for file in `ls -1 ${PREFIX}${prefix}/${libdir}/*.so.*`; do \ + if test -h $$file; then continue; fi; \ + orpath=`chrpath -l $$file 2>/dev/null`; \ + if test $$? = 0 ; then \ + rpath=`echo $$orpath | sed 's:.*RPATH=::' | sed "s:${PREFIX}:${sysroot}:g" | tr ':' '\n' | grep -v '^$$' | tr '\n' ':' | sed 's/:$$//'`; \ + if test "$$orpath" = "$$rpath"; then continue; fi; \ + chrpath -r $$rpath $$file; \ + chrpath -d $$file; \ + fi; \ + done -.PHONY: default all compile examples check stage install clean check_version link +.PHONY: default all compile examples check stage install clean check_version link post-install