--- /dev/null
+# ubuntu 12
+#
+#
+# This build script assumes that you have several packages already
+# installed via ubuntu's apt-get using the following commands:
+#
+# > sudo apt-get install build-essential automake autoconf gfortran openmpi-bin openmpi-common libopenmpi-dev cmake subversion git libblas-dev liblapack-dev libblas3gf liblapack3gf splint tcl tcl-dev environment-modules libsuitesparse-dev libtool libboost-all-dev qt4-dev-tools
+#
+# Then reboot and run candi again.
+##
+
+#
+# Define the packages this platform needs
+PACKAGES=(
+load:dealii-prepare
+once:opencascade
+once:parmetis
+once:superlu_dist
+once:hdf5
+once:p4est
+once:trilinos
+once:petsc
+once:slepc
+dealii
+)
+
+
+TRILINOS_MAJOR_VERSION_AUTO=11
-D DEAL_II_FORCE_BUNDLED_BOOST:BOOL=OFF \
-D DEAL_II_WITH_FUNCTIONPARSER:BOOL=ON \
-D DEAL_II_WITH_LAPACK:BOOL=ON \
--D DEAL_II_WITH_METIS:BOOL=ON \
+-D DEAL_II_WITH_METIS:BOOL=OFF \
-D DEAL_II_WITH_MPI:BOOL=ON \
-D DEAL_II_WITH_NETCDF:BOOL=OFF \
-D DEAL_II_WITH_OPENCASCADE:BOOL=OFF \
--D DEAL_II_WITH_P4EST:BOOL=ON \
--D DEAL_II_WITH_PETSC:BOOL=ON \
--D DEAL_II_WITH_SLEPC:BOOL=ON \
+-D DEAL_II_WITH_P4EST:BOOL=OFF \
+-D DEAL_II_WITH_PETSC:BOOL=OFF \
+-D DEAL_II_WITH_SLEPC:BOOL=OFF \
-D DEAL_II_WITH_THREADS:BOOL=ON \
-D DEAL_II_FORCE_BUNDLED_THREADS:BOOL=OFF \
-D DEAL_II_WITH_TRILINOS:BOOL=ON \
-D DEAL_II_WITH_UMFPACK:BOOL=ON \
-D DEAL_II_FORCE_BUNDLED_UMFPACK:BOOL=OFF \
--D DEAL_II_WITH_ZLIB:BOOL=ON \
--D DEAL_II_WITH_HDF5:BOOL=ON \
+-D DEAL_II_WITH_ZLIB:BOOL=OFF \
+-D DEAL_II_WITH_HDF5:BOOL=OFF \
-D DEAL_II_COMPONENT_MESH_CONVERTER:BOOL=ON \
-D DEAL_II_COMPONENT_PARAMETER_GUI=ON \
"