diff options
Diffstat (limited to 'modules/package/manifests/yaourt.pp')
-rw-r--r-- | modules/package/manifests/yaourt.pp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/modules/package/manifests/yaourt.pp b/modules/package/manifests/yaourt.pp deleted file mode 100644 index c49327f..0000000 --- a/modules/package/manifests/yaourt.pp +++ /dev/null @@ -1,26 +0,0 @@ -define package::yaourt($ensure, $asdeps=false) { - if $asdeps { - $_asdeps = " --asdeps" - } - else { - $_asdeps = "" - } - - case $ensure { - 'installed': { - exec { "/usr/bin/yaourt --noconfirm --needed$_asdeps -S $name": - unless => "/usr/bin/pacman -Q $name > /dev/null 2>&1", - require => Package::Makepkg["yaourt"]; - } - } - 'absent': { - exec { "/usr/bin/yaourt --noconfirm -Rsn $name": - onlyif => "/usr/bin/pacman -Q $name > /dev/null 2>&1", - require => Package::Makepkg["yaourt"]; - } - } - default: { - fail("only 'installed' and 'absent' are supported for 'ensure'") - } - } -} |