]> gitweb.fluxo.info Git - puppet-drupal.git/commitdiff
Adding drupal makefile
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 27 Nov 2010 16:44:40 +0000 (14:44 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 27 Nov 2010 16:44:40 +0000 (14:44 -0200)
.gitignore [new file with mode: 0644]
files/drupal.make [new file with mode: 0644]
manifests/init.pp

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..d9568ca
--- /dev/null
@@ -0,0 +1 @@
+*swp
diff --git a/files/drupal.make b/files/drupal.make
new file mode 100644 (file)
index 0000000..b811cfa
--- /dev/null
@@ -0,0 +1,89 @@
+;
+; Standard makefile for puppet-drupal.
+;
+
+; core
+core       = 6.x
+;projects[] = drupal
+
+; api
+api = 2
+
+; essential
+projects[] = views
+projects[] = cck
+
+; administration
+projects[] = admin
+projects[] = rubik
+projects[] = tao
+projects[] = views_bulk_operations
+projects[] = util
+projects[] = advanced_help
+
+; development
+projects[] = devel
+projects[] = coder
+projects[] = taxonomy_export
+projects[] = variable_dump
+projects[] = node_import
+
+; email
+projects[] = simplenews
+
+; misc
+projects[] = activism
+projects[] = bueditor
+projects[] = cck
+projects[] = dhtml_menu
+projects[] = flashnode
+projects[] = icecast
+projects[] = imagefield
+projects[] = markdowneditor
+projects[] = notify
+projects[] = petition_node
+projects[] = simplenews
+projects[] = swftools
+projects[] = taxonomy_menu
+projects[] = tribune
+projects[] = admin_menu
+projects[] = captcha
+projects[] = contemplate
+projects[] = email
+projects[] = flashvideo
+projects[] = image
+projects[] = jquery_ui
+projects[] = mm_exif
+projects[] = og
+projects[] = poormanscron
+projects[] = sitemenu
+projects[] = syndication
+projects[] = tinymce
+projects[] = views
+projects[] = advuser
+projects[] = captcha_pack
+projects[] = ctools
+projects[] = fckeditor
+projects[] = getid3
+projects[] = imageapi
+projects[] = lightbox2
+projects[] = nice_menus
+projects[] = pathauto
+projects[] = riddler
+projects[] = spam
+projects[] = tagadelic
+projects[] = token
+projects[] = wysiwyg
+projects[] = audio
+projects[] = casetracker
+projects[] = date
+projects[] = filefield
+projects[] = http_request_fail_reset
+projects[] = imagecache
+projects[] = link
+projects[] = nodeaccess
+projects[] = petition
+projects[] = shoutbox
+projects[] = subscriptions
+projects[] = taxonomy_block
+projects[] = tooltips
index 850f253c10ed93ebe7c76ecfdef38d905e0660e0..ceeea07ee4ca1bb754ef6a9c1027b6ab632f006a 100644 (file)
@@ -32,4 +32,22 @@ class drupal inherits pear {
     ensure   => present,
     require  => File['/usr/local/sbin/drupal'],
   }
+
+  # Drupal shared folder
+  file { "/usr/local/share/drupal":
+    ensure  => directory,
+    owner   => root,
+    group   => root,
+    mode    => 755,
+  }
+
+  # Drupal makefile
+  file { "/usr/share/drupal/drupal.make":
+    ensure  => present,
+    owner   => root,
+    group   => root,
+    mode    => 755,
+    source  => "puppet:///modules/drupal/drupal.make",
+    require => File['/usr/local/share/drupal'],
+  }
 }