Lines 209-214
Link Here
|
209 |
BSDPAN_VERSION= 20111107 |
209 |
BSDPAN_VERSION= 20111107 |
210 |
BSDPAN_WRKSRC= ${WRKDIR}/BSDPAN-${BSDPAN_VERSION} |
210 |
BSDPAN_WRKSRC= ${WRKDIR}/BSDPAN-${BSDPAN_VERSION} |
211 |
|
211 |
|
|
|
212 |
# Put a symlink to the future libperl.so.x.yy so that -lperl works. |
213 |
post-extract: |
214 |
${LN} -s libperl.so.${PERL_VER} ${WRKSRC}/libperl.so |
215 |
|
212 |
post-patch: |
216 |
post-patch: |
213 |
${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \ |
217 |
${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \ |
214 |
-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \ |
218 |
-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \ |
Lines 215-220
Link Here
|
215 |
${BSDPAN_WRKSRC}/ExtUtils/*.pm |
219 |
${BSDPAN_WRKSRC}/ExtUtils/*.pm |
216 |
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
220 |
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
217 |
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh |
221 |
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh |
|
|
222 |
${REINPLACE_CMD} -e 's|lddlflags="-shared "|lddlflags="-shared -L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE -lperl "|' \ |
223 |
${WRKSRC}/hints/freebsd.sh |
218 |
.if ${PORT_OPTIONS:MPTHREAD} |
224 |
.if ${PORT_OPTIONS:MPTHREAD} |
219 |
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \ |
225 |
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \ |
220 |
-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \ |
226 |
-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \ |
Lines 230-237
Link Here
|
230 |
${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto |
236 |
${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto |
231 |
${MKDIR} ${STAGEDIR}${SITE_PERL}/auto |
237 |
${MKDIR} ${STAGEDIR}${SITE_PERL}/auto |
232 |
${LN} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} ${STAGEDIR}${PREFIX}/bin/perl5 |
238 |
${LN} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} ${STAGEDIR}${PREFIX}/bin/perl5 |
233 |
${LN} -s libperl.so.${PERL_VER} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so |
239 |
${LN} -sf libperl.so.${PERL_VER} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so |
234 |
${LN} -s libperl.so.${PERL_VER} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VERSION} |
240 |
${LN} -sf libperl.so.${PERL_VER} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VERSION} |
235 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} |
241 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} |
236 |
${INSTALL_DATA} ${WRKDIR}/perl5_version ${STAGEDIR}${PREFIX}/etc |
242 |
${INSTALL_DATA} ${WRKDIR}/perl5_version ${STAGEDIR}${PREFIX}/etc |
237 |
${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete |
243 |
${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete |