igor@333: #!/bin/bash igor@333: igor@333: cp $EXAMPLE_DIR/data/netplug-*.tar.bz2 . igor@333: ln -s /bin/true download igor@333: export PATH=`pwd`:$PATH igor@333: igor@333: #$ name: download igor@333: igor@333: download netplug-1.2.5.tar.bz2 igor@333: tar jxf netplug-1.2.5.tar.bz2 igor@333: cd netplug-1.2.5 igor@333: hg init igor@333: hg commit -q --addremove --message netplug-1.2.5 igor@333: cd .. igor@333: hg clone netplug-1.2.5 netplug igor@333: igor@333: #$ name: igor@333: igor@333: cd netplug igor@333: echo '[extensions]' >> $HGRC igor@333: echo 'hgext.mq =' >> $HGRC igor@333: cd .. igor@333: igor@333: #$ name: qinit igor@333: igor@333: cd netplug igor@333: hg qinit igor@333: hg qnew -m 'fix build problem with gcc 4' build-fix.patch igor@333: perl -pi -e 's/int addr_len/socklen_t addr_len/' netlink.c igor@333: hg qrefresh igor@333: hg tip -p igor@333: igor@333: #$ name: newsource igor@333: igor@333: hg qpop -a igor@333: cd .. igor@333: download netplug-1.2.8.tar.bz2 igor@333: hg clone netplug-1.2.5 netplug-1.2.8 igor@333: cd netplug-1.2.8 igor@333: hg locate -0 | xargs -0 rm igor@333: cd .. igor@333: tar jxf netplug-1.2.8.tar.bz2 igor@333: cd netplug-1.2.8 igor@333: hg commit --addremove --message netplug-1.2.8 igor@333: igor@333: #$ name: repush igor@333: igor@333: cd ../netplug igor@333: hg pull ../netplug-1.2.8 igor@333: hg qpush -a igor@333: