changed package descriptor format to use arrays instead of serialized cmake lists
package restore