Is there a possibility to checkout from a repo based on the properties of a svn-versioned file? That would be a special kind of sparse checkout. For example to checkout only files with "svn:corelib" == "yes".
Or is the only chance just to checkout the whole repo and to delete the unwanted files later? For example with a script that pulls for each file the props with "svn propget svn:corelib" and examines the data?
(Third option would be of course just to separate the repos of the corelib-files and noncorelib-files.)