Lines 98-103
Link Here
|
98 |
.endif |
98 |
.endif |
99 |
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VER}/perl |
99 |
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VER}/perl |
100 |
|
100 |
|
|
|
101 |
# Determine whether or not we can use rootly owner/group functions. |
102 |
.if !defined(UID) |
103 |
UID!= ${ID} -u |
104 |
.endif |
105 |
|
101 |
test: |
106 |
test: |
102 |
@(cd ${WRKSRC}; make test) |
107 |
@(cd ${WRKSRC}; make test) |
103 |
|
108 |
|
Lines 115-124
Link Here
|
115 |
> ${WRKDIR}/use.perl |
120 |
> ${WRKDIR}/use.perl |
116 |
|
121 |
|
117 |
pre-install: |
122 |
pre-install: |
|
|
123 |
.if ${UID} != 0 && !defined(INSTALL_AS_USER) |
124 |
@${SU_CMD} "${RM} -f ${PREFIX}/bin/perl${PERL_VER}" |
125 |
@${SU_CMD} "${RM} -f ${PREFIX}/bin/perl" |
126 |
.else |
118 |
@${RM} -f ${PREFIX}/bin/perl${PERL_VER} |
127 |
@${RM} -f ${PREFIX}/bin/perl${PERL_VER} |
119 |
@${RM} -f ${PREFIX}/bin/perl |
128 |
@${RM} -f ${PREFIX}/bin/perl |
|
|
129 |
.endif |
120 |
|
130 |
|
121 |
post-install: |
131 |
post-install: |
|
|
132 |
.if ${UID} != 0 && !defined(INSTALL_AS_USER) |
133 |
@${SU_CMD} "${STRIP_CMD} ${PREFIX}/bin/perl${PERL_VER}" |
134 |
@${SU_CMD} "${STRIP_CMD} ${PREFIX}/bin/perl" |
135 |
@${SU_CMD} "${LN} -sf ${PREFIX}/bin/perl${PERL_VER} ${PREFIX}/bin/perl5" |
136 |
$${SU_CMD} "{INSTALL_SCRIPT} ${WRKDIR}/use.perl ${PREFIX}/bin/use.perl" |
137 |
.for files in ${BSDPAN_FILES} |
138 |
${SU_CMD} "${MKDIR} ${BSDPAN_DEST}/${files:H}" |
139 |
${SU_CMD} "${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ |
140 |
${BSDPAN_WRKSRC}/${files} ${BSDPAN_DEST}/${files}" |
141 |
.endfor |
142 |
@(cd ${INCLUDEDIR} && ${SU_CMD} "${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h)" |
143 |
${SU_CMD} "${MKDIR} ${PREFIX}/${SITE_PERL_REL}/auto" |
144 |
${SU_CMD} "${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto" |
145 |
${SU_CMD} "${MKDIR} ${PREFIX}/lib/perl5/${PERL_VER}/man/man3" |
146 |
.else |
122 |
@${STRIP_CMD} ${PREFIX}/bin/perl${PERL_VER} |
147 |
@${STRIP_CMD} ${PREFIX}/bin/perl${PERL_VER} |
123 |
@${STRIP_CMD} ${PREFIX}/bin/perl |
148 |
@${STRIP_CMD} ${PREFIX}/bin/perl |
124 |
@${LN} -sf ${PREFIX}/bin/perl${PERL_VER} ${PREFIX}/bin/perl5 |
149 |
@${LN} -sf ${PREFIX}/bin/perl${PERL_VER} ${PREFIX}/bin/perl5 |
Lines 132-141
Link Here
|
132 |
${MKDIR} ${PREFIX}/${SITE_PERL_REL}/auto |
157 |
${MKDIR} ${PREFIX}/${SITE_PERL_REL}/auto |
133 |
${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto |
158 |
${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}/auto |
134 |
${MKDIR} ${PREFIX}/lib/perl5/${PERL_VER}/man/man3 |
159 |
${MKDIR} ${PREFIX}/lib/perl5/${PERL_VER}/man/man3 |
|
|
160 |
.endif |
135 |
.if ${OSVERSION} < 502100 |
161 |
.if ${OSVERSION} < 502100 |
136 |
@fmt ${PKGMESSAGE} |
162 |
@fmt ${PKGMESSAGE} |
137 |
.else |
163 |
.else |
|
|
164 |
.if ${UID} != 0 && !defined(INSTALL_AS_USER) |
165 |
@${SU_CMD} "${PREFIX}/bin/use.perl port" |
166 |
.else |
138 |
@${PREFIX}/bin/use.perl port |
167 |
@${PREFIX}/bin/use.perl port |
|
|
168 |
.endif |
139 |
.endif |
169 |
.endif |
140 |
|
170 |
|
141 |
.include <bsd.port.post.mk> |
171 |
.include <bsd.port.post.mk> |