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

(-)devel/ragel/Makefile (-19 / +3 lines)
Lines 7-19 Link Here
7
#
7
#
8
8
9
PORTNAME=	ragel
9
PORTNAME=	ragel
10
PORTVERSION=	6.4
10
PORTVERSION=	6.5
11
CATEGORIES=	devel
11
CATEGORIES=	devel
12
MASTER_SITES=	http://www.complang.org/ragel/
12
MASTER_SITES=	http://www.complang.org/ragel/
13
.if !defined(NOPORTDOCS)
14
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${DISTFILES_DOC}
15
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
16
.endif
17
13
18
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
19
COMMENT=	Compile regular languages into executable C/C++ code
15
COMMENT=	Compile regular languages into executable C/C++ code
Lines 26-53 Link Here
26
PORTEXAMPLES=	*
22
PORTEXAMPLES=	*
27
PLIST_FILES=	bin/${PORTNAME}
23
PLIST_FILES=	bin/${PORTNAME}
28
24
29
DISTFILES_DOC=	${PORTNAME}-guide-${PORTVERSION}.pdf
30
31
post-patch:
32
	@${REINPLACE_CMD} -e 's|= -g|=|g' ${WRKSRC}/ragel/Makefile.in
33
34
post-build:
35
	@cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} \
36
		${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} \
37
		${MAN1}
38
39
do-install:
25
do-install:
40
	${INSTALL_PROGRAM} ${WRKSRC}/ragel/${PORTNAME} ${PREFIX}/bin
26
	${INSTALL_PROGRAM} ${WRKSRC}/ragel/${PORTNAME} ${PREFIX}/bin
41
	${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MANPREFIX}/man/man1
27
	${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MANPREFIX}/man/man1
42
.if !defined(NOPORTDOCS)
28
.if !defined(NOPORTDOCS)
43
	@${MKDIR} ${DOCSDIR}
29
	@${MKDIR} ${DOCSDIR}
44
.for file in ${DISTFILES_DOC}
30
	${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${DOCSDIR}
45
	${INSTALL_DATA} ${DISTDIR}/${file} ${DOCSDIR}
46
.endfor
47
.endif
31
.endif
48
.if !defined(NOPORTEXAMPLES)
32
.if !defined(NOPORTEXAMPLES)
49
	@${MKDIR} ${EXAMPLESDIR}
33
	@${MKDIR} ${EXAMPLESDIR}
50
	@(cd ${WRKSRC}/examples; ${COPYTREE_SHARE} . ${EXAMPLESDIR})
34
	@(cd ${WRKSRC}/test; ${COPYTREE_SHARE} . ${EXAMPLESDIR})
51
.endif
35
.endif
52
36
53
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)devel/ragel/distinfo (-6 / +3 lines)
Lines 1-6 Link Here
1
MD5 (ragel-6.4.tar.gz) = c0dc274083e9d825bfb48966810de046
1
MD5 (ragel-6.5.tar.gz) = bb152087079ad7a545dcdc955b752301
2
SHA256 (ragel-6.4.tar.gz) = dab2360332abf07aff903e834c18f687322a682f55cb0b44aafe383a7ab88cb7
2
SHA256 (ragel-6.5.tar.gz) = 5234efbb4ff9d8206ba5d304fca93ce1ce3df0ad75ffb374347bf03cb1527787
3
SIZE (ragel-6.4.tar.gz) = 571767
3
SIZE (ragel-6.5.tar.gz) = 973457
4
MD5 (ragel-guide-6.4.pdf) = 26ca81689cda4277f276a62bd8f60cec
5
SHA256 (ragel-guide-6.4.pdf) = 6268f2b1cfc98fdd9d856742cf27361fb1921aa5f1c434bdf7d26043692c8527
6
SIZE (ragel-guide-6.4.pdf) = 576521

Return to bug 135030