### this file is sourced not run
PKGVER=4.15.2
PKGBUILD=1
PKGARCH=x86_64

# BLFS 11.3
TARBALL=sharutils-$PKGVER.tar.xz
MD5SUM=5975ce21da36491d7aa6dc2b0d9788e0
SRC_URL=https://ftp.gnu.org/gnu/sharutils/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/sharutils* &&

	# BLFS: fix gcc-10 and buffer overflow
	sed -i 's/BUFSIZ/rw_base_size/' src/unshar.c &&
	sed -i '/program_name/s/^/extern /' src/*opts.h &&

	# BLFS: more patching???
	sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c        &&
	echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h &&

	pkg_build_autoconf &&
	pkg_build_slackdesc
}


