Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yp-tools: Update version from 2.12 to 4.2.3
Version 2.12 no longer compiles because of the removal of rpc code from glibc. This has been addressed in later releases. Use release from https://github.com/thkukuk/yp-tools which is referenced from http://www.linux-nis.org/. The autogen.sh provided with the package is not prepared for a separate source tree, so use `build_in_sourcedir`. bees autogen receipt doesn't call configure after autogen.sh. Overwrite bee_configure to do so, The patch from yp-tools-2.12.1.bee to let ypppasswd skip the check of the old password if shadow passwords are enabled, is no longer required as equivalent code has been integrated into 4.2.3. Build to revision -1, because a revision -0 already exists as a unmerged bee package. Overall the changtes from mTEMPLATE are: < # BEE_VERSION NAME-1.0-0 --- > # BEE_VERSION yp-tools-4.2.3-1 7c7 < SRCURL[0]="https://SERVER/PATH/NAME.${PKGVERSION}.tar.gz" --- > SRCURL[0]="https://github.com/thkukuk/yp-tools/archive/refs/tags/v${PKGVERSION}.tar.gz" 11c11 < # build_in_sourcedir --- > build_in_sourcedir 23,25c23,26 < #mee_configure() { < # bee_configure < #} --- > mee_configure() { > start_cmd ${S}/autogen.sh ${DEFCONFIG} "$@" > start_cmd ${S}/configure ${DEFCONFIG} "$@" > }
- Loading branch information