1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
set -e
# "ircu2.10.01"
# patches -> patches/ircu2.10.01+/pending
set -v
patch -p1 -s < ../patches/config6-7.patch
patch -p1 -s < ../patches/config7-8.patch
patch -p1 -s < ../patches/lgline3.patch
patch -p1 -s < ../patches/iwho.patch
patch -p1 -s < ../patches/limit.patch
patch -p1 -s < ../patches/glibc.patch
patch -p1 -s < ../patches/motdcache2.patch
patch -p1 -s < ../patches/trace.patch
patch -p1 -s < ../patches/whois1-2.patch
patch -p1 -s < ../patches/config8-9.patch
patch -p1 -s < ../patches/statsw.patch
patch -p1 -s < ../patches/sprintf2-3.patch
patch -p1 -s < ../patches/msgtree2.patch
patch -p1 -s < ../patches/memleak1-2.patch
patch -p1 -s < ../patches/msgtree2-3.patch
patch -p1 -s < ../patches/gline8-9.patch
patch -p1 -s < ../patches/gline9-10.patch
patch -p1 -s < ../patches/invite2.patch
patch -p1 -s -E < ../patches/rbr.patch
rm -rf include/bsd
patch -p1 -s < ../patches/stats.patch
patch -p1 -s < ../patches/rcstags.patch
patch -p1 -s < ../patches/numclients.patch
patch -p1 -s < ../patches/whisper.patch
patch -p1 -s < ../patches/whisper1-2.patch
patch -p1 -s < ../patches/stats1-2.patch
patch -p1 -s < ../patches/nokick1-2.patch
patch -p1 -s < ../patches/chroot.patch
patch -p1 -s < ../patches/config9-11.patch
patch -p1 -s < ../patches/snomask7-8.patch
patch -p1 -s < ../patches/limit1-3.patch
patch -p1 -s < ../patches/userip1-3.patch
patch -p1 -s < ../patches/userip3-4.patch
patch -p1 -s < ../patches/config11-12.patch
patch -p1 -s < ../patches/config12-13.patch
patch -p1 -s < ../patches/umode2-3.patch
patch -p1 -s < ../patches/akillsbt.patch
patch -p1 -s < ../patches/who4-5.patch
patch -p1 -s -E < ../patches/kn.patch
patch -p1 -s < ../patches/kn1-2.patch
# patch -p1 -s < ../patches/freebsdcore2.patch
patch -f -p1 -s < ../patches/msgtree3-5.patch
patch -p1 -s < ../patches/y2k.patch
patch -p1 -s < ../patches/glibc1-2.patch || true
patch -p1 -s < ../patches/rmfunc.patch
patch -p1 -s < ../patches/msgflags2.patch
patch -p1 -s < ../patches/who5-6.patch
patch -p1 -s < ../patches/nickchange2.patch
patch -p1 -s < ../patches/glibc2-3.patch
patch -p1 -s < ../patches/modeless3.patch || true
patch -p1 -s < ../patches/kn2-3.patch || true
patch -p1 -s < ../patches/config13-14.patch
patch -p1 -s < ../patches/resolv4.patch
patch -p1 -s < ../patches/invite2-3.patch || true
patch -p1 -s < ../patches/partmsg.patch ||
patch -p1 -s < ../patches/whois2-3.patch
patch -p1 -s < ../patches/virtual_host3-4.patch || true
patch -p1 -s < ../patches/TS10.patch
find . -name '*.orig' -print | xargs -r rm -f
find . -name '.*.orig' -print | xargs -r rm -f
|