aboutsummaryrefslogtreecommitdiff
path: root/manifests/dependencies.pp
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-03-08 21:57:46 -0300
committerSilvio Rhatto <rhatto@riseup.net>2017-03-08 21:57:46 -0300
commit943ac80af5d2f8fded78bcb3fdac2c92b86435ce (patch)
tree227d944318072040be138f1a49befd6aa8b99b3d /manifests/dependencies.pp
parentd6964082b9719978ebe96744c7c659e701bb264d (diff)
downloadpuppet-pyroscope-943ac80af5d2f8fded78bcb3fdac2c92b86435ce.tar.gz
puppet-pyroscope-943ac80af5d2f8fded78bcb3fdac2c92b86435ce.tar.bz2
Builds pyroscope and rtorrent-ps
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,
}
}