Merge #329 Scientific: Initial KS files for Fedora Scientific vagrant box
This commit is contained in:
commit
f939a8962d
@ -10,168 +10,11 @@
|
||||
|
||||
%include fedora-live-kde-base.ks
|
||||
%include fedora-live-minimization.ks
|
||||
%include fedora-scientific-common.ks
|
||||
|
||||
# The recommended part size for DVDs is too close to use for the scientific spin
|
||||
part / --size 14500
|
||||
|
||||
%packages
|
||||
|
||||
# Installing the default/mandatory packages from engineering & scientific
|
||||
@engineering-and-scientific
|
||||
|
||||
# scilab
|
||||
scilab
|
||||
scilab-devel
|
||||
scilab-doc
|
||||
|
||||
# Remove sagemath explicitly?
|
||||
-sagemath
|
||||
|
||||
#Devel tools
|
||||
|
||||
#Install the mandatory packages from dev-tools and dev-libs
|
||||
# C/C++ compiler, gdb, autotools, bison, flex, make, strace..
|
||||
@development-tools
|
||||
@development-libs
|
||||
@c-development
|
||||
@rpm-development-tools
|
||||
#others, not included
|
||||
# C++ libraries
|
||||
blitz-devel
|
||||
armadillo-devel
|
||||
|
||||
# Misc. related utils
|
||||
ddd
|
||||
valgrind
|
||||
|
||||
#python 2 tools/libraries not included from the groups
|
||||
python2-tools
|
||||
python-ipython
|
||||
python-ipython-console
|
||||
python-ipython-notebook
|
||||
sympy
|
||||
python-networkx
|
||||
python-pandas
|
||||
|
||||
#python 3 and tools/libraries not included from the groups
|
||||
python3
|
||||
python3-tools
|
||||
python3-matplotlib
|
||||
python3-scipy
|
||||
python3-numpy
|
||||
python3-ipython
|
||||
python3-ipython-console
|
||||
python3-ipython-notebook
|
||||
python3-sympy
|
||||
python3-networkx
|
||||
python3-pandas
|
||||
|
||||
# matplotlib backends
|
||||
python-matplotlib-qt4
|
||||
python-matplotlib-tk
|
||||
python3-matplotlib-qt4
|
||||
python3-matplotlib-tk
|
||||
|
||||
# Include Java development tools
|
||||
@java-development
|
||||
apache-commons-math
|
||||
|
||||
#fortran compiler
|
||||
gcc-gfortran
|
||||
|
||||
# GUI for R
|
||||
rkward
|
||||
|
||||
# GUI for Octave
|
||||
qtoctave
|
||||
|
||||
# julia
|
||||
julia
|
||||
julia-doc
|
||||
|
||||
# IDEs for the IDE folks
|
||||
@eclipse
|
||||
spyder
|
||||
|
||||
#writing & publishing
|
||||
emacs
|
||||
emacs-color-theme
|
||||
vim
|
||||
scribus
|
||||
#scite
|
||||
lyx
|
||||
kile
|
||||
|
||||
#Presentation, Bibliography & Document arrangement
|
||||
#tools
|
||||
BibTool
|
||||
pdfshuffler
|
||||
|
||||
# Parallel/Distributed computing libraries/tools
|
||||
openmpi
|
||||
openmpi-devel
|
||||
valgrind-openmpi
|
||||
libgomp
|
||||
python-pp
|
||||
mpi4py-openmpi
|
||||
python3-mpi4py-openmpi
|
||||
|
||||
#Version control- a GUI for each as well
|
||||
|
||||
# Installing rapidsvn will also install subversion package
|
||||
rapidsvn
|
||||
git
|
||||
git-gui
|
||||
# Mercurial
|
||||
mercurial
|
||||
mercurial-hgk
|
||||
|
||||
#Backup Utilities
|
||||
backintime-kde
|
||||
|
||||
#needs to install this specifically because of some conflict between openmpi
|
||||
#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html)
|
||||
libotf
|
||||
|
||||
#root
|
||||
root
|
||||
root-gui-fitpanel
|
||||
root-python
|
||||
|
||||
#Multiple jobs/clustering system
|
||||
# torque
|
||||
# torque-server
|
||||
# torque-scheduler
|
||||
# torque-gui
|
||||
# torque-libs
|
||||
# torque-mom
|
||||
# python-pbs
|
||||
|
||||
#Drawing, Picture viewing tools, Visualization tools
|
||||
dia
|
||||
inkscape
|
||||
xzgv
|
||||
gimp
|
||||
ggobi
|
||||
ggobi-devel
|
||||
#g3data
|
||||
#Mayavi
|
||||
|
||||
#Misc. Utils
|
||||
screen
|
||||
tmux
|
||||
rlwrap
|
||||
hexchat
|
||||
shutter
|
||||
fig2ps
|
||||
bibtex2html
|
||||
hevea
|
||||
|
||||
#Include Mozilla Firefox
|
||||
firefox
|
||||
|
||||
%end
|
||||
|
||||
%post
|
||||
|
||||
%end
|
||||
|
157
fedora-scientific-common.ks
Normal file
157
fedora-scientific-common.ks
Normal file
@ -0,0 +1,157 @@
|
||||
%packages
|
||||
|
||||
# Installing the default/mandatory packages from engineering & scientific
|
||||
@engineering-and-scientific
|
||||
|
||||
# scilab
|
||||
scilab
|
||||
scilab-devel
|
||||
scilab-doc
|
||||
|
||||
# Remove sagemath explicitly?
|
||||
-sagemath
|
||||
|
||||
#Devel tools
|
||||
|
||||
#Install the mandatory packages from dev-tools and dev-libs
|
||||
# C/C++ compiler, gdb, autotools, bison, flex, make, strace..
|
||||
@development-tools
|
||||
@development-libs
|
||||
@c-development
|
||||
@rpm-development-tools
|
||||
#others, not included
|
||||
# C++ libraries
|
||||
blitz-devel
|
||||
armadillo-devel
|
||||
|
||||
# Misc. related utils
|
||||
ddd
|
||||
valgrind
|
||||
|
||||
#python 2 tools/libraries not included from the groups
|
||||
python2-tools
|
||||
python-ipython
|
||||
python-ipython-console
|
||||
python-ipython-notebook
|
||||
sympy
|
||||
python-networkx
|
||||
python-pandas
|
||||
|
||||
#python 3 and tools/libraries not included from the groups
|
||||
python3
|
||||
python3-tools
|
||||
python3-matplotlib
|
||||
python3-scipy
|
||||
python3-numpy
|
||||
python3-ipython
|
||||
python3-ipython-console
|
||||
python3-ipython-notebook
|
||||
python3-sympy
|
||||
python3-networkx
|
||||
python3-pandas
|
||||
|
||||
# matplotlib backends
|
||||
python-matplotlib-qt4
|
||||
python-matplotlib-tk
|
||||
python3-matplotlib-qt4
|
||||
python3-matplotlib-tk
|
||||
|
||||
# Include Java development tools
|
||||
@java-development
|
||||
apache-commons-math
|
||||
|
||||
#fortran compiler
|
||||
gcc-gfortran
|
||||
|
||||
# GUI for R
|
||||
rkward
|
||||
|
||||
# GUI for Octave
|
||||
qtoctave
|
||||
|
||||
# julia
|
||||
julia
|
||||
julia-doc
|
||||
|
||||
# IDEs for the IDE folks
|
||||
@eclipse
|
||||
spyder
|
||||
|
||||
#writing & publishing
|
||||
emacs
|
||||
emacs-color-theme
|
||||
vim
|
||||
scribus
|
||||
#scite
|
||||
lyx
|
||||
kile
|
||||
|
||||
#Presentation, Bibliography & Document arrangement
|
||||
#tools
|
||||
BibTool
|
||||
pdfshuffler
|
||||
|
||||
# Parallel/Distributed computing libraries/tools
|
||||
openmpi
|
||||
openmpi-devel
|
||||
valgrind-openmpi
|
||||
libgomp
|
||||
python-pp
|
||||
mpi4py-openmpi
|
||||
python3-mpi4py-openmpi
|
||||
|
||||
#Version control- a GUI for each as well
|
||||
|
||||
# Installing rapidsvn will also install subversion package
|
||||
rapidsvn
|
||||
git
|
||||
git-gui
|
||||
# Mercurial
|
||||
mercurial
|
||||
mercurial-hgk
|
||||
|
||||
#Backup Utilities
|
||||
backintime-kde
|
||||
|
||||
#needs to install this specifically because of some conflict between openmpi
|
||||
#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html)
|
||||
libotf
|
||||
|
||||
#root
|
||||
root
|
||||
root-gui-fitpanel
|
||||
root-python
|
||||
|
||||
#Multiple jobs/clustering system
|
||||
# torque
|
||||
# torque-server
|
||||
# torque-scheduler
|
||||
# torque-gui
|
||||
# torque-libs
|
||||
# torque-mom
|
||||
# python-pbs
|
||||
|
||||
#Drawing, Picture viewing tools, Visualization tools
|
||||
dia
|
||||
inkscape
|
||||
xzgv
|
||||
gimp
|
||||
ggobi
|
||||
ggobi-devel
|
||||
#g3data
|
||||
#Mayavi
|
||||
|
||||
#Misc. Utils
|
||||
screen
|
||||
tmux
|
||||
rlwrap
|
||||
hexchat
|
||||
shutter
|
||||
fig2ps
|
||||
bibtex2html
|
||||
hevea
|
||||
|
||||
#Include Mozilla Firefox
|
||||
firefox
|
||||
|
||||
%end
|
12
fedora-scientific-vagrant.ks
Normal file
12
fedora-scientific-vagrant.ks
Normal file
@ -0,0 +1,12 @@
|
||||
# Fedora Scientific Vagrant box
|
||||
|
||||
# Fedora Scientific: For researchers in Science and Engineering
|
||||
# Fedora-Scientific aims to create a Fedora which has the generic
|
||||
# toolset for the researcher
|
||||
# Web: https://labs.fedoraproject.org/en/scientific/
|
||||
|
||||
# Maintainer: Amit Saha <amitksaha@fedoraproject.org>
|
||||
# https://fedoraproject.org/wiki/User:Amitksaha
|
||||
|
||||
%include fedora-cloud-base-vagrant.ks
|
||||
%include fedora-scientific-common.ks
|
Loading…
Reference in New Issue
Block a user