summaryrefslogtreecommitdiffstats
path: root/modules/package/manifests/yaourt.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/package/manifests/yaourt.pp')
-rw-r--r--modules/package/manifests/yaourt.pp26
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'")
- }
- }
-}