avoid jena dependency and add other package repos
update a few files