Lines 1-5
Link Here
|
1 |
# Created by: Oliver Eikemeier |
1 |
# Created by: Oliver Eikemeier |
2 |
# $FreeBSD: shells/bash/Makefile 327770 2013-09-20 22:57:23Z bapt $ |
2 |
# $FreeBSD: shells/bash/Makefile 327770 2013-09-20 22:57:23Z bapt $ |
3 |
|
3 |
|
4 |
PORTNAME= bash |
4 |
PORTNAME= bash |
5 |
PATCHLEVEL= 45 |
5 |
PATCHLEVEL= 45 |
Lines 34-40
Link Here
|
34 |
|
34 |
|
35 |
USES+= bison |
35 |
USES+= bison |
36 |
|
36 |
|
37 |
NO_STAGE= yes |
|
|
38 |
.include <bsd.port.options.mk> |
37 |
.include <bsd.port.options.mk> |
39 |
|
38 |
|
40 |
.if ${PORT_OPTIONS:MIMPLICITCD} |
39 |
.if ${PORT_OPTIONS:MIMPLICITCD} |
Lines 45-51
Link Here
|
45 |
EXTRA_PATCHES+= ${PATCHDIR}/xpatch-colonbreakswords |
44 |
EXTRA_PATCHES+= ${PATCHDIR}/xpatch-colonbreakswords |
46 |
.endif |
45 |
.endif |
47 |
|
46 |
|
48 |
MAN1= bash.1 bashbug.1 |
|
|
49 |
INFO= bash |
47 |
INFO= bash |
50 |
|
48 |
|
51 |
MAKE_JOBS_UNSAFE= yes |
49 |
MAKE_JOBS_UNSAFE= yes |
Lines 117-142
Link Here
|
117 |
@${ECHO_CMD} $$((${PORTREVISION}-1)) > ${WRKSRC}/.build |
115 |
@${ECHO_CMD} $$((${PORTREVISION}-1)) > ${WRKSRC}/.build |
118 |
|
116 |
|
119 |
pre-install: |
117 |
pre-install: |
120 |
@${SETENV} PKG_PREFIX="${PREFIX}" \ |
118 |
@${SETENV} PKG_PREFIX="${STAGEDIR}${PREFIX}" \ |
121 |
${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
119 |
${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
122 |
|
120 |
|
123 |
post-install: |
121 |
post-install: |
124 |
@cd ${PREFIX}/bin ; ${LN} -sf bash rbash |
122 |
@cd ${STAGEDIR}${PREFIX}/bin ; ${LN} -sf bash rbash |
125 |
.if ${PORT_OPTIONS:MDOCS} |
123 |
.if ${PORT_OPTIONS:MDOCS} |
126 |
@${MKDIR} ${DOCSDIR} |
124 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
127 |
.if !defined(WITH_INCLUDED_FAQ) |
125 |
.if !defined(WITH_INCLUDED_FAQ) |
128 |
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/FAQ \ |
126 |
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/FAQ \ |
129 |
${WRKSRC}/doc/INTRO ${DOCSDIR} |
127 |
${WRKSRC}/doc/INTRO ${STAGEDIR}${DOCSDIR} |
130 |
.else |
128 |
.else |
131 |
@${INSTALL_DATA} ${WRKSRC}/doc/FAQ \ |
129 |
@${INSTALL_DATA} ${WRKSRC}/doc/FAQ \ |
132 |
${WRKSRC}/doc/INTRO ${DOCSDIR} |
130 |
${WRKSRC}/doc/INTRO ${STAGEDIR}${DOCSDIR} |
133 |
.endif |
131 |
.endif |
134 |
@for d in ${PORTDOCS:NFAQ:NINTRO}; do \ |
132 |
@for d in ${PORTDOCS:NFAQ:NINTRO}; do \ |
135 |
${INSTALL_DATA} ${WRKSRC}/$${d} ${DOCSDIR}; \ |
133 |
${INSTALL_DATA} ${WRKSRC}/$${d} ${STAGEDIR}${DOCSDIR}; \ |
136 |
done |
134 |
done |
137 |
.endif |
135 |
.endif |
138 |
@${SETENV} PKG_PREFIX="${PREFIX}" PKG_DESTDIR="${DESTDIR}" \ |
|
|
139 |
${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
140 |
|
136 |
|
141 |
regress: build |
137 |
regress: build |
142 |
cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} test |
138 |
cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} test |