update RPM build instructions and spec file for Fedora 23

This commit is contained in:
Axel Kohlmeyer
2015-10-16 15:27:29 -04:00
parent 864a51e82f
commit f19a7fa99c
2 changed files with 20 additions and 22 deletions

View File

@ -2,7 +2,7 @@ Steps to set up a virtual machine for building RPMs
Configure a new virtual machine instance for each platform and distribution
Tested KVM/QEMU settings:
1 CPU, 2048 MB RAM, 15 GB disk image, VGA graphics, Core2duo CPU 32-bit/64-bit
1 CPU, 2048 MB RAM, 20 GB qcow2 disk image, VMVGA graphics, Core2duo CPU 32-bit/64-bit
Install distribution via CD/DVD ISO image (netinstall version)
- standard (non-LVM) partition layout, 2GB Swap only, 500MB /boot, rest /
@ -14,7 +14,7 @@ Make sure the following additional packages (and dependencies) are installed
vim-enhanced openssh-clients python-devel tar screen
yum-utils rpmdevtools rpm-build redhat-rpm-config createrepo
git make gcc-c++ gcc-gfortran
mpich2-devel openmpi-devel fftw-devel libjpeg-turbo-devel libpng-devel
mpich-devel openmpi-devel fftw-devel libjpeg-turbo-devel libpng-devel
+ on OpenSuSE
yast2-online-update-frontend
@ -37,7 +37,7 @@ Edit $HOME/.bash_profile to set environment variables for depositing files
MYRPM_REPO_HOST MYRPM_REPO_USER MYRPM_REPO_DIR
Clone LAMMPS-ICMS tree via:
git clone git://git.icms.temple.edu/lammps-icms.git lammps-icms
git clone git://git.lammps.org/lammps-icms.git lammps-icms
Build and sync the RPMs to the repository with:
cd lammps-icms;

View File

@ -1,19 +1,17 @@
# verified on Fedora 17 / x86_64 / 2015-03-18
# verified on Fedora 17 / i386 / 2015-03-18
# verified on Fedora 18 / x86_64 / 2015-03-18
# verified on Fedora 18 / i386 / 2015-03-18
# verified on Fedora 19 / x86_64 / 2015-03-18
# verified on Fedora 19 / i386 / 2015-03-18
# verified on Fedora 20 / x86_64 / 2015-03-18
# verified on Fedora 20 / i386 / 2015-03-18
# verified on Fedora 21 / x86_64 / 2015-03-18
# verified on CentOS 6.6 / x86_64 / 2015-03-18
# verified on CentOS 6.6 / i386 / 2015-03-18
# verified on CentOS 7.0 / x86_64 / 2015-03-18
# verified on OpenSuSE 12.3 / x86_64 / 2015-03-18
# verified on OpenSuSE 12.3 / i586 / 2015-03-18
# verified on OpenSuSE 13.1 / x86_64 / 2015-03-18
# verified on OpenSuSE 13.1 / i586 / 2015-03-18
# verified on Fedora 19 / x86_64 / 2015-10-16
# verified on Fedora 19 / i386 / 2015-10-16
# verified on Fedora 20 / x86_64 / 2015-10-16
# verified on Fedora 20 / i386 / 2015-10-16
# verified on Fedora 21 / x86_64 / 2015-10-16
# verified on Fedora 22 / x86_64 / 2015-10-16
# verified on Fedora 23 / x86_64 / 2015-10-16
# verified on CentOS 6.6 / x86_64 / 2015-10-16
# verified on CentOS 6.6 / i386 / 2015-10-16
# verified on CentOS 7.0 / x86_64 / 2015-10-16
# verified on OpenSuSE 12.3 / x86_64 / 2015-10-16
# verified on OpenSuSE 12.3 / i586 / 2015-10-16
# verified on OpenSuSE 13.1 / x86_64 / 2015-10-16
# verified on OpenSuSE 13.1 / i586 / 2015-10-16
%ifnarch s390 s390x
%global with_openmpi 1
@ -45,7 +43,7 @@
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Name: lammps
Version: 20150406
Version: 20151016
Release: 12%{?dist}
Summary: LAMMPS Molecular Dynamics Simulator
Group: Applications/Engineering
@ -404,8 +402,8 @@ rm -rf %{buildroot}
%changelog
* Mon Apr 06 2015 Axel Kohlmeyer <akohlmey@gmail.com> - 20140123-12
- add support for including the KOKKOS package in OpenMP mode
* Fri Oct 16 2015 Axel Kohlmeyer <akohlmey@gmail.com> - 20151016-12
- Update for removal of Fedora 17/18 and addition of Fedora 23
* Thu Jan 23 2014 Axel Kohlmeyer <akohlmey@gmail.com> - 20140123-7
- Handle dependencies on MPI-IO for USER-LB and MPIIO.