PERFORCE change 118095 for review
Gabor Kovesdan
gabor at FreeBSD.org
Sat Apr 14 12:48:12 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=118095
Change 118095 by gabor at gabor_server on 2007/04/14 12:47:59
Roll back current DESTDIR implementation, final step. It's done now.
I did it with the best care I could do, but I broke something around
the distfile extraction part, thus I have to investigate what's wrong
before I can add some fully chrooted code for the new DESTDIR.
Affected files ...
.. //depot/projects/soc2006/gabor_destdir/Mk/bsd.port.mk#11 edit
Differences ...
==== //depot/projects/soc2006/gabor_destdir/Mk/bsd.port.mk#11 (text+ko) ====
@@ -4683,34 +4683,18 @@
else \
dir=$${dir%%:*}; \
fi; \
- if [ -z "${DESTDIR}" ] ; then \
- ${ECHO_MSG} -n "===> ${PKGNAME} depends on shared library: $$lib"; \
- if ${LDCONFIG} -r | ${GREP} -vwF -e "${PKGCOMPATDIR}" | ${GREP} -qwE -e "-l$$pattern"; then \
- ${ECHO_MSG} " - found"; \
- if [ ${_DEPEND_ALWAYS} = 1 ]; then \
- ${ECHO_MSG} " (but building it anyway)"; \
- notfound=1; \
- else \
- notfound=0; \
- fi; \
+ ${ECHO_MSG} -n "===> ${PKGNAME} depends on shared library: $$lib"; \
+ if ${LDCONFIG} -r | ${GREP} -vwF -e "${PKGCOMPATDIR}" | ${GREP} -qwE -e "-l$$pattern"; then \
+ ${ECHO_MSG} " - found"; \
+ if [ ${_DEPEND_ALWAYS} = 1 ]; then \
+ ${ECHO_MSG} " (but building it anyway)"; \
+ notfound=1; \
else \
- ${ECHO_MSG} " - not found"; \
- notfound=1; \
+ notfound=0; \
fi; \
else \
- ${ECHO_MSG} -n "===> ${PKGNAME} depends on shared library in ${DESTDIR}: $$lib"; \
- if ${CHROOT} ${DESTDIR} ${LDCONFIG} -r | ${GREP} -vwF -e "${PKGCOMPATDIR}" | ${GREP} -qwE -e "-l$$pattern"; then \
- ${ECHO_MSG} " - found"; \
- if [ ${_DEPEND_ALWAYS} = 1 ]; then \
- ${ECHO_MSG} " (but building it anyway)"; \
- notfound=1; \
- else \
- notfound=0; \
- fi; \
- else \
- ${ECHO_MSG} " - not found"; \
- notfound=1; \
- fi; \
+ ${ECHO_MSG} " - not found"; \
+ notfound=1; \
fi; \
if [ $$notfound != 0 ]; then \
${ECHO_MSG} "===> Verifying $$target for $$lib in $$dir"; \
More information about the p4-projects
mailing list