Adapt "install_blfs_tools" to git
Also use the *-BRANCH variables for Makefile
This commit is contained in:
parent
2ac2fc50b9
commit
7a10c525bc
1 changed files with 12 additions and 17 deletions
|
@ -67,14 +67,14 @@ fi
|
||||||
|
|
||||||
if [ "$BOOK_BLFS" = y ]; then
|
if [ "$BOOK_BLFS" = y ]; then
|
||||||
## Read variables and sanity checks
|
## Read variables and sanity checks
|
||||||
[[ "$relSVN" = y ]] && BLFS_BRANCH_ID=development
|
[[ "$relGIT" = y ]] && BLFS_BRANCH_ID=development
|
||||||
[[ "$BRANCH" = y ]] && BLFS_BRANCH_ID=$BRANCH_ID
|
[[ "$BRANCH" = y ]] && BLFS_BRANCH_ID=$BRANCH_ID
|
||||||
[[ "$WORKING_COPY" = y ]] && BLFS_BOOK=$BOOK
|
[[ "$WORKING_COPY" = y ]] && BLFS_BOOK=$BOOK
|
||||||
[[ "$BRANCH_ID" = "**EDIT ME**" ]] &&
|
[[ "$BRANCH_ID" = "**EDIT ME**" ]] &&
|
||||||
echo You have not set the BLFS book version or branch && exit 1
|
echo You have not set the BLFS book version or branch && exit 1
|
||||||
[[ "$BOOK" = "**EDIT ME**" ]] &&
|
[[ "$BOOK" = "**EDIT ME**" ]] &&
|
||||||
echo You have not set the BLFS working copy location && exit 1
|
echo You have not set the BLFS working copy location && exit 1
|
||||||
[[ "$LFS_relSVN" = y ]] && LFS_BRANCH_ID=development
|
[[ "$LFS_relGIT" = y ]] && LFS_BRANCH_ID=development
|
||||||
[[ "$LFS_BRANCH" = y ]] && LFS_BRANCH_ID=$BLFS_LFS_BRANCH_ID
|
[[ "$LFS_BRANCH" = y ]] && LFS_BRANCH_ID=$BLFS_LFS_BRANCH_ID
|
||||||
[[ "$LFS_WORKING_COPY" = y ]] && LFS_BOOK=$BLFS_LFS_BOOK
|
[[ "$LFS_WORKING_COPY" = y ]] && LFS_BOOK=$BLFS_LFS_BOOK
|
||||||
[[ "$LFS_BRANCH_ID" = "**EDIT ME**" ]] &&
|
[[ "$LFS_BRANCH_ID" = "**EDIT ME**" ]] &&
|
||||||
|
@ -132,18 +132,14 @@ source $COMMON_DIR/libs/func_check_version.sh
|
||||||
[[ $VERBOSITY > 0 ]] && echo "${SD_BORDER}${nl_}"
|
[[ $VERBOSITY > 0 ]] && echo "${SD_BORDER}${nl_}"
|
||||||
|
|
||||||
case $BLFS_BRANCH_ID in
|
case $BLFS_BRANCH_ID in
|
||||||
development ) BLFS_TREE=trunk/BOOK ;;
|
development ) BLFS_TREE=trunk ;;
|
||||||
branch-6.* ) BLFS_TREE=branches/${BLFS_BRANCH_ID#branch-}/BOOK ;;
|
branch-* ) BLFS_TREE=${BLFS_BRANCH_ID#branch-} ;;
|
||||||
branch-* ) BLFS_TREE=branches/${BLFS_BRANCH_ID#branch-} ;;
|
* ) BLFS_TREE=${BLFS_BRANCH_ID} ;;
|
||||||
[isv]* | 6.3* ) BLFS_TREE=tags/${BLFS_BRANCH_ID}/BOOK ;;
|
|
||||||
* ) BLFS_TREE=tags/${BLFS_BRANCH_ID} ;;
|
|
||||||
esac
|
esac
|
||||||
case $LFS_BRANCH_ID in
|
case $LFS_BRANCH_ID in
|
||||||
development ) LFS_TREE=trunk/BOOK ;;
|
development ) LFS_TREE=trunk ;;
|
||||||
branch-6.* ) LFS_TREE=branches/${LFS_BRANCH_ID#branch-}/BOOK ;;
|
branch-* ) LFS_TREE=${LFS_BRANCH_ID#branch-} ;;
|
||||||
branch-* ) LFS_TREE=branches/${LFS_BRANCH_ID#branch-} ;;
|
* ) LFS_TREE=${LFS_BRANCH_ID} ;;
|
||||||
6.* ) LFS_TREE=tags/${LFS_BRANCH_ID}/BOOK ;;
|
|
||||||
* ) LFS_TREE=tags/${LFS_BRANCH_ID} ;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Check for build prerequisites.
|
# Check for build prerequisites.
|
||||||
|
@ -164,9 +160,6 @@ cp README.BLFS ${BUILDDIR}${BLFS_ROOT}
|
||||||
|
|
||||||
# Clean-up
|
# Clean-up
|
||||||
[[ $VERBOSITY > 0 ]] && echo Cleaning the ${BUILDDIR}${BLFS_ROOT} directory
|
[[ $VERBOSITY > 0 ]] && echo Cleaning the ${BUILDDIR}${BLFS_ROOT} directory
|
||||||
rm -rf ${BUILDDIR}${BLFS_ROOT}/libs/.svn
|
|
||||||
rm -rf ${BUILDDIR}${BLFS_ROOT}/xsl/.svn
|
|
||||||
rm -rf ${BUILDDIR}${BLFS_ROOT}/menu/.svn
|
|
||||||
# We do not want to keep an old version of the book:
|
# We do not want to keep an old version of the book:
|
||||||
rm -rf ${BUILDDIR}${BLFS_ROOT}/$BLFS_XML
|
rm -rf ${BUILDDIR}${BLFS_ROOT}/$BLFS_XML
|
||||||
rm -rf ${BUILDDIR}${BLFS_ROOT}/$LFS_XML
|
rm -rf ${BUILDDIR}${BLFS_ROOT}/$LFS_XML
|
||||||
|
@ -200,9 +193,11 @@ make -j1 -C $BUILDDIR$BLFS_ROOT \
|
||||||
TRACKING_DIR=$TRACKING_DIR \
|
TRACKING_DIR=$TRACKING_DIR \
|
||||||
REV=$INITSYS \
|
REV=$INITSYS \
|
||||||
LFS_XML=$BUILDDIR$BLFS_ROOT/$LFS_XML \
|
LFS_XML=$BUILDDIR$BLFS_ROOT/$LFS_XML \
|
||||||
LFS-SVN=svn://svn.linuxfromscratch.org/LFS/$LFS_TREE \
|
LFS-GIT=git://git.linuxfromscratch.org/lfs.git \
|
||||||
|
LFS-BRANCH=${LFS_TREE} \
|
||||||
BLFS_XML=$BUILDDIR$BLFS_ROOT/$BLFS_XML \
|
BLFS_XML=$BUILDDIR$BLFS_ROOT/$BLFS_XML \
|
||||||
SVN=svn://svn.linuxfromscratch.org/BLFS/$BLFS_TREE \
|
GIT=git://git.linuxfromscratch.org/blfs.git \
|
||||||
|
BLFS-BRANCH=${BLFS_TREE} \
|
||||||
$BUILDDIR$BLFS_ROOT/packages.xml
|
$BUILDDIR$BLFS_ROOT/packages.xml
|
||||||
[[ $VERBOSITY > 0 ]] && echo "... OK"
|
[[ $VERBOSITY > 0 ]] && echo "... OK"
|
||||||
|
|
||||||
|
|
Reference in a new issue