

## Dependencies from the system
system_dependencies <- list(
    "XML"         = c("libxml2-devel")
  , "RCurl"       = c("libcurl", "libcurl-devel")
  , "RPostgreSQL" = c("postgresql", "postgresql-devel")
  , "RGtk2"       = c("libgtk2.0-dev", "gtk+-devel", "gtk2-devel", "glib2.x86_64", "glib2-devel.x86_64", "pango.x86_64")
  , "ggmap"       = c("libpng-devel")
  , "png"         = c("libpng", "libpng-devel")
  , "RMySQL"      = c("mysql", "mysql-devel")
)

## list where name is the user, and values are the packages
GitHubInstalls <- list(
    johnmyleswhite = c("log4r", "ProjectTemplate", "abbReviations")
  , ramnathv       = c("rCharts", "slidify")
  , hadley         = c("assertthat", "pryr", "lubridate", "clusterfly", "r-on-github", "dplyr")
  , wch            = c('extrafont', "shiny-gridster")
  , rpremraj       = c("mailR")
  , jalvesaq       = c("colorout")
  , Statisticat    = c("LaplacesDemon")
  , armstrtw       = c("AWS.tools")
  , jcheng5        = c("leaflet-shiny")
  , trestletech    = c("ShinyDash")
  , rstudio        = c("shiny", "ggvis", "shinythemes", "shinyboostrap2", "shinydashboard", "leaflet", "shiny-server", "DT", "jslider", "shiny-incubator", "rmarkdown")
)



pkgList <- c(
  # Most important packages
  # ------------ # 
    "RCurl"
  , "XML"
  , "RGtk2"
  , "rjson"
  , "data.table"
  , "sendmailR"
  , "RPostgreSQL"
  , "png"
  # ------------ # 
  , "arm"
  , "AWS.tools"
  , "bayesm"
  , "bayesmix"
  , "bayesSurv"
  , "bnlearn"
  , "Cairo"
  , "car"
  , "coda"
  , "codetools"
  , "colorspace"
  , "DBI"
  , "depmixS4"
  , "devtools"
  , "doMC"
  , "doSNOW"
  , "fasttime"
  , "foreach"
  , "forecast"
  , "formatR"
  , "fortunes"
  , "gdata"
  , "ggplot2"
  , "glasso"
  , "gRain"
  , "gRbase"
  , "gtable"
  , "igraph"
  , "Hmisc"
  , "httpuv"
  , "huge"
  , "knitr"
  , "lme4"
  , "lubridate"
  , "maps"
  , "maptools"
  , "markdown"
  , "mcmc"
  , "MCMCglmm"
  , "microbenchmark"
  , "nlme"
  , "nnet"
  , "PAWL"
  , "plyr"
  , "profr"
  , "ProjectTemplate"
  , "qcc"
  , "quantmod"
  , "randomForest"
  , "rbenchmark"
  , "RColorBrewer"
  , "Rcpp"
  , "RcppArmadillo"
  , "Rd2roxygen"
  , "RecordLinkage"
  , "reshape2"
  , "rJava"
  , "rjags"
  , "R2jags"
  , "runjags"
  , "RMySQL"
  , "RODBC"
  , "roxygen2"
  , "RTextTools"
  , "scales"
  , "shiny"
  , "sna"
  , "sos"
  , "SparseM"
  , "stringr"
  , "testit"
  , "tree"
  , "tseries"
  , "twitteR"
  , "vegan"
  , "XLConnect"
  , "xlsx"
  , "xtable"
  , "xtable"
  , "xts"
  , "zoo"
  ## --- additional pulled from file --- ##
  , "benchmark"
  , "biglm"
  , "bit"
  , "bit64"
  , "calibrate"
  , "chron"
  , "colorout"
  , "combinat"
  , "compiler"
  , "depmixS4"
  , "digest"
  , "dplyr"
  , "extrafont"
  , "ggmap"
  , "googleVis"
  , "gplots"
  , "grDevices"
  , "grid"
  , "gridExtra"
  , "igraph"
  , "mapproj"
  , "Matrix"
  , "matrixStats"
  , "mi"
  , "parallel"
  , "party"
  , "qmap"
  , "reshape"
  , "reshape2"
  , "Rfacebook"
  , "RGoogleDocs"
  , "RgoogleMaps"
  , "Rgraphviz"
  , "rhbase"
  , "rhdfs"
  , "RJSONIO"
  , "rJython"
  , "rmr"
  , "robustbase"
  , "Rook"
  , "RWeka"
  , "ShinyDash"
  , "sp"
  , "treemap"
  , "TTR"
  , "WriteXLS"
  , "zipcode"
)
