]> gitweb.fluxo.info Git - puppet-pyroscope.git/commitdiff
Adds pyroscope::dependencies
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 29 May 2016 21:30:01 +0000 (18:30 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 29 May 2016 21:30:01 +0000 (18:30 -0300)
manifests/dependencies.pp [new file with mode: 0644]

diff --git a/manifests/dependencies.pp b/manifests/dependencies.pp
new file mode 100644 (file)
index 0000000..19bd054
--- /dev/null
@@ -0,0 +1,26 @@
+class pyroscope::dependencies {
+  # From https://github.com/pyroscope/rtorrent-ps/blob/master/docs/DebianInstallFromSource.md#build-rtorrent-and-core-dependencies-from-source
+  package { [
+              'tmux',
+              'wget',
+              'build-essential',
+              'subversion',
+              'git',
+              'python-setuptools',
+              'python-virtualenv',
+              'python-dev',
+              'libsigc++-2.0-dev',
+              'libssl-dev',
+              'libncurses-dev',
+              'libncursesw5-dev'
+              'locales',
+              'libcppunit-dev',
+              'autoconf',
+              'automake',
+              'libtool',
+              'libxml2-dev',
+              'libxslt1-dev',
+            ]:
+    ensure  => present,
+  }
+}