fwmod:
 * do not iterate over {{{patches}}}-subdir while executing patch-scripts and applying patches - we don't have any patches directly under {{{patches}}}-subdir


git-svn-id: file:///var/svn/freetz/trunk@11998 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * rename some internal variables to better reflect their purpose
 * print full list of all directories considered while applying patches (in exactly the same order they considered in)
 * use {{{shopt -s nullglob}}} instead of workaronding the problem with {{{ [ -r ... ] || continue }}} 


git-svn-id: file:///var/svn/freetz/trunk@11999 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * let the PATCHES_DEVICES_FULL_DIR_LIST contain the paths starting from freetz base dir, this way the variable may be reused in other contextes


git-svn-id: file:///var/svn/freetz/trunk@12000 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * remove internal variable for consistency reasons


git-svn-id: file:///var/svn/freetz/trunk@12001 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * rewrite iteration code a bit (follow-up of r12000)


git-svn-id: file:///var/svn/freetz/trunk@12002 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * define an order on all same-named patches, do not apply patch X if a version of it with a higher order exists (s. comment in the source code for more details)


git-svn-id: file:///var/svn/freetz/trunk@12003 149334a1-2f27-0410-a3b9-fc62619ac1e6
fwmod:
 * add ${FW_SERIES}/${BOXID}/labor to the list of directories considered while looking for patches to apply (makes it possible to apply labor specific patches)


git-svn-id: file:///var/svn/freetz/trunk@12004 149334a1-2f27-0410-a3b9-fc62619ac1e6