Hello community, here is the log from the commit of package lam checked in at Tue Mar 28 18:30:00 CEST 2006. -------- --- /work/SRC/all/lam/lam.changes 2006-02-18 00:20:17.000000000 +0100 +++ /work/src/done/STABLE/lam/lam.changes 2006-03-28 17:59:36.000000000 +0200 @@ -1,0 +2,8 @@ +Tue Mar 28 17:57:59 CEST 2006 - mrueckert@suse.de + +- removed APSL licensed files +- added lam-7.1.1_no_darwin.patch: + removed references to files in the build system +- cleaned up %build/%install + +------------------------------------------------------------------- New: ---- lam-7.1.1_no_darwin.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lam.spec ++++++ --- /var/tmp/diff_new_pack.FFzqFg/_old 2006-03-28 18:29:25.000000000 +0200 +++ /var/tmp/diff_new_pack.FFzqFg/_new 2006-03-28 18:29:25.000000000 +0200 @@ -28,7 +28,7 @@ %{!?rpi: %define rpi --with-rpi=usysv} Summary: Local Area Multicomputer Version: 7.1.1 -Release: 12 +Release: 17 License: Other License(s), see package Group: Development/Libraries/Parallel Source: http://www.mpi.nd.edu/downloads/lam/lam-%{version}.tar.bz2 @@ -37,6 +37,7 @@ Requires: openssh Provides: mpi #Conflicts: mpich mpich2 +Patch: lam-7.1.1_no_darwin.patch %description LAM (Local Area Multicomputer) is an MPI programming environment and @@ -61,9 +62,9 @@ Conflicts: mpich-manpages Summary: Local Area Multicomputer Group: Development/Libraries/Parallel -Autoreqprov: on Obsoletes: lamman lam-manpages -provides: lamman lam-manpages +Provides: lamman lam-manpages +Requires: glibc-devel libstdc++-devel %description devel LAM (Local Area Multicomputer) is an MPI programming environment and @@ -86,40 +87,38 @@ %prep %setup -q +%patch %build -F77=gfortran CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" ./configure \ +autoreconf +export F77=gfortran +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +%configure \ %{rpi} \ - --prefix=/usr \ - --sysconfdir=%_sysconfdir \ - --libdir=%_libdir \ - --mandir=%_mandir \ - --with-rsh="/usr/bin/ssh -x" + --with-rsh="%{_bindir}/ssh -x" make %{?jobs:-j%jobs} all %install -rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install + +%makeinstall for file in README README_LAM COPYRIGHT; do - mv $RPM_BUILD_DIR/lam-%{version}/romio/$file \ - $RPM_BUILD_DIR/lam-%{version}/romio/romio-$file + mv romio/$file romio/romio-$file done -mv $RPM_BUILD_DIR/lam-%{version}/romio/doc/users-guide.ps.gz \ - $RPM_BUILD_DIR/lam-%{version}/romio/doc/romio-users-guide.ps.gz -rm -f $RPM_BUILD_ROOT%{_datadir}/lam/lam-shell-setup.sh -rm -f $RPM_BUILD_ROOT%{_datadir}/lam/lam-shell-setup.csh -rm -f $RPM_BUILD_ROOT%{_datadir}/lam/lam_module.tcl -rm -f $RPM_BUILD_ROOT%{_mandir}/man1/wipe.1* +mv romio/doc/users-guide.ps.gz romio/doc/romio-users-guide.ps.gz +rm -f %{buildroot}%{_datadir}/lam/lam-shell-setup.sh +rm -f %{buildroot}%{_datadir}/lam/lam-shell-setup.csh +rm -f %{buildroot}%{_datadir}/lam/lam_module.tcl +rm -f %{buildroot}%{_mandir}/man1/wipe.1* # Turn off the x bit on the totalview shared library so that rpm # doesn't strip it. #$%@#$%!!! %ifarch %ix86 ppc s390 %arm -chmod a-x $RPM_BUILD_ROOT%{_libdir}/lam/liblam_totalview*so +chmod a-x %{buildroot}%{_libdir}/lam/liblam_totalview*so %endif -rm -f $RPM_BUILD_ROOT/usr/bin/wipe +rm -f %{buildroot}%{_bindir}/wipe find examples -name ".deps" | xargs rm -rfv %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root) @@ -174,6 +173,11 @@ %{_mandir}/man3/* %changelog -n lam +* Tue Mar 28 2006 - mrueckert@suse.de +- removed APSL licensed files +- added lam-7.1.1_no_darwin.patch: + removed references to files in the build system +- cleaned up %%build/%%install * Sat Feb 18 2006 - ro@suse.de - cleanup docs (remove .deps) * Wed Jan 25 2006 - mls@suse.de ++++++ lam-7.1.1.tar.bz2 ++++++ /work/SRC/all/lam/lam-7.1.1.tar.bz2 /work/src/done/STABLE/lam/lam-7.1.1.tar.bz2 differ: char 11, line 1 ++++++ lam-7.1.1_no_darwin.patch ++++++ Index: share/memory/Makefile.am =================================================================== --- share/memory/Makefile.am.orig +++ share/memory/Makefile.am @@ -14,7 +14,7 @@ include $(top_srcdir)/config/Makefile.options -SUBDIRS = ptmalloc ptmalloc2 darwin7 +SUBDIRS = ptmalloc ptmalloc2 noinst_LTLIBRARIES = libmemory.la libmemory_la_SOURCES = memory_hook.c Index: configure.in =================================================================== --- configure.in.orig +++ configure.in @@ -2443,7 +2443,6 @@ share/pmpi/Makefile share/pmpi/f77/Makefile share/memory/Makefile - share/memory/darwin7/Makefile share/memory/ptmalloc/Makefile share/memory/ptmalloc2/Makefile share/rreq/Makefile ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...