Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Nest
Forks
Puppet Portage
Commits
4ad26e06
Commit
4ad26e06
authored
Aug 24, 2011
by
Lance Albertson
Browse files
gentoo: include gentoo class to fix deps
parent
c718d6db
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
4 deletions
+11
-4
manifests/keywords.pp
manifests/keywords.pp
+3
-1
manifests/mask.pp
manifests/mask.pp
+3
-1
manifests/unmask.pp
manifests/unmask.pp
+2
-1
manifests/use.pp
manifests/use.pp
+3
-1
No files found.
manifests/keywords.pp
View file @
4ad26e06
define
gentoo::keywords
(
$source
,
$ensure
=
present
)
{
define
gentoo::keywords
(
$source
,
$ensure
=
present
)
{
include
gentoo
file
{
file
{
"gentoo_keywords_
${name}
"
:
"gentoo_keywords_
${name}
"
:
path
=>
"/etc/portage/package.keywords/
${name}
"
,
path
=>
"/etc/portage/package.keywords/
${name}
"
,
source
=>
"
${source}
"
,
source
=>
"
${source}
"
,
ensure
=>
$ensure
,
ensure
=>
$ensure
,
#
require => File["/etc/portage/package.keywords"],
require
=>
File
[
"/etc/portage/package.keywords"
],
}
}
}
}
manifests/mask.pp
View file @
4ad26e06
define
gentoo::mask
(
$source
=
""
,
$ensure
=
present
)
{
define
gentoo::mask
(
$source
=
""
,
$ensure
=
present
)
{
include
gentoo
file
{
file
{
"gentoo_mask_
${name}
"
:
"gentoo_mask_
${name}
"
:
path
=>
"/etc/portage/package.mask/
${name}
"
,
path
=>
"/etc/portage/package.mask/
${name}
"
,
source
=>
"
${source}
"
,
source
=>
"
${source}
"
,
ensure
=>
$ensure
,
ensure
=>
$ensure
,
#
require => File["/etc/portage/package.mask"],
require
=>
File
[
"/etc/portage/package.mask"
],
}
}
}
}
manifests/unmask.pp
View file @
4ad26e06
define
gentoo::unmask
(
$source
,
$ensure
=
present
)
{
define
gentoo::unmask
(
$source
,
$ensure
=
present
)
{
include
gentoo
file
{
file
{
"gentoo_unmask_
${name}
"
:
"gentoo_unmask_
${name}
"
:
path
=>
"/etc/portage/package.unmask/
${name}
"
,
path
=>
"/etc/portage/package.unmask/
${name}
"
,
source
=>
"
${source}
"
,
source
=>
"
${source}
"
,
ensure
=>
$ensure
,
ensure
=>
$ensure
,
#
require => File["/etc/portage/package.unmask"],
require
=>
File
[
"/etc/portage/package.unmask"
],
}
}
}
}
manifests/use.pp
View file @
4ad26e06
define
gentoo::use
(
$source
,
$ensure
=
present
)
{
define
gentoo::use
(
$source
,
$ensure
=
present
)
{
include
gentoo
file
{
file
{
"gentoo_use_
${name}
"
:
"gentoo_use_
${name}
"
:
path
=>
"/etc/portage/package.use/
${name}
"
,
path
=>
"/etc/portage/package.use/
${name}
"
,
source
=>
$source
,
source
=>
$source
,
ensure
=>
$ensure
,
ensure
=>
$ensure
,
notify
=>
Exec
[
"emerge_changed_use"
],
notify
=>
Exec
[
"emerge_changed_use"
],
#
require => File["/etc/portage/package.use"],
require
=>
File
[
"/etc/portage/package.use"
],
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment