set up package information and ignore unnecessary files