Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp')
-rw-r--r--org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp35
1 files changed, 21 insertions, 14 deletions
diff --git a/org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp b/org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp
index 1f9be057b..e63b523e1 100644
--- a/org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp
+++ b/org.eclipse.mylyn.trac.releng/modules/trac/manifests/defaultsites.pp
@@ -1,34 +1,39 @@
-define trac::defaultsites {
+define trac::defaultsites (
+ $base = $trac::base,
+) {
-/* Trac automatically provisions during install "python-genshi" */
+include "trac"
-$requirements = [ "python-pysqlite2", "python-setuptools", "python-subversion", "subversion", ]
-package { $requirements:
- ensure => "installed"
-}
+/* Defaults */
-/* Defaults. */
-Trac {
- require => Package[$requirements],
+Trac::Trac {
+ base => $base,
+}
+Trac::Plugin {
+ base => $base,
}
-
Trac::Site {
+ base => $base,
version => "1.0",
require => Trac["1.0"],
}
-trac { "0.11.7":
+/* Instances */
+
+trac::trac { "0.11.7":
}
-trac { "0.12.4":
+trac::trac { "0.12.4":
}
-trac { "1.0":
+trac::trac { "1.0":
}
-trac { "trunk":
+trac::trac { "trunk":
}
+/* Plugins */
+
trac::plugin { "accountmanagerplugin-0.11":
url => "http://trac-hacks.org/svn/accountmanagerplugin/0.11",
egg => "TracAccountManager",
@@ -44,6 +49,8 @@ trac::plugin { "xmlrpcplugin-trunk":
egg => "TracXMLRPC",
}
+/* Sites */
+
trac::site { "trac-0.11":
version => "0.11.7",
require => Trac["0.11.7"],

Back to the top