[Midnightbsd-cvs] mports [23738] trunk/shells/bash/Makefile: fix build on current.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Aug 18 13:02:12 EDT 2018
Revision: 23738
http://svnweb.midnightbsd.org/mports/?rev=23738
Author: laffer1
Date: 2018-08-18 13:02:12 -0400 (Sat, 18 Aug 2018)
Log Message:
-----------
fix build on current.
Modified Paths:
--------------
trunk/shells/bash/Makefile
Modified: trunk/shells/bash/Makefile
===================================================================
--- trunk/shells/bash/Makefile 2018-08-18 16:52:36 UTC (rev 23737)
+++ trunk/shells/bash/Makefile 2018-08-18 17:02:12 UTC (rev 23738)
@@ -3,9 +3,9 @@
PORTNAME= bash
PATCHLEVEL= 23
PORTVERSION= 4.4.${PATCHLEVEL:S/^0//g}
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= shells
-MASTER_SITES= GNU/${PORTNAME}
+MASTER_SITES= GNU
DISTNAME= ${PORTNAME}-${PORTVERSION:R}
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -26,7 +26,7 @@
COLONBREAKSWORDS_DESC= Colons break words
HELP_DESC= Enable builtin help
-USES= bison cpe makeinfo pathfix
+USES= bison cpe iconv makeinfo pathfix
OPTIONS_SUB= yes
CPE_VENDOR= gnu
@@ -34,7 +34,7 @@
HELP_CONFIGURE_ENABLE= help-builtin
NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext iconv
+NLS_USES= gettext
INFO= bash
@@ -45,7 +45,9 @@
CONFIGURE_ARGS+= --without-bash-malloc \
--disable-rpath \
- --enable-disabled-builtins
+ --enable-disabled-builtins \
+ --host=${ARCH}-portbld-freebsd10.4 \
+ --build=${ARCH}-portbld-freebsd10.4
.if empty(PKGNAMESUFFIX)
CONFLICTS+= bash-static-[0-9]*
@@ -63,11 +65,12 @@
.if ${PORT_OPTIONS:MSTATIC} || defined(NO_DYNAMICROOT) || (defined(NOSHARED) && ${NOSHARED:tl} != "no")
CONFIGURE_ARGS+= --enable-static-link
+LLD_UNSAFE= yes
.else
CONFIGURE_ARGS+= --disable-static-link
# Bash symbols must be exported in order to link runtime plugins, i.e.,
# "enable -f". (Plugins are not supported for bash-static.)
-CFLAGS+= -Wl,-export-dynamic
+LDFLAGS+= -Wl,-export-dynamic
.endif
post-patch:
@@ -96,12 +99,12 @@
@${ECHO_CMD} $$((${PORTREVISION}-1)) > ${WRKSRC}/.build
post-install:
- ${LN} -sf bash ${STAGEDIR}${PREFIX}/bin/rbash
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${LN} -sf bash ${PREFIX}/bin/rbash
+ @${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/FAQ \
- ${WRKSRC}/doc/INTRO ${STAGEDIR}${DOCSDIR}
+ ${WRKSRC}/doc/INTRO ${DOCSDIR}
for d in ${PORTDOCS:NFAQ:NINTRO:N*html}; do \
- ${INSTALL_DATA} ${WRKSRC}/$${d} ${STAGEDIR}${DOCSDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${d} ${DOCSDIR}; \
done
regress: build
More information about the Midnightbsd-cvs
mailing list