NAME=file
VERSION=4.20
SOURCE=(ftp://ftp.astron.com/pub/file/file-$VERSION.tar.gz
	file.zisofs.magic.gz )
PATCH=file.quiet.diff.gz
BUILD=${BUILD:-1}
OPTIMIZE=${OPTIMIZE:-"-O2"}

build() {
	_explode 0
	cd file-$VERSION
	
	# Add zisofs magic.
	zcat ${SOURCE[1]} >> magic/Magdir/compress

	# Don't print warnings about missing compiled version of magic file.
	_patch 0 -p1

	# At least cdrkit links against libmagic, so it's better to have 
	# shared libmagic instead of static one. Then the user also gets 
	# the actual magic files as a dependency.
	_configure \
		--disable-static \
		--enable-fsect-man5
	make
	make install DESTDIR=$PKG

	# Save some disk space by omitting compiled versions of magic 
	# files. The compiled versions are naturally faster, but I 
	# nowadays file should be fast enough even with plain text magic 
	# file. Whine to Larhzu if you think that the compiled versions 
	# should be included.
	rm -f $PKG$DATADIR/file/magic{,.mime}.mgc

	# ChangeLog is small so it can be included.
	_doc 0 file-$VERSION  LEGAL.NOTICE README ChangeLog

	# /etc/magic has been traditional for so long that it seems like 
	# a real good idea to provide a link:
	mkdir -p $PKG$SYSCONFDIR
	ln -s $DATADIR/file/magic $PKG$SYSCONFDIR/magic
	ln -s $DATADIR/file/magic.mime $PKG$SYSCONFDIR/magic.mime

	_chfix
	_chgrp_bin
}
