# Maintainer: Natanael Copa pkgname=e2fsprogs pkgver=1.42.12 pkgrel=1 pkgdesc="Standard Ext2/3/4 filesystem utilities" url="http://e2fsprogs.sourceforge.net" arch="all" license="GPL LGPL MIT" depends= install= depends_dev="util-linux-dev" makedepends="$depends_dev linux-headers" subpackages="$pkgname-dev $pkgname-doc libcom_err" source="http://downloads.sourceforge.net/sourceforge/e2fsprogs/e2fsprogs-$pkgver.tar.gz" _builddir="$srcdir"/$pkgname-$pkgver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build () { cd "$_builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --mandir=/usr/share/man \ --enable-elf-shlibs \ --disable-fsck \ --disable-uuidd \ --disable-libuuid \ --disable-libblkid \ --disable-tls \ --disable-nls \ || return 1 make || return 1 } package() { cd "$_builddir" make -j1 LDCONFIG=: DESTDIR="${pkgdir}" install install-libs || return 1 } libcom_err() { depends= replaces="e2fsprogs" mkdir -p "$subpkgdir"/lib mv "$pkgdir"/lib/libcom_err* "$subpkgdir"/lib/ } md5sums="68255f51be017a93f2f6402fab06c2bf e2fsprogs-1.42.12.tar.gz" sha256sums="e17846d91a0edd89fa59b064bde8f8e5cec5851e35f587bcccb4014dbd63186c e2fsprogs-1.42.12.tar.gz" sha512sums="a4b03470ed8f3e6c353250d80807070b8d5529ce219f7ec3076af89bd7cd674fbd443aab4d07dccff74606c9f620e349da32b451e3896a0635f6c700419f7cbf e2fsprogs-1.42.12.tar.gz"