Make sure git
and mock
are installed
mock
group ruby
1.9 and 2.1 (but not 1.8 or 2.2)gpg
executable must be in the user's path (RHEL/Fedora package: gnupg)
Run git clone https://github.com/simp/simp-core
cd into simp-core
Run git checkout 4.2.X
Run bundle
Run rake git:submodules:reset
Cross your fingers
You *may* need to run a for loop to find Gemfiles and run 'bundle' wherever they are at this point, we have a task on the backlog to fix this
Run rake tar:build[epel-6-x86_64,dev,false]
(builds for RHEL6, dev key, no docs)
cd to the directory holding the ISO images
Create a directory called orig
cd into orig
Run BUNDLE_DIRECTORY=/path/to/simp-core rake -f /path/to/simp-core/Rakefile unpack["/path/to/ISO1"]
Repeat this step for any additional ISOs
Run cd ..
Run mkdir 4.2.X
Run cd 4.2.X
Run cp -rl ../orig/*6.6* .
Run BUNDLE_DIRECTORY=/path/to/simp-core rake -f /path/to/simp-core/Rakefile iso:build["/path/to/simp-core/build/DVD_Overlay/<appropriate>.tar.gz"]
(At this time, we have some repoclosure issues that we need to work through so the ISO may not build)