View | Details | Raw Unified | Return to bug 172066
Collapse All | Expand All

(-)shells/esh/Makefile (-10 / +16 lines)
Lines 1-23 Link Here
1
# Ports collection Makefile for:	esh
1
# Created by: nectar@FreeBSD.org
2
# Date created:				05/20/1999
3
# Whom:					nectar@FreeBSD.org
4
#
5
# $FreeBSD: ports/shells/esh/Makefile,v 1.19 2009/04/21 09:28:15 itetcu Exp $
2
# $FreeBSD: ports/shells/esh/Makefile,v 1.19 2009/04/21 09:28:15 itetcu Exp $
6
#
7
3
8
PORTNAME=	esh
4
PORTNAME=	esh
9
PORTVERSION=	0.8.5
5
PORTVERSION=	0.8.5
10
CATEGORIES=	shells
6
CATEGORIES=	shells
11
MASTER_SITES=	http://gd.tuwien.ac.at/opsys/linux/gentoo/distfiles/ \
7
MASTER_SITES=	GENTOO/distfiles
12
		http://people.FreeBSD.org/~foxfair/distfiles/
13
8
14
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
15
COMMENT=	The "easy shell", a small shell with Lisp-like syntax
10
COMMENT=	The "easy shell", a small shell with Lisp-like syntax
16
11
17
WRKSRC=		${WRKDIR}/esh
12
LICENSE=	GPLv2 # (or later)
18
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS} -I/usr/include/readline"
13
14
WRKSRC=		${WRKDIR}/${PORTNAME}
15
16
USE_READLINE=	yes
17
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
18
MAKE_JOBS_SAFE=	yes
19
19
INFO=		esh
20
INFO=		esh
20
21
22
post-patch:
23
	@${REINPLACE_CMD} -e \
24
		's|<readline.h>|<readline/readline.h>| ; \
25
		 s|<history.h>|<readline/history.h>|' ${WRKSRC}/read-rl.c
26
21
pre-build:
27
pre-build:
22
	@(cd ${WRKSRC} && ${MAKE} clean)
28
	@(cd ${WRKSRC} && ${MAKE} clean)
23
29
Lines 28-33 Link Here
28
	@(${GREP} -v ${PREFIX}/bin/esh /etc/shells.bak; \
34
	@(${GREP} -v ${PREFIX}/bin/esh /etc/shells.bak; \
29
	  ${ECHO_CMD} ${PREFIX}/bin/esh) > /etc/shells
35
	  ${ECHO_CMD} ${PREFIX}/bin/esh) > /etc/shells
30
	@${RM} /etc/shells.bak
36
	@${RM} /etc/shells.bak
31
	${INSTALL_DATA} ${WRKSRC}/doc/esh.info ${PREFIX}/info/esh.info
37
	${INSTALL_DATA} ${WRKSRC}/doc/esh.info ${PREFIX}/${INFO_PATH}
32
38
33
.include <bsd.port.mk>
39
.include <bsd.port.mk>

Return to bug 172066