Conservar la estructura de la carpeta Cocoa Pods

He creado un pod simple y privado con este tutorial:http://pablin.org/2013/05/18/cocoapods-for-internal-libraries/

De hecho mi repo tiene solo un grupo de clases.

Todo está bien y puedo instalar mi pod perfectamente. El único problema es que todos los archivos se instalan dentro de la carpeta principal, por lo que no conserva la estructura de la carpeta.

Tengo esta estructura de carpetas, nombre del repositorio: myRepository

 Classes 
 |
 ------ foo.h and foo.m
 ------ Controller Layer
        |
        ----------- foo2.h and foo2.m
 ------ ViewLayer
        |
        ----------- foo3.h and foo3.m

Todos los archivos se copian dentro de una carpeta llamada myRepository.

Este es mi podspec:

Pod::Spec.new do |s|

  s.name         = "fooClasses"
  s.version      = "0.0.1"
  s.summary      = "Common clases of foo"

  s.homepage     = "http://foo.com"

  s.license      = 'BSD'
  s.license      = { :type => 'Foo License', :file => 'LICENSE.txt' }

  s.author       = { "me" => "[email protected]" }

  s.platform     = :ios, '7.0'

  s.source       = { :git => "https://github.com/myRepository.git", :tag => "0.0.1" }

  s.source_files  = "**/*.{h,m}"

  s.requires_arc = true
end

He intentado con s.preserve_path = "*" y s.preserve_path = "Clases"

¿Alguna idea?

¡¡¡¡¡¡¡¡Gracias!!!!!!!!

Respuestas a la pregunta(2)

Su respuesta a la pregunta