summaryrefslogtreecommitdiffstats
path: root/modules/package/manifests/yaourt.pp
blob: 8f86534741cbfdc7f23bd50240693ffa86bdc89e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
define package::yaourt($asdeps=false) {
  if $asdeps {
    $_asdeps = " --asdeps"
  }
  else {
    $_asdeps = ""
  }

  exec { "/usr/bin/yaourt --noconfirm --needed$asdeps $name":
    unless => "pacman -Q $name > /dev/null 2>&1",
    require => Package::Makepkg["yaourt"];
  }
}