 
 			for name in pip_and_conda
 				p = _.extend({}, pip_packages[name])
-				p.command = conda_packages[name].command
-				p.source = 'conda'
+				p.provider.source = 'conda'
 				python_packages[name] = p
 
 			for name in pip_only

				summary = match[2]
				return {
					name: name.slice(7)
					summary: summary
					description: null
					source: 'apt'
					url: null
					command: ["sudo", "apt-get", "install", name]
				}
		result = {}
		for p in _.without(packages, undefined)

		for name in bioc_packages
			result[name] =
				name: name
				title: name
				summary: null
				description: null
				provider:
					source: 'bioconductor'
				url: "http://bioconductor.org/packages/release/bioc/html/#{name}.html"
		callback null, result

	buildRIndex: (callback) ->
