From e22f352bc76b1c22db7980bfd6d1b403c06f451b Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Tue, 9 Nov 2010 14:41:07 +0200 Subject: [PATCH] Added cairo module --- cairo/manifests/init.pp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 cairo/manifests/init.pp diff --git a/cairo/manifests/init.pp b/cairo/manifests/init.pp new file mode 100644 index 0000000..4fbf854 --- /dev/null +++ b/cairo/manifests/init.pp @@ -0,0 +1,30 @@ +# Install cairo. +# +class cairo { + + package { "cairo": + name => $operatingsystem ? { + debian => "libcairo2", + ubuntu => "libcairo2", + default => "cairo", + }, + ensure => installed, + } + +} + + +# Install python bindings for cairo. +# +class cairo::python inherits cairo { + + package { "pycairo": + name => $operatingsystem ? { + debian => "python-cairo", + ubuntu => "python-cairo", + default => "pycairo", + }, + ensure => installed, + } + +}