packman creates packages.
You can write a packages file containing your packages’ configuration and packman will retrieve the resources and create the packages accordingly.
The project was initally invented to create Cloudify (http://getcloudify.org/) packages and is now progressing towards being a simple open-source solution to creating different types of packages.
see packman requirements before installing packman
pip install packman # or, for dev: pip install https://github.com/cloudify-cosmo/cloudify-packager/archive/master.tar.gz
see Packages Configuration to configure your packages file
# `pkm get` retrieves package sources pkm get --packages my_package --packages_file /my_packages_file.yaml # `pkm pack` packages sources, scripts and configs. pkm pack -c my_package,my_other_package # `pkm make` ... does both one after the other pkm make -x excluded_package,excluded_package2