class damnedlies {
    package {
        [
        'python-django',
        'libapache2-mod-scgi',
        'intltool',
        'mysql-server',
        'python-mysqldb',
        'python-flup',
        'gettext',
        'gnome-doc-utils',
        'python-imaging',
        'python-openid',
        'python-markdown',
        'python-django-openid-auth',
        'python-pyicu',
        'translate-toolkit',
        'python-django-south',
        'python-django-debug-toolbar',
        'git',
        'subversion',
        'itstool',
        ]:
        ensure => present;
    }

    file { '/usr/local/www/gnomeweb':
        ensure => directory,
        mode   => '0775',
        owner  => 'gnomeweb',
        group  => 'gnomeweb',
    }
      
    file { '/var/www/gnomeweb':
        ensure => symlink,
        target => '/usr/local/www/gnomeweb/'
    }
      
    service { 'djamnedlies':
        ensure => running,
        enable => true,
        status => 'ls /var/www/run/djamnedlies.pid'
    }
}
