PATCH_LIST="" FILE_LIST= SRC_FETCH_METHOD="http" SRC_FETCH_PATH="https://github.com/shadow-maint/shadow/releases/download/4.5/shadow-${PKGVER}.tar.xz" MAKEDEPENDS=( "pam-*:::*.h *.so *.so.*" ) FLXLIBDIR=lib [ "$FLXARCH" == "x86_64" ] && FLXLIBDIR=lib64 function do_config { ac_cv_func_setpgrp_void=yes \ CXXCPP="$CC -E -x c" CC="$CC" LD="$LD" AS="$AS" STRIP="$STRIP" AR="$AR" NM="$NM" \ RANLIB="$RANLIB" OBJDUMP="$OBJDUMP" \ CFLAGS="$GCC_ARCH_SMALL $GCC_CPU_SMALL $GCC_OPT_SMALL" \ ./configure --disable-nls --prefix=/usr --bindir=/bin --sbindir=/sbin --sysconfdir=/etc \ --host=$FLXTARG --build=$FLXHOST --libdir=/usr/$FLXLIBDIR/ --with-libpam=yes --with-nscd=no } function do_prepack { mkdir -p $ROOTDIR/usr/lib chown -R root:root $ROOTDIR ; chmod 755 -R $ROOTDIR $FLXMAKE install mandir=/usr/man infodir=/usr/info DESTDIR=$ROOTDIR set_default_perm $ROOTDIR }