{ "name": "Hunger-Pig Feeder 5000", "author": "Some Weird Guy", "summary": "Get eaten by the hunger-pig in your closet", "resolution": "3840x2160", // in awesome 4K HD! "script": "scripts/main.js", "minimumPlatform": { "recommend": "minisphere 3.0 or later", // note: for display purposes only "apiVersion": 2.0, "extensions": [ "sphere-legacy-api", "sphere-obj-constructors", "sphere-obj-props", "sphere-map-engine", "sphere-rng-object", "sphere-s2gm", "sphere-spherefs" ] }}
Follow-up note: JSON also doesn't allow comments.
That's weird... the debs are built using pbuilder-dist which just runs "make" and "make install" in a chroot and then packages the installed binaries. I didn't add any file association logic to it. Somehow the package manager must know that .sgm files should be associated with minisphere, but I have no idea how.