aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorShaun Amott <shaun@FreeBSD.org>2006-08-16 15:00:26 +0000
committerShaun Amott <shaun@FreeBSD.org>2006-08-16 15:00:26 +0000
commit0b0c4f2fc566abcd0140f3f007de437c3504ffa9 (patch)
tree89624004393a9f094b042925e296fd3d76f48ffa /devel
parentff988196292e717cb0da387aca6b584c77e186ba (diff)
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/ragel/Makefile17
-rw-r--r--devel/ragel/distinfo9
2 files changed, 20 insertions, 6 deletions
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile
index 3a45bd97a9c9..e946ffe66102 100644
--- a/devel/ragel/Makefile
+++ b/devel/ragel/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= ragel
-PORTVERSION= 5.10
+PORTVERSION= 5.11
CATEGORIES= devel
MASTER_SITES= http://www.cs.queensu.ca/home/thurston/ragel/ \
http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
@@ -17,8 +17,6 @@ COMMENT= Compile regular languages into executable C/C++ code
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf
-USE_GCC= 3.2+
-
USE_BISON= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
@@ -28,6 +26,13 @@ MAKE_ENV= GPERF="${LOCALBASE}/bin/gperf"
MAN1= ragel.1 rlcodegen.1
PLIST_FILES= bin/ragel bin/rlcodegen
+PORTDOCS= ${PORTNAME}-guide-${PORTVERSION}.pdf
+
+.if !defined(NOPORTDOCS)
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTDOCS}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+.endif
+
post-patch:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
's|$$(CFLAGS)|$$(CXXFLAGS)|g ; \
@@ -44,4 +49,10 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/doc/ragel.1 ${MANPREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/rlcodegen.1 ${MANPREFIX}/man/man1
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${PORTDOCS} ${DOCSDIR}
+.endif
+
.include <bsd.port.mk>
diff --git a/devel/ragel/distinfo b/devel/ragel/distinfo
index 86997d2f69a1..309db3e37d08 100644
--- a/devel/ragel/distinfo
+++ b/devel/ragel/distinfo
@@ -1,3 +1,6 @@
-MD5 (ragel-5.10.tar.gz) = ede90ae20340855e964074913debd85e
-SHA256 (ragel-5.10.tar.gz) = 995bd7d0656b047a7921f24d7d353379d93eee5a9618712f3b71808954bc6aaa
-SIZE (ragel-5.10.tar.gz) = 387856
+MD5 (ragel-5.11.tar.gz) = 464cfeb68ad11ce6ef5163686b477676
+SHA256 (ragel-5.11.tar.gz) = fb24da3445da04a0a34a44658cf71b351537cc9834eb9129ecb17044539fa9b0
+SIZE (ragel-5.11.tar.gz) = 482751
+MD5 (ragel-guide-5.11.pdf) = 729f5ebb478f1d55ddccf04dad4b1bd4
+SHA256 (ragel-guide-5.11.pdf) = b514f2b628b093834e93814fdab38959c54d84563694e562bbb77a02a5448bea
+SIZE (ragel-guide-5.11.pdf) = 321870