xref: /OK3568_Linux_fs/yocto/meta-openembedded/contrib/pw-am.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun#!/bin/sh
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# Idea and implementation:  Koen Kooi
4*4882a593Smuzhiyun# Multiple patches support: Marcin Juszkiewicz
5*4882a593Smuzhiyun#
6*4882a593Smuzhiyun# This script will fetch an 'mbox' patch from patchwork and git am it
7*4882a593Smuzhiyun# usage: pw-am.sh <number>
8*4882a593Smuzhiyun# example: 'pw-am.sh 221' will get the patch from http://patchwork.openembedded.org/patch/221/
9*4882a593Smuzhiyun
10*4882a593Smuzhiyunfor patchnumber in $@;
11*4882a593Smuzhiyundo
12*4882a593Smuzhiyun	wget -nv http://patchwork.yoctoproject.org/patch/$patchnumber/mbox/ -O pw-am-$patchnumber.patch
13*4882a593Smuzhiyun	git am -s pw-am-$patchnumber.patch
14*4882a593Smuzhiyun	rm pw-am-$patchnumber.patch
15*4882a593Smuzhiyundone
16