# Description: Tools for IBM's journaled file system # URL: https://jfs.sourceforge.net/ # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: name=jfsutils version=1.1.15 release=1 source=(https://jfs.sourceforge.net/project/pub/${name}-${version}.tar.gz portability.patch fscklog-fix.patch no-hardlinks.patch jfsutils-1.1.15-format-security-errors.patch jfsutils-1.1.15-gcc10.patch flush-before-read-musl.patch musl-fsck_message-basename.patch musl-fscklog-basename.patch) build() { cd $name-$version for p in $SRC/*.patch; do patch -Np1 -i $p done sed -i "/unistd.h/a#include " fscklog/extract.c sed -i "/ioctl.h/a#include " libfs/devices.c ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib \ --libexecdir=/usr/lib/$name \ --infodir=/usr/share/info \ --mandir=/usr/share/man make make DESTDIR=$PKG install }