Fix a numer of issues with glibc post-install step

- Only add dependencies on file, glibc and patchelf if we are building
  CMSSW;
- Only execute post-install relocation for CMSSW. There are no binaries
  in CORAL;
- Remove GLIBC_ROOT environment variable. It was used for bash wrappers
  around cmsRun*. Not needed anymore;
- Do not source init.sh for file and patchelf as we install in
  /afs/.cern.ch (write/read) and then relocate to /afs/cern.ch
  (read-only). The paths in init.sh script are relocated, but files are
  not yet present on /afs/cern.ch. Use binaries directly by full path.
- If grep fails (does not find) the post-install scriplet fails. Ignore
  if grep finds nothing.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
scram-project-build: relocate ELF for all non-CORAL projects

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
scram-project-build: use %pkgname instead of %n in post-install scriplet

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
scram-project-build: cosmetic changes

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
upgrade to herwigpp 2.7.1 and thepeg 1.9.2
Merge pull request #889 from smuzaffar/IB/CMSSW_7_2_X/stable

new config tag and cmssw-toolfile fixed
Merge pull request #890 from smuzaffar/IB/CMSSW_7_2_X/stable

updated config tag to V05-03-13
First import of fasthadd spec file

Compared to @deguio version in #883 this has the following fixes:

- Actually compiles fine.
- init.sh / init.csh files provided. Source those to have a
  consistent, standalone, environment.
- Include in cmssw-tool-conf to make sure this gets built with
  every IB (can still be deployed separately).
Merge pull request #891 from ktf/fasthadd

First import of fasthadd spec file.
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable
Merge pull request #873 from davidlt/glibc-fixes

Fix a numer of issues with glibc post-install step
Relocate dependencies-setup.sh for fasthadd.
Merge pull request #892 from ktf/fix-fasthadd

Relocate dependencies-setup.sh for fasthadd.
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable
Backports from 72X.

- Use own loader to prevent TLS issues.
- Move config to the one which support big plugins. Disable as there are
  no big plugins in 71X.
- Cleanup gcc / llvm toolfiles.
- Advance dcap to latest version.
- Disable a few things (documentation / rpath) in xz. Not really needed
  but since we build root due to dcap in any case.
Merge pull request #893 from ktf/backports

Backports from 72X.
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable
updated config tag to V05-03-14
Merge pull request #896 from smuzaffar/IB/CMSSW_7_1_X/stable

updated config tag to V05-03-14
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable