Moved Thrift from 'class' to 'define' allowing N installations/versions in a single environment
Added support for 'prefix' for 'configure' and 'make install' allowing different 'root_path' for binary and config files.
Fixed 'duplicated declaration' of package on dependencies resolution. This fixes not only clash on multi-version thrift installations, but also with other libs that may declare those same package as dependencies.
This fix adds '--parser future', as well puppet 3.6, as a requirement
Hotfix 'version' concatenation on 'thrift::dependencies' declaration for uniqueness
[refix] Hotfix 'version' concatenation on 'thrift::dependencies' declaration for uniqueness
Hotfix checking of defined variables
[refix] Hotfix checking of defined variables
[refix] Hotfix checking of defined variables
[refix] Hotfix checking of defined variables
Fixed version param on tests/init.pp
[refix] Hotfix checking of defined variables
[refix] Hotfix checking of defined variables
[refix] Hotfix checking of defined variables
Hotfix missing param 'default' on thrift::install declaration
Checking if package is defined before require it
[refix] Checking if package is defined before require it
[refix] Checking if package is defined before require it
Fixed install paths
[refix] Fixed install paths
[refix] Fixed install paths
[refix] Fixed install paths