COMMENT=	state machine compiler

DISTNAME=	ragel-6.11
CATEGORIES=	devel

HOMEPAGE=	https://www.colm.net/open-source/ragel/

# GPLv2
PERMIT_PACKAGE = Yes

WANTLIB += c m ${COMPILER_LIBCXX}

COMPILER=	base-clang ports-gcc base-gcc

SITES=		https://www.colm.net/files/ragel/

MODULES=	lang/ruby
MODRUBY_RUNDEP=	No

USE_GMAKE=	Yes

CONFIGURE_STYLE=gnu
CONFIGURE_ENV=	ac_cv_prog_RUBY=${RUBY} \
		ac_cv_prog_GDC= \
		ac_cv_prog_GMCS= \
		ac_cv_prog_GO= \
		ac_cv_prog_JAVAC= \
		ac_cv_prog_TXL=

TEST_DEPENDS=	shells/bash \
		textproc/gdiff

do-test:
	cd ${WRKBUILD}/test && ${LOCALBASE}/bin/bash ./runtests

.include <bsd.port.mk>
