Changeset 29f6db3 for scripts/patch


Ignore:
Timestamp:
Aug 15, 2009, 11:36:56 AM (15 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
4648865
Parents:
842cd58
Message:

Added PPC patch. Fixed Patch Fetching Scripts.

Location:
scripts/patch
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • scripts/patch/bash-patch.sh

    r842cd58 r29f6db3  
    3535#
    3636cd ~/tmp
    37 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    38 PATCH_NUM=$(cat index.html | grep bash | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    39 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     37wget http://svn.cross-lfs.org/svn/repos/patches/bash/ --no-remove-listing
     38for num in $(seq 1 99); do
     39  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     40  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     41    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     42    break
     43  fi
     44  if [ "${PATCH_NUM}" != "${num}" ]; then
     45    PATCH_NUM=$(expr ${num})
     46    break
     47  fi
     48done
    4049rm -f index.html
    4150
  • scripts/patch/binutils-patch.sh

    r842cd58 r29f6db3  
    3131#
    3232cd ~/tmp
    33 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    34 PATCH_NUM=$(cat index.html | grep binutils | grep "${SOURCEVERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    35 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
    36 PATCH_NUM2=$(cat index.html | grep binutils | grep "${SOURCEVERSION}" | grep fixes | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    37 PATCH_NUM2=$(expr ${PATCH_NUM2} + 1)
     33wget http://svn.cross-lfs.org/svn/repos/patches/binutils/ --no-remove-listing
     34for num in $(seq 1 99); do
     35  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     36  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     37    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     38    break
     39  fi
     40  if [ "${PATCH_NUM}" != "${num}" ]; then
     41    PATCH_NUM=$(expr ${num})
     42    break
     43  fi
     44done
     45for num in $(seq 1 99); do
     46  PATCH_NUM2=$(cat index.html | grep "${SOURCEVERSION}" | grep fixes-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     47  if [ "${PATCH_NUM2}" = "0" -a "${num}" = "1" ]; then
     48    PATCH_NUM2=$(expr ${PATCH_NUM2} + 1)
     49    break
     50  fi
     51  if [ "${PATCH_NUM2}" != "${num}" ]; then
     52    PATCH_NUM2=$(expr ${num})
     53    break
     54  fi
     55done
    3856rm -f index.html
    3957
  • scripts/patch/gcc-patch.sh

    r842cd58 r29f6db3  
    2929#
    3030cd ~/tmp
    31 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    32 PATCH_NUM=$(cat index.html | grep gcc | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    33 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
    34 PATCH_NUM2=$(cat index.html | grep gcc | grep "${VERSION}" | grep fixes | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    35 PATCH_NUM2=$(expr ${PATCH_NUM2} + 1)
     31wget http://svn.cross-lfs.org/svn/repos/patches/gcc/ --no-remove-listing
     32for num in $(seq 1 99); do
     33  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     34  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     35    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     36    break
     37  fi
     38  if [ "${PATCH_NUM}" != "${num}" ]; then
     39    PATCH_NUM=$(expr ${num})
     40    break
     41  fi
     42done
     43for num in $(seq 1 99); do
     44  PATCH_NUM2=$(cat index.html | grep "${SOURCEVERSION}" | grep fixes-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     45  if [ "${PATCH_NUM2}" = "0" -a "${num}" = "1" ]; then
     46    PATCH_NUM2=$(expr ${PATCH_NUM2} + 1)
     47    break
     48  fi
     49  if [ "${PATCH_NUM2}" != "${num}" ]; then
     50    PATCH_NUM2=$(expr ${num})
     51    break
     52  fi
     53done
    3654rm -f index.html
    3755
  • scripts/patch/ncurses-patch.sh

    r842cd58 r29f6db3  
    3434#
    3535cd ~/tmp
    36 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    37 PATCH_NUM=$(cat index.html | grep ncurses | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    38 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     36wget http://svn.cross-lfs.org/svn/repos/patches/ncurses/ --no-remove-listing
     37for num in $(seq 1 99); do
     38  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     39  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     40    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     41    break
     42  fi
     43  if [ "${PATCH_NUM}" != "${num}" ]; then
     44    PATCH_NUM=$(expr ${num})
     45    break
     46  fi
     47done
    3948rm -f index.html
    4049
  • scripts/patch/perl-patch.sh

    r842cd58 r29f6db3  
    2424#
    2525cd /usr/src
    26 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    27 PATCH_NUM=$(cat index.html | grep perl | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    28 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     26wget http://svn.cross-lfs.org/svn/repos/patches/perl/ --no-remove-listing
     27for num in $(seq 1 99); do
     28  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     29  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     30    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     31    break
     32  fi
     33  if [ "${PATCH_NUM}" != "${num}" ]; then
     34    PATCH_NUM=$(expr ${num})
     35    break
     36  fi
     37done
    2938rm -f index.html
    3039
  • scripts/patch/readline-patch.sh

    r842cd58 r29f6db3  
    3535#
    3636cd ~/tmp
    37 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    38 PATCH_NUM=$(cat index.html | grep readline | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    39 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     37wget http://svn.cross-lfs.org/svn/repos/patches/readline/ --no-remove-listing
     38for num in $(seq 1 99); do
     39  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     40  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     41    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     42    break
     43  fi
     44  if [ "${PATCH_NUM}" != "${num}" ]; then
     45    PATCH_NUM=$(expr ${num})
     46    break
     47  fi
     48done
    4049rm -f index.html
    4150
  • scripts/patch/vim-patch.sh

    r842cd58 r29f6db3  
    3434#
    3535cd ~/tmp
    36 wget http://patches.cross-lfs.org/dev/ --no-remove-listing
    37 PATCH_NUM=$(cat index.html | grep vim | grep "${VERSION}" | grep branch_update | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
    38 PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     36wget http://svn.cross-lfs.org/svn/repos/patches/vim/ --no-remove-listing
     37for num in $(seq 1 99); do
     38  PATCH_NUM=$(cat index.html | grep "${VERSION}" | grep branch_update-${num} | cut -f2 -d'"' | cut -f1 -d'"'| cut -f4 -d- | cut -f1 -d. | tail -n 1)
     39  if [ "${PATCH_NUM}" = "0" -a "${num}" = "1" ]; then
     40    PATCH_NUM=$(expr ${PATCH_NUM} + 1)
     41    break
     42  fi
     43  if [ "${PATCH_NUM}" != "${num}" ]; then
     44    PATCH_NUM=$(expr ${num})
     45    break
     46  fi
     47done
    3948rm -f index.html
    4049
Note: See TracChangeset for help on using the changeset viewer.