]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Enabling nodo::utils::development::ide packages available in jessie onwards
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 19 Jun 2015 17:55:47 +0000 (14:55 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 19 Jun 2015 17:55:47 +0000 (14:55 -0300)
manifests/utils/development/ide.pp

index 4fd841256237cb951fea74377d80cf188e9ae891..4d4748fd71d9b77adc64a89edcf3b0604d7b4782 100644 (file)
@@ -1,15 +1,22 @@
 class nodo::utils::development::ide {
-  package { [ 'exuberant-ctags', 'pnopaste-cli', 'ditz', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep' ]:
+  package { [ 'exuberant-ctags', 'mr', 'doxygen', 'agave', 'hexedit', 'ack-grep' ]:
     ensure => installed,
   }
 
-  # To be considered
-  # package { [ 'ttyrec', 'taskwarrior' ]:
-  #   ensure => installed,
-  # }
+  # Old packages
+  package { [ 'ditz', 'pnopaste-cli' ]:
+    ensure  => $::lsbdistcodename ? {
+      'wheezy' => present,
+      default  => absent,
+    },
+  }
+
 
-  # Not available
-  #package { [ 'bugs-everywhere', 'silversearcher-ag' ]:
-  #  ensure => installed,
-  #}
+  # Jessie onwards
+  package { [ 'ttyrec', 'taskwarrior', 'bugs-everywhere', 'silversearcher-ag' ]:
+    ensure => $::lsbdistcodename ? {
+      'wheezy' => absent,
+      default  => present,
+    },
+  }
 }