freetz_mklibs:
 * revise the code


git-svn-id: file:///var/svn/freetz/trunk@11472 149334a1-2f27-0410-a3b9-fc62619ac1e6
cifs-kernel-module/cifs-mount:
 * fix dependencies


git-svn-id: file:///var/svn/freetz/trunk@11473 149334a1-2f27-0410-a3b9-fc62619ac1e6
python:
 * fix version in menuconfig


git-svn-id: file:///var/svn/freetz/trunk@11474 149334a1-2f27-0410-a3b9-fc62619ac1e6
genin:
 * reimplement the logic what is considered to be a package. From now on every directory containing a file named Config.in is considered to be a package directory. This is not the best logic, it's however consistent with the logic implemented [source:trunk/Makefile?rev=11076#L145 here]. The new logic makes it possible to create pseudo-packages containing just one file - either ${pkg}.mk or Config.in (useful in some cases). The old logic caused make to stuck in infinite loop in these cases.
 * refs #1269


git-svn-id: file:///var/svn/freetz/trunk@11475 149334a1-2f27-0410-a3b9-fc62619ac1e6
NFS-support:
 * factor out "NFS available/NSF not available"-code, eliminate logical conditions clones

@someone who's familiar with the code: please review


git-svn-id: file:///var/svn/freetz/trunk@11476 149334a1-2f27-0410-a3b9-fc62619ac1e6
NFS-support:
 * missing part of r11476


git-svn-id: file:///var/svn/freetz/trunk@11477 149334a1-2f27-0410-a3b9-fc62619ac1e6
cifs-support:
 * refactor cifs-support related code similar to NFS-related one from r11476


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