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

(-)lang/yabasic/Makefile (-11 / +15 lines)
Lines 2-16 Link Here
2
# $FreeBSD: head/lang/yabasic/Makefile 350995 2014-04-11 16:02:32Z wen $
2
# $FreeBSD: head/lang/yabasic/Makefile 350995 2014-04-11 16:02:32Z wen $
3
3
4
PORTNAME=	yabasic
4
PORTNAME=	yabasic
5
PORTVERSION=	2.767
5
PORTVERSION=	2.768
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
MASTER_SITES=	http://www.yabasic.de/download/
7
MASTER_SITES=	http://www.yabasic.de/download/
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Yet another Basic for Unix and Windows
10
COMMENT=	Yet another Basic for Unix and Windows
11
11
12
USE_XORG=	x11 ice sm xt
12
LICENSE=	ART10 GPLv2
13
USES=		bison
13
LICENSE_COMB=	multi
14
15
USES=		bison ncurses
16
USE_XORG=	ice sm x11
14
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
15
18
16
PORTDOCS=	yabasic.htm
19
PORTDOCS=	yabasic.htm
Lines 18-35 Link Here
18
21
19
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
20
23
21
.include <bsd.port.options.mk>
22
23
post-patch:
24
post-patch:
24
	@${REINPLACE_CMD} -e "s|= -DUNIX|= @X_CFLAGS@ -DUNIX|g" ${WRKSRC}/Makefile.in
25
	@${REINPLACE_CMD} -e \
26
		's|= -DUNIX|= @X_CFLAGS@ -DUNIX|g' ${WRKSRC}/Makefile.in
27
	@${REINPLACE_CMD} -e \
28
		's|-R$$x_libraries||' ${WRKSRC}/configure
29
	@${REINPLACE_CMD} -e \
30
		'/Intrinsic.h/d' ${WRKSRC}/yabasic.h
25
31
26
post-build test:
32
post-build test:
27
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
33
	@(cd ${WRKSRC} && ${DO_MAKE_BUILD} check)
28
34
29
post-install:
35
post-install:
30
.if ${PORT_OPTIONS:MDOCS}
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
31
	${MKDIR} ${STAGEDIR}${DOCSDIR}
37
	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
32
	${INSTALL_DATA} ${WRKSRC}/yabasic.htm ${STAGEDIR}${DOCSDIR}
33
.endif
34
38
35
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)lang/yabasic/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (yabasic-2.767.tar.gz) = 8fc14f8d2c471a4abf6bb59c3a39ed992ee2537e961ea5b53dbb566537ca8055
1
SHA256 (yabasic-2.768.tar.gz) = 1b86850c1a9c9a46603589daf43399bc2a4852986e4d130160bb88a29a92b113
2
SIZE (yabasic-2.767.tar.gz) = 572140
2
SIZE (yabasic-2.768.tar.gz) = 573336

Return to bug 199240