aboutsummaryrefslogtreecommitdiff
path: root/manifests/dependencies.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/dependencies.pp')
-rw-r--r--manifests/dependencies.pp30
1 files changed, 19 insertions, 11 deletions
diff --git a/manifests/dependencies.pp b/manifests/dependencies.pp
index 19bd054..fa307d8 100644
--- a/manifests/dependencies.pp
+++ b/manifests/dependencies.pp
@@ -1,26 +1,34 @@
class pyroscope::dependencies {
- # From https://github.com/pyroscope/rtorrent-ps/blob/master/docs/DebianInstallFromSource.md#build-rtorrent-and-core-dependencies-from-source
+ # From http://pyrocore.readthedocs.io/en/latest/installation.html
+ # https://github.com/pyroscope/rtorrent-ps/blob/master/docs/DebianInstallFromSource.md#build-rtorrent-and-core-dependencies-from-source
package { [
- 'tmux',
- 'wget',
+ # These should be defined elsewhere
+ #'wget',
+ #'git',
+ #'locales',
+ #'tmux',
'build-essential',
'subversion',
- 'git',
+ 'python',
+ 'python-dev',
+ 'python-pip',
+ 'python-pkg-resources',
'python-setuptools',
'python-virtualenv',
- 'python-dev',
'libsigc++-2.0-dev',
'libssl-dev',
'libncurses-dev',
- 'libncursesw5-dev'
- 'locales',
+ 'libncursesw5-dev',
+ 'libtool',
+ 'libxml2-dev',
+ 'libc-ares-dev',
'libcppunit-dev',
'autoconf',
'automake',
- 'libtool',
- 'libxml2-dev',
- 'libxslt1-dev',
+ 'pkg-config',
+ # Old dependencies
+ #'libxslt1-dev',
]:
- ensure => present,
+ ensure => present,
}
}