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