[Lunar-commits] CVS: moonbase/net/iputils PRE_BUILD, NONE,
1.1 DETAILS, 1.4, 1.5 BUILD, 1.5, 1.6
nestu at lunar-linux.org
nestu at lunar-linux.org
Mon Sep 6 13:37:09 UTC 2004
Update of /var/cvs/lunar/moonbase/net/iputils
In directory espresso.lunar-linux.org:/tmp/cvs-serv6500
Modified Files:
DETAILS BUILD
Added Files:
PRE_BUILD
Log Message:
Version bump: ss020927 -> ss021109-try. Tested:
* gcc 3.3.3, glibc 2.3.3, headers 2.4.27
* gcc 3.3.3, glibc 2.3.2, headers 2.6.8.1
PRE_BUILD added with workaround (extra patch) for 2.6.X header installs
--- NEW FILE: PRE_BUILD ---
unpack $SOURCE &&
#setup the bonding component from $SOURCE1
cp $SOURCE_CACHE/$SOURCE2 $SOURCE_DIRECTORY &&
cp $SOURCE_CACHE/$SOURCE9 $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
#run the patches
patch_it $SOURCE_CACHE/$SOURCE3 1
patch_it $SOURCE_CACHE/$SOURCE4 1
patch_it $SOURCE_CACHE/$SOURCE5 1
patch_it $SOURCE_CACHE/$SOURCE6 1
patch_it $SOURCE_CACHE/$SOURCE7 1
patch_it $SOURCE_CACHE/$SOURCE8 1
# Add 2.6.X patch, if necessary
# default behaviour is not to patch
KERNEL_HEADERS_VERSION=`lvu installed kernel-headers`
case ${KERNEL_HEADERS_VERSION} in
Linux-2.6.*) PATCH_FOR_26=1 ;;
*) PATCH_FOR_26=0 ;;
esac
if [ ${PATCH_FOR_26} -eq 0 ]; then
if lvu installed kernel-headers-2.6 > /dev/null ; then
PATCH_FOR_26=1
fi
fi
if [ ${PATCH_FOR_26} -eq 1 ]; then
message "Patching for 2.6.X headers..."
patch_it $SOURCE_CACHE/$SOURCE10 1
fi
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/net/iputils/DETAILS,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- DETAILS 19 Oct 2003 04:09:07 -0000 1.4
+++ DETAILS 6 Sep 2004 13:37:06 -0000 1.5
@@ -1,46 +1,41 @@
MODULE=iputils
- VERSION=ss020927
- SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE1=ifenslave.c
- SOURCE2=iputils-20001007-rh7.patch
+ VERSION=ss021109-try
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE2=ifenslave.c
SOURCE3=iputils-20020124-countermeasures.patch
SOURCE4=iputils-20020124-ping_sparcfix.patch
SOURCE5=iputils-20020124-rdisc-server.patch
SOURCE6=iputils-20020927-addrcache.patch
SOURCE7=iputils-20020927-icmp_seq.patch
SOURCE8=iputils-20020927-ping-subint.patch
- SOURCE9=traceroute6.patch
- SOURCE10=README.bonding
+ SOURCE9=README.bonding
+ SOURCE10=iputils-ss021109-try.patch
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
- SOURCE_URL[0]=ftp://ftp.inr.ac.ru/ip-routing/$SOURCE
- SOURCE1_URL[0]=$LRESORT_URL/$SOURCE1
- SOURCE2_URL[0]=$PATCH_URL/$SOURCE2
- SOURCE3_URL[0]=$PATCH_URL/$SOURCE3
- SOURCE4_URL[0]=$PATCH_URL/$SOURCE4
- SOURCE5_URL[0]=$PATCH_URL/$SOURCE5
- SOURCE6_URL[0]=$PATCH_URL/$SOURCE6
- SOURCE7_URL[0]=$PATCH_URL/$SOURCE7
- SOURCE8_URL[0]=$PATCH_URL/$SOURCE8
- SOURCE9_URL[0]=$PATCH_URL/$SOURCE9
- SOURCE10_URL[0]=$LRESORT_URL/$SOURCE10
+ SOURCE_URL=ftp://ftp.inr.ac.ru/ip-routing/
+ SOURCE2_URL=http://lunar-linux.org/lunar/mirrors/
+ SOURCE3_URL=$PATCH_URL/
+ SOURCE4_URL=$PATCH_URL/
+ SOURCE5_URL=$PATCH_URL/
+ SOURCE6_URL=$PATCH_URL/
+ SOURCE7_URL=$PATCH_URL/
+ SOURCE8_URL=$PATCH_URL/
+ SOURCE9_URL=http://lunar-linux.org/lunar/mirrors/
+ SOURCE10_URL=http://ep09.pld-linux.org/~mmazur/linux-libc-headers/patches/
WEB_SITE=ftp://ftp.inr.ac.ru/ip-routing/
- SOURCE0_VFY=md5:b5493f7a2997130a4f86c486c9993b86
- SOURCE1_VFY=md5:d4b7c0f1f218d6f2e540604e2cdd9890
- SOURCE2_VFY=md5:245450f0d87da8b2d0ba1513bf2765c7
- SOURCE3_VFY=md5:6df1222a7bcec28e167bd45827f0b126
- SOURCE4_VFY=md5:5f6b76b5aa61b736b737f266acb9fb83
- SOURCE5_VFY=md5:a49524772f27a3ba91d7f20dd61d6dc5
- SOURCE6_VFY=md5:f76a28b748aaf8f1ccf2bf714ad13add
- SOURCE7_VFY=md5:4083a3050d62350c7cc2624bec23c73b
- SOURCE8_VFY=md5:6383b85702e430a6ca9fc5b1b98fa403
- SOURCE9_VFY=md5:1fcba5d1bb4aad7f36c8c4af92e70e85
- SOURCE10_VFY=md5:6947cb0362be68d7978ca9c77f43d5fc
+ SOURCE_VFY=sha1:8e695eb45d7f63fe2321b59b8cb64bff1078a03a
+ SOURCE2_VFY=sha1:8e0eb52517edb6ce26cadf348929210d6f6bfeab
+ SOURCE3_VFY=sha1:b9a6df3706f2a2fc35687a7fcef90b907efcec87
+ SOURCE4_VFY=sha1:d7ec5398a158442bd107ac2fb47a974074146955
+ SOURCE5_VFY=sha1:dc92661d388c68bba6e5491d760b702ca6729ea7
+ SOURCE6_VFY=sha1:89c91a0f25465998df3422e6f0a74e4a6d1db954
+ SOURCE7_VFY=sha1:3e9b50d6833e0d476f5f9b2aaca1222a34e4fde9
+ SOURCE8_VFY=sha1:a7fe8ceffcde1f7edcdd6a383155e95b9ef7428f
+ SOURCE9_VFY=sha1:bf219bc94bddff64ec5131abc634cb4a3fc5b286
+ SOURCE10_VFY=sha1:643566784cd623221859bab5438dbf8d3c9d4175
ENTERED=20021106
- UPDATED=20031018
+ UPDATED=20040905
SHORT="Essential utilities for IP networks."
-
cat << EOF
-
arping
clockdiff
ipg
Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/net/iputils/BUILD,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- BUILD 19 Oct 2003 04:09:07 -0000 1.5
+++ BUILD 6 Sep 2004 13:37:06 -0000 1.6
@@ -1,46 +1,32 @@
(
- #setup the bonding component from $SOURCE1
- cp $SOURCE_CACHE/$SOURCE1 $SOURCE_DIRECTORY &&
- cp $SOURCE_CACHE/$SOURCE10 $SOURCE_DIRECTORY &&
- cd $SOURCE_DIRECTORY &&
-
- #run the patches
- patch_it $SOURCE_CACHE/$SOURCE2 1
- patch_it $SOURCE_CACHE/$SOURCE3 1
- patch_it $SOURCE_CACHE/$SOURCE4 1
- patch_it $SOURCE_CACHE/$SOURCE5 1
- patch_it $SOURCE_CACHE/$SOURCE6 1
- patch_it $SOURCE_CACHE/$SOURCE7 1
- patch_it $SOURCE_CACHE/$SOURCE8 1
- patch_it $SOURCE_CACHE/$SOURCE9 1
-
-make &&
-gcc -Wall -Wstrict-prototypes -O3 ifenslave.c -o ifenslave &&
-make -C doc man &&
-prepare_install &&
-
-install -c clockdiff /sbin &&
-install -c arping /sbin &&
-install -c ping /bin &&
-install -c ifenslave /sbin &&
-install -c ping6 /bin &&
-install -c rdisc /sbin &&
-install -c tracepath /bin &&
-install -c tracepath6 /bin &&
-install -c traceroute6 /bin &&
+ cd ${SOURCE_DIRECTORY}/
+
+ make &&
+ gcc -Wall -Wstrict-prototypes -O3 ifenslave.c -o ifenslave &&
+ make -C doc man &&
+ prepare_install &&
-#install the docs
-install -c doc/clockdiff.8 /usr/share/man/man8 &&
-install -c doc/arping.8 /usr/share/man/man8 &&
-install -c doc/pg3.8 /usr/share/man/man8 &&
-install -c doc/ping.8 /usr/share/man/man8 &&
-install -c doc/rdisc.8 /usr/share/man/man8 &&
-install -c doc/rarpd.8 /usr/share/man/man8 &&
-install -c doc/tftpd.8 /usr/share/man/man8 &&
-install -c doc/tracepath.8 /usr/share/man/man8 &&
-install -c doc/traceroute6.8 /usr/share/man/man8 &&
-mkdir -p /usr/share/doc/iputils &&
-install -c README.bonding /usr/share/doc/iputils
+ install -c clockdiff /sbin &&
+ install -c arping /sbin &&
+ install -c ping /bin &&
+ install -c ifenslave /sbin &&
+ install -c ping6 /bin &&
+ install -c rdisc /sbin &&
+ install -c tracepath /bin &&
+ install -c tracepath6 /bin &&
+ install -c traceroute6 /bin &&
+ #install the docs
+ install -c doc/clockdiff.8 /usr/share/man/man8 &&
+ install -c doc/arping.8 /usr/share/man/man8 &&
+ install -c doc/pg3.8 /usr/share/man/man8 &&
+ install -c doc/ping.8 /usr/share/man/man8 &&
+ install -c doc/rdisc.8 /usr/share/man/man8 &&
+ install -c doc/rarpd.8 /usr/share/man/man8 &&
+ install -c doc/tftpd.8 /usr/share/man/man8 &&
+ install -c doc/tracepath.8 /usr/share/man/man8 &&
+ install -c doc/traceroute6.8 /usr/share/man/man8 &&
+ mkdir -p /usr/share/doc/iputils &&
+ install -c README.bonding /usr/share/doc/iputils
) > $C_FIFO 2>&1
More information about the Lunar-commits
mailing list