# Maintainer: Ilya Terentyev # Contributor: Zachary Lund # Contributor: Timothy Redaelli # Contributor: Michael P # Contributor: Roberto Alsina # Contributor: Will Chappell # Contributor: Jesse Young # Contributor: Gustavo Alvarez pkgname=ragel-dev pkgver=7.0.0.10 pkgrel=2 pkgdesc="Compiles finite state machines from regular languages into executable C, C++, Objective-C, C#, ASM, D, Go, Java, Ruby, OCaml, Crack, Rust or Julia code." arch=('i686' 'x86_64') url="http://www.complang.org/ragel/" license=('GPL') makedepends=('colm-dev>=0.13.0.5' 'kelbt') depends=('gcc-libs') conflicts=('ragel') source=("https://www.colm.net/files/ragel/ragel-$pkgver.tar.gz") md5sums=('7e00ad44c993af7ed7ee299add06334b') build() { cd "$srcdir/ragel-$pkgver" ./configure --prefix=/usr make } package() { cd "$srcdir/ragel-$pkgver" make DESTDIR="$pkgdir/" install install -m0644 -D ragel.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/ragel.vim }