diff --git a/nfpm.go b/nfpm.go index cac6c4f..30c0d4d 100644 --- a/nfpm.go +++ b/nfpm.go @@ -186,8 +186,15 @@ func (c *Config) expandEnvVars() { c.Overrides[or].Provides = c.expandEnvVarsStringSlice(c.Overrides[or].Provides) c.Overrides[or].Suggests = c.expandEnvVarsStringSlice(c.Overrides[or].Suggests) } + c.Info.Conflicts = c.expandEnvVarsStringSlice(c.Info.Conflicts) + c.Info.Depends = c.expandEnvVarsStringSlice(c.Info.Depends) + c.Info.Replaces = c.expandEnvVarsStringSlice(c.Info.Replaces) + c.Info.Recommends = c.expandEnvVarsStringSlice(c.Info.Recommends) + c.Info.Provides = c.expandEnvVarsStringSlice(c.Info.Provides) + c.Info.Suggests = c.expandEnvVarsStringSlice(c.Info.Suggests) // Maintainer and vendor fields + c.Info.Name = os.Expand(c.Info.Name, c.envMappingFunc) c.Info.Maintainer = os.Expand(c.Info.Maintainer, c.envMappingFunc) c.Info.Vendor = os.Expand(c.Info.Vendor, c.envMappingFunc)