diff options
author | Florian Smeets <flo@FreeBSD.org> | 2011-08-19 23:16:47 +0000 |
---|---|---|
committer | Florian Smeets <flo@FreeBSD.org> | 2011-08-19 23:16:47 +0000 |
commit | 41c4b8dc5dbf084b2ed33949107ff94e75302367 (patch) | |
tree | 814845025cf0f57c228d2a5bcb48c5ad60afe3e0 /Mk | |
parent | 1d4b4b920bff32febe6d37e6dbcc1347f20f960b (diff) |
Notes
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.gecko.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index 7bd0d36dce6d..681dd6fd7191 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -898,6 +898,13 @@ gecko-do-install: ${TAR} cf - -C${FAKEDIR}/${dir} -s'|${FAKEDIR}|${PREFIX}|s' . | \ ${TAR} xof - -C${PREFIX}/${dir} .endfor +.if (${OSVERSION} < 800081 ) + # XXX: make sure bsdtar(1) corrected symlinks + ${FIND} ${FAKEDIR} -type l -exec \ + ${ECHO} stat -f \'${LN} -hfs \"%Y\" \"%N\"\' {} + | \ + ${SED} s'|${FAKEDIR}|${PREFIX}|g' | ${SH} | \ + ${SED} -n s'|${FAKEDIR}|${PREFIX}|p' | ${SH} -x +.endif .for pcfile in ${MOZ_PKGCONFIG_FILES} ${INSTALL_DATA} ${FAKEDIR}/libdata/pkgconfig/${pcfile}.pc \ ${PREFIX}/libdata/pkgconfig/${pcfile}.pc |