View | Details | Raw Unified | Return to bug 213574 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/bsd.port.mk (+12 lines)
Lines 3830-3835 checksum: fetch Link Here
3830
.endif
3830
.endif
3831
.endif
3831
.endif
3832
3832
3833
# Some port's archives contains files modes that are a bit too restrictive for
3834
# some usage.  For example:
3835
# BUILD_DEPENDS=		${NONEXISTENT}:foo/bar:configure
3836
# When building as a regular user, dependencies are installed/built as root, so
3837
# if the archive contains files that have a mode of, say, 600, they will not be
3838
# readable by the port requesting the dependency.
3839
# This will also fix broken distribution files where directories don't have the
3840
# executable bit on.
3841
extract-fixup-modes:
3842
	@${CHMOD} -R u+w,a+rX ${WRKDIR}
3843
3833
################################################################
3844
################################################################
3834
# The special package-building targets
3845
# The special package-building targets
3835
# You probably won't need to touch these
3846
# You probably won't need to touch these
Lines 5201-5206 _EXTRACT_SEQ= 010:check-build-conflicts 050:extract-message 100:checksum \ Link Here
5201
				150:extract-depends 190:clean-wrkdir 200:${EXTRACT_WRKDIR} \
5212
				150:extract-depends 190:clean-wrkdir 200:${EXTRACT_WRKDIR} \
5202
				300:pre-extract 450:pre-extract-script 500:do-extract \
5213
				300:pre-extract 450:pre-extract-script 500:do-extract \
5203
				700:post-extract 850:post-extract-script \
5214
				700:post-extract 850:post-extract-script \
5215
				999:extract-fixup-modes \
5204
				${_OPTIONS_extract} ${_USES_extract} ${_SITES_extract}
5216
				${_OPTIONS_extract} ${_USES_extract} ${_SITES_extract}
5205
_PATCH_DEP=		extract
5217
_PATCH_DEP=		extract
5206
_PATCH_SEQ=		050:ask-license 100:patch-message 150:patch-depends \
5218
_PATCH_SEQ=		050:ask-license 100:patch-message 150:patch-depends \
(-)misc/compat4x/Makefile (-1 / +1 lines)
Lines 74-80 COMPAT4X_MASTER_SITES= LOCAL/kris/${COMPAT4X_ARCH} Link Here
74
74
75
do-extract:
75
do-extract:
76
	@${MKDIR} ${WRKDIR}
76
	@${MKDIR} ${WRKDIR}
77
	@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} )
77
	@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} usr/lib/compat )
78
.if !defined(FORCE_VULNERABLE_OPENSSL)
78
.if !defined(FORCE_VULNERABLE_OPENSSL)
79
.for lib in ${OPENSSL_LIBS}
79
.for lib in ${OPENSSL_LIBS}
80
	@${RM} ${WRKSRC}/${lib}
80
	@${RM} ${WRKSRC}/${lib}
(-)security/bugs/Makefile (-1 / +8 lines)
Lines 55-58 post-install-DOCS-on: Link Here
55
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
55
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
56
	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
56
	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
57
57
58
.include <bsd.port.mk>
58
.include <bsd.port.pre.mk>
59
60
.if ${OSVERSION} < 1100077
61
post-extract:
62
	${CHMOD} +x ${WRKSRC}/lib/unix ${WRKSRC}/lib/windows
63
.endif
64
65
.include <bsd.port.post.mk>
(-)x11/fluxbg/Makefile (-1 / +8 lines)
Lines 25-28 post-patch: Link Here
25
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g ; \
25
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g ; \
26
		s|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/src/fluxbg_conf.cc
26
		s|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/src/fluxbg_conf.cc
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.pre.mk>
29
30
.if ${OSVERSION} < 1100077
31
post-extract:
32
	${CHMOD} +x ${WRKSRC}/autom4te.cache
33
.endif
34
35
.include <bsd.port.post.mk>

Return to bug 213574