split source to -source package (why package it anyway?)