Skip to content

Commit

Permalink
added debian support.
Browse files Browse the repository at this point in the history
  • Loading branch information
uberj committed Apr 13, 2012
1 parent 5fa8688 commit 63ae8ab
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
6 changes: 3 additions & 3 deletions modules/fonts/manifests/init.pp
Expand Up @@ -26,9 +26,9 @@
default => 'latest', default => 'latest',
} }
$inconsolata_package = $::operatingsystem ? { $inconsolata_package = $::operatingsystem ? {
/Fedora/ => "levien-inconsolata-fonts", /Fedora/ => "levien-inconsolata-fonts",
/Archlinux|Ubuntu/ => "ttf-inconsolata", /Archlinux|Ubuntu|Debian/ => "ttf-inconsolata",
default => "inconsolata", default => "inconsolata",
} }
$inconsolata_ensure = "latest" $inconsolata_ensure = "latest"
} }
4 changes: 4 additions & 0 deletions modules/keychain/manifests/init.pp
@@ -1,5 +1,9 @@
class keychain { class keychain {
include keychain::params
package { "keychain": package { "keychain":
ensure => latest, ensure => latest,
} }
package { "${keychain::params::package_askpass}":
ensure => latest,
}
} }
3 changes: 3 additions & 0 deletions modules/x11/manifests/params.pp
Expand Up @@ -2,16 +2,19 @@
$package_mesa = $::operatingsystem ? { $package_mesa = $::operatingsystem ? {
/Archlinux/ => "mesa", /Archlinux/ => "mesa",
/Ubuntu/ => "mesa-utils", /Ubuntu/ => "mesa-utils",
/Debian/ => "mesa-utils",
default => "", default => "",
} }
$package_xorg = $::operatingsystem ? { $package_xorg = $::operatingsystem ? {
/Archlinux/ => "xorg-server", /Archlinux/ => "xorg-server",
/Ubuntu/ => "xserver-xorg", /Ubuntu/ => "xserver-xorg",
/Debian/ => "xserver-xorg",
/Fedora/ => "xorg-x11-server-Xorg", /Fedora/ => "xorg-x11-server-Xorg",
} }
$package_xinit = $::operatingsystem ? { $package_xinit = $::operatingsystem ? {
/Archlinux/ => "xorg-xinit", /Archlinux/ => "xorg-xinit",
/Ubuntu/ => "xinit", /Ubuntu/ => "xinit",
/Debian/ => "xinit",
/Fedora/ => "xorg-x11-xinit", /Fedora/ => "xorg-x11-xinit",
} }
} }
4 changes: 3 additions & 1 deletion modules/xmonad/manifests/params.pp
@@ -1,14 +1,16 @@
class xmonad::params { class xmonad::params {
$package_xmonad_core = $::operatingsystem ? { $package_xmonad_core = $::operatingsystem ? {
/Fedora/ => "xmonad-core", /Fedora/ => "xmonad-core",
/Debian/ => "xmonad",
default => "xmonad-core", default => "xmonad-core",
} }
$package_xmonad_gnome = $::operatingsystem ? { $package_xmonad_gnome = $::operatingsystem ? {
/Fedora/ => "xmonad-gnome", /Fedora/ => "xmonad-gnome",
default => "xmonad-gnome", default => "",
} }
$package_xmobar = $::operatingsystem ? { $package_xmobar = $::operatingsystem ? {
/Fedora/ => "xmobar", /Fedora/ => "xmobar",
/Debian/ => "xmobar",
default => "xmobar", default => "xmobar",
} }
} }

0 comments on commit 63ae8ab

Please sign in to comment.