Lines 32-37
Link Here
|
32 |
EXTRACT_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems |
32 |
EXTRACT_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems |
33 |
GEMS_BASE_DIR= lib/ruby/gems/${RUBY_VER} |
33 |
GEMS_BASE_DIR= lib/ruby/gems/${RUBY_VER} |
34 |
GEMS_DIR= ${GEMS_BASE_DIR}/gems |
34 |
GEMS_DIR= ${GEMS_BASE_DIR}/gems |
|
|
35 |
GEMS_MAN_DIR= lib/ruby/gems/man |
35 |
DOC_DIR= ${GEMS_BASE_DIR}/doc |
36 |
DOC_DIR= ${GEMS_BASE_DIR}/doc |
36 |
CACHE_DIR= ${GEMS_BASE_DIR}/cache |
37 |
CACHE_DIR= ${GEMS_BASE_DIR}/cache |
37 |
SPEC_DIR= ${GEMS_BASE_DIR}/specifications |
38 |
SPEC_DIR= ${GEMS_BASE_DIR}/specifications |
Lines 112-117
Link Here
|
112 |
${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type d -empty -delete 2> /dev/null || ${TRUE} |
113 |
${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type d -empty -delete 2> /dev/null || ${TRUE} |
113 |
${RM} -r ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE} |
114 |
${RM} -r ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE} |
114 |
${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE} |
115 |
${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE} |
|
|
116 |
.for i in 1 2 3 4 5 6 7 8 9 |
117 |
.for f in ${GEM_MANUALS_SEC${i}} |
118 |
${MKDIR} ${STAGEDIR}${PREFIX}/${GEMS_MAN_DIR}/man${i} |
119 |
${RLN} ${STAGEDIR}${PREFIX}/${f} ${STAGEDIR}${PREFIX}/${GEMS_MAN_DIR}/man${i} |
120 |
.endfor |
121 |
.endfor |
115 |
.if !${PORT_OPTIONS:MDOCS} |
122 |
.if !${PORT_OPTIONS:MDOCS} |
116 |
-@${RMDIR} ${STAGEDIR}${PREFIX}/${DOC_DIR} |
123 |
-@${RMDIR} ${STAGEDIR}${PREFIX}/${DOC_DIR} |
117 |
.endif |
124 |
.endif |
Lines 131-136
Link Here
|
131 |
${FIND} -ds ${STAGEDIR}${PREFIX}/${EXT_DIR} -type f -print | ${SED} -E -e \ |
138 |
${FIND} -ds ${STAGEDIR}${PREFIX}/${EXT_DIR} -type f -print | ${SED} -E -e \ |
132 |
's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST} ; \ |
139 |
's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST} ; \ |
133 |
fi |
140 |
fi |
|
|
141 |
.for i in 1 2 3 4 5 6 7 8 9 |
142 |
.for f in ${GEM_MANUALS_SEC${i}} |
143 |
${ECHO} ${GEMS_MAN_DIR}/man${i}/${f:C/.*\///} >> ${TMPPLIST} |
144 |
.endfor |
145 |
.endfor |
134 |
.endif |
146 |
.endif |
135 |
|
147 |
|
136 |
.endif |
148 |
.endif |