Lines 61-67
Link Here
|
61 |
HAS_CONFIGURE= yes |
61 |
HAS_CONFIGURE= yes |
62 |
CONFIGURE_SCRIPT=Configure |
62 |
CONFIGURE_SCRIPT=Configure |
63 |
CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \ |
63 |
CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \ |
64 |
-Dlibperl=libperl.so.${PERL_VER} \ |
64 |
-Dlibperl=libperl.so.${PERL_VERSION} \ |
65 |
-Darchlib=${PREFIX}/${_ARCH_LIB} \ |
65 |
-Darchlib=${PREFIX}/${_ARCH_LIB} \ |
66 |
-Dprivlib=${PREFIX}/${_PRIV_LIB} \ |
66 |
-Dprivlib=${PREFIX}/${_PRIV_LIB} \ |
67 |
-Dman3dir=${PREFIX}/${MAN3PREFIX_REL}/man/man3 \ |
67 |
-Dman3dir=${PREFIX}/${MAN3PREFIX_REL}/man/man3 \ |
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_VERSION} ${WRKSRC}/libperl.so |
215 |
${LN} -s libperl.so.${PERL_VERSION} ${WRKSRC}/libperl.so.${PERL_VER} |
216 |
|
212 |
post-patch: |
217 |
post-patch: |
213 |
${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \ |
218 |
${SED} -i '' -e 's|%%PERL_PKGNAME%%|${PKGNAME}|g; s|%%PERL_VER%%|${PERL_VER}|g;' \ |
214 |
-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \ |
219 |
-e 's!%%BSDPAN_VERSION%%!${BSDPAN_VERSION}!g;' \ |
Lines 215-220
Link Here
|
215 |
${BSDPAN_WRKSRC}/ExtUtils/*.pm |
220 |
${BSDPAN_WRKSRC}/ExtUtils/*.pm |
216 |
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
221 |
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
217 |
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh |
222 |
${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh |
|
|
223 |
# Keep the following two sync'ed |
224 |
${REINPLACE_CMD} -e 's|lddlflags="-shared "|lddlflags="-shared -L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE -lperl "|' \ |
225 |
${WRKSRC}/hints/freebsd.sh |
226 |
${REINPLACE_CMD} -e 's|%%HOLDER%%|:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE:N-lperl|' \ |
227 |
${WRKSRC}/Makefile.SH |
218 |
.if ${PORT_OPTIONS:MPTHREAD} |
228 |
.if ${PORT_OPTIONS:MPTHREAD} |
219 |
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \ |
229 |
${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \ |
220 |
-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \ |
230 |
-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \ |
Lines 230-237
Link Here
|
230 |
${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto |
240 |
${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto |
231 |
${MKDIR} ${STAGEDIR}${SITE_PERL}/auto |
241 |
${MKDIR} ${STAGEDIR}${SITE_PERL}/auto |
232 |
${LN} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} ${STAGEDIR}${PREFIX}/bin/perl5 |
242 |
${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 |
243 |
${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so |
234 |
${LN} -s libperl.so.${PERL_VER} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VERSION} |
244 |
${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VER} |
235 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} |
245 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION} |
236 |
${INSTALL_DATA} ${WRKDIR}/perl5_version ${STAGEDIR}${PREFIX}/etc |
246 |
${INSTALL_DATA} ${WRKDIR}/perl5_version ${STAGEDIR}${PREFIX}/etc |
237 |
${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete |
247 |
${FIND} ${STAGEDIR} -name '*.bs' -size 0 -delete |