Probleme beim Erstellen eines Makefiles

Hallo,

ich brauch da mal Hilfe mit einem Makefile.

Es gibt 2 Verzeichnisse:
./quelle
./ziel

in ./quelle liegen Verzeichnisse mit Dateien drin (evtl. könnte es auch noch
weitere Verzeichnis-Ebenen geben).

Make soll jetzt auf alle Dateien (für die es nötig ist) unterhalb von ./quelle
mit den endungen .ext1 und .ext2 ein Kommando ausführen und das Ergebnis
nach ./ziel schreiben, unter beibehaltung der Ordner-Struktur, aber unter
modifikation des Namens:
./quelle/foo/bar.ext1 soll ./ziel/foo/blu_bar.ext1 werden.
Die Ordner-Struktur unter ./ziel muss ggf. von make angelegt werden.

Für sachdienliche Hinweise (auch Teil-Lösungen) wäre ich sehr dankbar.
Im Moment scheitert es bereits daran, dass ich wohl vpath nicht richtig
verstehe, und es somit nichtmal hinbekomme, dass er in beliebigen
Unterverzeichnissen sucht.

Danke
Arne