#!/usr/bin/env bash
name=file
release=1
version=5.43
url='https://www.darwinsys.com/file/'
description="Identify a file's format by scanning binary data for patterns"
email='kurth4cker@tutanota.com'
maintainer='kurth4cker'
source=(http://ftp.astron.com/pub/file/file-5.43.tar.gz)
md5sums=(8effd70da368210a6c6eece037f978eb)
group=(system.extra)
uses=(bzip2 lzma zlib seccomp)
zlib_depends=(zlib)
lzma_depends=(xz-utils)
bzip2_depends=(bzip2)
seccomp_depends=(libseccomp)

cd $name-$version

setup(){
    opts=(
    	--prefix=/usr
	--libdir=/usr/lib64
	--enable-static
	--enable-elf
	--enable-elf-core
    )
    ./configure ${opts[@]} \
	$(use_opt zlib --enable-zlib --disable-zlib) \
	$(use_opt lzma --enable-xzlib --disable-xzlib) \
	$(use_opt bzip2 --enable-bzlib --disable-bzlib) \
	$(use_opt seccomp --enable-libseccomp --disable-libseccomp)
}

build(){
    make -j`nproc`
}

package(){
    make install -j`nproc`
}
