summaryrefslogtreecommitdiff
path: root/templates/flex/template
blob: 80815da6c0442d79060d6c662f3589db6abe5178 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
pkgname=flex
description="Lexical analyzer"
version=2.6.4
build_no=1
upstream="https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz"

function do_configure {
	mkdir build
	cd build
	
	conf_flags=(
		--prefix=/usr
		--disable-nls
		--disable-rpath
	)
	../configure "${conf_flags[@]}"
}

function do_build {
	cd build
	make -j$(nproc)
}

function do_install {
	cd build
	make DESTDIR=${DESTDIR} install
}