description="Utilities for handling the ext2,3 and 4 files system."
url="http://e2fsprogs.sourceforge.net/"

maintainer="Ted Ts'o tytso at mit dot edu,tytso at alum dot mit dot edu"
packager="spiky <spiky@nutyx.org>"

makedepends=(util-linux texinfo sed)
PKGMK_GROUPS=(devel man doc)

name=e2fsprogs
version=1.46.5

PKGMK_LOCALES=()

source=(http://prdownloads.sourceforge.net/$name/$name-$version.tar.gz)

build()
{
cd $name-$version

mkdir -v build
cd build
../configure --prefix=/usr \
--with-root-prefix="" \
--bindir=/usr/bin   \
--sbindir=/usr/sbin \
--enable-elf-shlibs \
--disable-libblkid  \
--disable-libuuid   \
--disable-uuidd     \
--disable-fsck

make || make -j1
make DESTDIR=$PKG install install-libs || make -j1 DESTDIR=$PKG install install-libs

chmod -v u+w $PKG/usr/lib/{libcom_err,libe2p,libext2fs,libss}.a

gunzip -v $PKG/usr/share/info/libext2fs.info.gz
install-info --dir-file=$PKG/usr/share/info/dir $PKG/usr/share/info/libext2fs.info
makeinfo -o doc/com_err.info ../lib/et/com_err.texinfo

install -v -m644 doc/com_err.info $PKG/usr/share/info
install-info --dir-file=$PKG/usr/share/info/dir $PKG/usr/share/info/com_err.info
}
devel()
{
cd $PKG
bsdtar -cf \
$PKGMK_PACKAGE_DIR/${name}.devel${PKGMK_BUILDVER}any.$PKGMK_PACKAGE_EXT \
usr/include usr/lib/pkgconfig usr/share/et usr/share/ss

rm -r usr/{include,lib/pkgconfig,share/et,share/ss}
}
