curl: update to 7.36.0; use NSS instead of OpenSSL

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
bootstrap-driver: add perl-File-Temp and perl-Socket to Fedora 19/AArch64

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
python: misc improvements

- Remove %{i}/lib64/pkgconfig
- Add dependency on ncurses
- Relocate %{i}/lib64/python2.7/_sysconfigdata.py
- Split Python libs into PYTHON_PURE_LIB_SITE_PACKAGES (%{i}/lib) and
  PYTHON_PLAT_LIB_SITE_PACKAGES (%{i}/lib64). Pure libs are Python-only
  packages

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
flex: bump to 2.5.39

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
bison: bump to 3.0.2

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
rpm: improve interpreter check in scripts (find-requires)

Check for shebang more strictly to avoid getting "#", "import", etc.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
nasm: new external, needed by libjpeg-turbo

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
libjpeg-turbo: new external (replacement for libjpeg)

This is optimized version of libjpeg, fully compatible with old library.
libjpeg is long time deprecated.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
db6-toolfile: new toolfile

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
pythia6: add support for AArch64 (ARMv8)

Update config.{sub,guess} to support aarch64.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
tauolapp: add support for AArch64 (ARMv8)

Update config.{sub,guess} for aarch64. Remove everything related
to OS X and GCC 4.2.1.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
qd: add support for AArch64 (ARMv8)

Update config.{sub,guess} to support aarch64.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
thepeg: add support for AArch64 (ARMv8)

Update config.{sub,guess} to support aarch64.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
openssl: add version symbols for 1.0.1g

By default Fedora adds additional version symbols. Required not to cause
severe issues in the system.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
ncurses: add support for AArch64 (ARMv8)

Update config.{sub,guess} to support aarch64.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
libungif: add support for AArch64 (ARMv8)

Update config.{sub,guess} to support aarch64. Style cleanups.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
sigcpp: bump to 2.3.1; add support for AArch64 (ARMv8)

Update to 2.3.1. Update config.{sub,guess} to support aarch64.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
py2-*: Select proper Python site-packages location

We have:
- PYTHON_PLAT_LIB_SITE_PACKAGES: /lib64, platform specific packages
  (e.g., contains some C code)
- PYTHON_PURE_LIB_SITE_PACKAGES: /lib, Python-only packages

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
py2-numpy: bump to 1.8.1; change site-packages path

Use PYTHON_PLAT_LIB_SITE_PACKAGES as package builds
some native parts.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
py2-pycurl: bump to 7.19.3.1

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>