Fri Dec 17 02:47:19 2010 UTC ()
Update to MPICH2 1.3.1

Changes in 1.3.1

 # OVERALL: MPICH2 is now fully compliant with the CIFTS FTB standard
   MPI events (based on the draft standard).

 # OVERALL: Major improvements to RMA performance for long lists of
   RMA operations.

 # OVERALL: Performance improvements for Group_translate_ranks.

 # COLLECTIVES: Collective algorithm selection thresholds can now be controlled
   at runtime via environment variables.

 # ROMIO: PVFS error codes are now mapped to MPI error codes.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r7350:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3.1

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3.1?action=follow_copy&rev=HEAD&stop_rev=7350&mode=follow_copy

Changes in 1.3

 # OVERALL: Initial support for fine-grained threading in
   ch3:nemesis:tcp.

 # OVERALL: Support for Asynchronous Communication Progress.

 # OVERALL: The ssm and shm channels have been removed.

 # OVERALL: Checkpoint/restart support using BLCR.

 # OVERALL: Improved tolerance to process and communication failures
   when error handler is set to MPI_ERRORS_RETURN.  If a communication
   operation fails (e.g., due to a process failure) MPICH2 will return
   an error, and further communication to that process is not
   possible.  However, communication with other processes will still
   proceed normally.  Note, however, that the behavior collective
   operations on communicators containing the failed process is
   undefined, and may give incorrect results or hang some processes.

 # OVERALL: Experimental support for inter-library dependencies.

 # PM/PMI: Hydra is now the default process management framework
   replacing MPD.

 # PM/PMI: Added dynamic process support for Hydra.

 # PM/PMI: Added support for LSF, SGE and POE in Hydra.

 # PM/PMI: Added support for CPU and memory/cache topology aware
   process-core binding.

 # DEBUGGER: Improved support and bug fixes in the Totalview support.

 # Build system: Replaced F90/F90FLAGS by FC/FCFLAGS. F90/F90FLAGS are
   not longer supported in the configure.

 # Multi-compiler support: On systems where C compiler that is used to
   build mpich2 libraries supports multiple weak symbols and multiple aliases,
   the Fortran binding built in the mpich2 libraries can handle different
   Fortran compilers (than the one used to build mpich2).  Details in README.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r5762:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3?action=follow_copy&rev=HEAD&stop_rev=5762&mode=follow_copy


(asau)
diff -r1.65 -r1.66 pkgsrc/parallel/mpi-ch/Makefile
diff -r1.14 -r1.15 pkgsrc/parallel/mpi-ch/PLIST
diff -r1.14 -r1.15 pkgsrc/parallel/mpi-ch/buildlink3.mk
diff -r0 -r1.1 pkgsrc/parallel/mpi-ch/PLIST.mpd
diff -r0 -r1.1 pkgsrc/parallel/mpi-ch/options.mk
diff -r1.16 -r1.17 pkgsrc/parallel/mpi-ch/distinfo
diff -r1.9 -r1.10 pkgsrc/parallel/mpi-ch/patches/patch-aa
diff -r1.7 -r1.8 pkgsrc/parallel/mpi-ch/patches/patch-ac
diff -r1.6 -r0 pkgsrc/parallel/mpi-ch/patches/patch-ae
diff -r1.3 -r0 pkgsrc/parallel/mpi-ch/patches/patch-af

cvs diff -r1.65 -r1.66 pkgsrc/parallel/mpi-ch/Makefile (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/Makefile 2010/07/30 10:36:33 1.65
+++ pkgsrc/parallel/mpi-ch/Makefile 2010/12/17 02:47:18 1.66
@@ -1,79 +1,71 @@ @@ -1,79 +1,71 @@
1# $NetBSD: Makefile,v 1.65 2010/07/30 10:36:33 asau Exp $ 1# $NetBSD: Makefile,v 1.66 2010/12/17 02:47:18 asau Exp $
2 2
3DISTNAME= mpich2-1.2.1p1 3DISTNAME= mpich2-1.3.1
4#PKGREVISION= 1 
5CATEGORIES= parallel 4CATEGORIES= parallel
6MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.2.1p1/ 5MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.3.1/
7 6
8MAINTAINER= asau@inbox.ru 7MAINTAINER= asau@inbox.ru
9HOMEPAGE= http://www.mcs.anl.gov/research/projects/mpich2/ 8HOMEPAGE= http://www.mcs.anl.gov/research/projects/mpich2/
10COMMENT= Open source MPI and MPI-2 implementation from Univ. of Chicago 9COMMENT= Open source MPI and MPI-2 implementation from Univ. of Chicago
11 10
12CONFLICTS+= musicpd-[0-9]* # installs bin/mpd 
13CONFLICTS+= mpich-[0-9]* # installs bin/mpicc & other wrappers 11CONFLICTS+= mpich-[0-9]* # installs bin/mpicc & other wrappers
14CONFLICTS+= openmpi-[0-9]* # installs bin/mpicc & other wrappers 12CONFLICTS+= openmpi-[0-9]* # installs bin/mpicc & other wrappers
15 13
16PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
17 15
18MAKE_JOBS_SAFE= no 16MAKE_JOBS_SAFE= no
19 17
 18DEPENDS+= bash-[0-9]*:../../shells/bash
 19
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21USE_LANGUAGES= c c++ fortran77 21USE_LANGUAGES= c c++ fortran77
22 22
23PKG_SYSCONFSUBDIR= mpich 23PKG_SYSCONFSUBDIR= mpich
24 24
25CONFIGURE_ARGS+= --datadir=${PREFIX}/share/${PKGBASE} 25CONFIGURE_ARGS+= --datadir=${PREFIX}/share/${PKGBASE}
26CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 26CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
27CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/${PKGBASE} 27CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/${PKGBASE}
28CONFIGURE_ARGS+= --htmldir=${PREFIX}/share/doc/${PKGBASE}/html 28CONFIGURE_ARGS+= --htmldir=${PREFIX}/share/doc/${PKGBASE}/html
29 29
30CONFIGURE_ARGS+= --disable-f90 # problems? 30CONFIGURE_ARGS+= --with-pm=hydra:gforker
31CONFIGURE_ARGS+= --without-java 31CONFIGURE_ARGS+= --with-hydra-bindlib=plpa # problems with hwloc
32CONFIGURE_ARGS+= --without-java2 32CONFIGURE_ARGS+= --disable-fc # problems?
 33CONFIGURE_ARGS+= --with-openpa-prefix=$(BUILDLINK_PREFIX.openpa:Q) # reuse it
33 34
34USE_TOOLS+= perl:run 35USE_TOOLS+= perl:run
35 36
36REPLACE_PYTHON+= src/pm/mpd/*.py src/pm/mpd/test/*.py 
37 
38CONF_FILES+= share/${PKGBASE}/examples/mpe_callstack_ldflags.conf \ 37CONF_FILES+= share/${PKGBASE}/examples/mpe_callstack_ldflags.conf \
39 ${PKG_SYSCONFDIR}/mpe_callstack_ldflags.conf 38 ${PKG_SYSCONFDIR}/mpe_callstack_ldflags.conf
40CONF_FILES+= share/${PKGBASE}/examples/mpe_f77env.conf \ 39CONF_FILES+= share/${PKGBASE}/examples/mpe_f77env.conf \
41 ${PKG_SYSCONFDIR}/mpe_f77env.conf 40 ${PKG_SYSCONFDIR}/mpe_f77env.conf
42CONF_FILES+= share/${PKGBASE}/examples/mpe_help.conf \ 41CONF_FILES+= share/${PKGBASE}/examples/mpe_help.conf \
43 ${PKG_SYSCONFDIR}/mpe_help.conf 42 ${PKG_SYSCONFDIR}/mpe_help.conf
44CONF_FILES+= share/${PKGBASE}/examples/mpe_log.conf \ 43CONF_FILES+= share/${PKGBASE}/examples/mpe_log.conf \
45 ${PKG_SYSCONFDIR}/mpe_log.conf 44 ${PKG_SYSCONFDIR}/mpe_log.conf
46CONF_FILES+= share/${PKGBASE}/examples/mpe_log_postlib.conf \ 45CONF_FILES+= share/${PKGBASE}/examples/mpe_log_postlib.conf \
47 ${PKG_SYSCONFDIR}/mpe_log_postlib.conf 46 ${PKG_SYSCONFDIR}/mpe_log_postlib.conf
48CONF_FILES+= share/${PKGBASE}/examples/mpe_mpicheck.conf \ 47CONF_FILES+= share/${PKGBASE}/examples/mpe_mpicheck.conf \
49 ${PKG_SYSCONFDIR}/mpe_mpicheck.conf 48 ${PKG_SYSCONFDIR}/mpe_mpicheck.conf
50CONF_FILES+= share/${PKGBASE}/examples/mpe_mpilog.conf \ 49CONF_FILES+= share/${PKGBASE}/examples/mpe_mpilog.conf \
51 ${PKG_SYSCONFDIR}/mpe_mpilog.conf 50 ${PKG_SYSCONFDIR}/mpe_mpilog.conf
52CONF_FILES+= share/${PKGBASE}/examples/mpe_mpitrace.conf \ 51CONF_FILES+= share/${PKGBASE}/examples/mpe_mpitrace.conf \
53 ${PKG_SYSCONFDIR}/mpe_mpitrace.conf 52 ${PKG_SYSCONFDIR}/mpe_mpitrace.conf
54CONF_FILES+= share/${PKGBASE}/examples/mpe_nolog.conf \ 53CONF_FILES+= share/${PKGBASE}/examples/mpe_nolog.conf \
55 ${PKG_SYSCONFDIR}/mpe_nolog.conf 54 ${PKG_SYSCONFDIR}/mpe_nolog.conf
56 
57CONF_FILES+= share/${PKGBASE}/examples/mpicc.conf \ 55CONF_FILES+= share/${PKGBASE}/examples/mpicc.conf \
58 ${PKG_SYSCONFDIR}/mpicc.conf 56 ${PKG_SYSCONFDIR}/mpicc.conf
59CONF_FILES+= share/${PKGBASE}/examples/mpicxx.conf \ 57CONF_FILES+= share/${PKGBASE}/examples/mpicxx.conf \
60 ${PKG_SYSCONFDIR}/mpicxx.conf 58 ${PKG_SYSCONFDIR}/mpicxx.conf
61CONF_FILES+= share/${PKGBASE}/examples/mpif77.conf \ 59CONF_FILES+= share/${PKGBASE}/examples/mpif77.conf \
62 ${PKG_SYSCONFDIR}/mpif77.conf 60 ${PKG_SYSCONFDIR}/mpif77.conf
63CONF_FILES+= share/${PKGBASE}/examples/mpixxx_opts.conf \ 
64 ${PKG_SYSCONFDIR}/mpixxx_opts.conf 
65 
66# disable bundled OpenPA: 
67post-extract: 
68 mv $(WRKSRC)/src/openpa $(WRKSRC)/src/openpa.off 
69 
70.include "../../mk/bsd.prefs.mk" 
71 61
72# FreeBSD 6 hack: 62# FreeBSD 6 hack:
 63.include "../../mk/bsd.prefs.mk"
73.if $(OPSYS) == "FreeBSD" || $(OPSYS) == "DragonFly" 64.if $(OPSYS) == "FreeBSD" || $(OPSYS) == "DragonFly"
74BUILDLINK_TRANSFORM+= rm:-lrt 65BUILDLINK_TRANSFORM+= rm:-lrt
75.endif 66.endif
76 67
77.include "../../lang/python/application.mk" 68.include "options.mk"
 69
78.include "../../parallel/openpa/buildlink3.mk" 70.include "../../parallel/openpa/buildlink3.mk"
79.include "../../mk/bsd.pkg.mk" 71.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/parallel/mpi-ch/PLIST (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/PLIST 2009/12/13 18:38:10 1.14
+++ pkgsrc/parallel/mpi-ch/PLIST 2010/12/17 02:47:18 1.15
@@ -1,109 +1,63 @@ @@ -1,109 +1,63 @@
1@comment $NetBSD: PLIST,v 1.14 2009/12/13 18:38:10 asau Exp $ 1@comment $NetBSD: PLIST,v 1.15 2010/12/17 02:47:18 asau Exp $
 2bin/bt2line
2bin/check_callstack 3bin/check_callstack
3bin/clog2_join 4bin/clog2_join
4bin/clog2_print 5bin/clog2_print
5bin/clog2_repair 6bin/clog2_repair
6bin/mpd 7bin/hydra_nameserver
7bin/mpd.py 8bin/hydra_persist
8bin/mpdallexit 9bin/hydra_pmi_proxy
9bin/mpdallexit.py 
10bin/mpdboot 
11bin/mpdboot.py 
12bin/mpdcheck 
13bin/mpdcheck.py 
14bin/mpdchkpyver.py 
15bin/mpdcleanup 
16bin/mpdcleanup.py 
17bin/mpdexit 
18bin/mpdexit.py 
19bin/mpdgdbdrv.py 
20bin/mpdhelp 
21bin/mpdhelp.py 
22bin/mpdkilljob 
23bin/mpdkilljob.py 
24bin/mpdlib.py 
25bin/mpdlistjobs 
26bin/mpdlistjobs.py 
27bin/mpdman.py 
28bin/mpdringtest 
29bin/mpdringtest.py 
30bin/mpdroot 
31bin/mpdrun 
32bin/mpdrun.py 
33bin/mpdsigjob 
34bin/mpdsigjob.py 
35bin/mpdtrace 
36bin/mpdtrace.py 
37bin/mpic++ 10bin/mpic++
38bin/mpicc 11bin/mpicc
39bin/mpich2version 12bin/mpich2version
40bin/mpicxx 13bin/mpicxx
41bin/mpiexec 14bin/mpiexec
42bin/mpiexec.gforker 15bin/mpiexec.gforker
43bin/mpiexec.hydra 16bin/mpiexec.hydra
44bin/mpiexec.py 
45bin/mpif77 17bin/mpif77
46bin/mpirun 18bin/mpirun
47bin/mpirun.py 
48bin/parkill 19bin/parkill
49bin/pmi_proxy 
50include/clog_commset.h 20include/clog_commset.h
51include/clog_const.h 21include/clog_const.h
52include/clog_inttypes.h 22include/clog_inttypes.h
53include/clog_uuid.h 23include/clog_uuid.h
54include/mpe.h 24include/mpe.h
55include/mpe_callstack.h 25include/mpe_callstack.h
56include/mpe_graphics.h 26include/mpe_graphics.h
57include/mpe_log.h 27include/mpe_log.h
58include/mpe_log_thread.h 28include/mpe_log_thread.h
59include/mpe_logf.h 29include/mpe_logf.h
60include/mpe_misc.h 30include/mpe_misc.h
61include/mpi.h 31include/mpi.h
62include/mpicxx.h 32include/mpicxx.h
63include/mpif.h 33include/mpif.h
64include/mpio.h 34include/mpio.h
65include/mpiof.h 35include/mpiof.h
66lib/libfmpich.a 36lib/libfmpich.a
67lib/liblmpe.a 37lib/liblmpe.a
68lib/libmpe.a 38lib/libmpe.a
69lib/libmpe_collchk.a 39lib/libmpe_collchk.a
70lib/libmpe_f2cmpi.a 40lib/libmpe_f2cmpi.a
71lib/libmpe_nompi.a 41lib/libmpe_nompi.a
72lib/libmpe_nompi_null.a 42lib/libmpe_nompi_null.a
73lib/libmpe_null.a 43lib/libmpe_null.a
74lib/libmpich.a 44lib/libmpich.a
75lib/libmpichcxx.a 45lib/libmpichcxx.a
 46lib/libmpl.la
76lib/libtmpe.a 47lib/libtmpe.a
77lib/mpe_prof.o 48lib/mpe_prof.o
78lib/pkgconfig/mpich2-ch3.pc 49lib/pkgconfig/mpich2-ch3.pc
79man/man1/MPI.1 50man/man1/MPI.1
80man/man1/Zeroconf.1 
81man/man1/mpd.1 
82man/man1/mpdallexit.1 
83man/man1/mpdboot.1 
84man/man1/mpdcheck.1 
85man/man1/mpdchkpyver.1 
86man/man1/mpdcleanup.1 
87man/man1/mpdexit.1 
88man/man1/mpdgdbdrv.1 
89man/man1/mpdhelp.1 
90man/man1/mpdkilljob.1 
91man/man1/mpdlib.1 
92man/man1/mpdlistjobs.1 
93man/man1/mpdman.1 
94man/man1/mpdringtest.1 
95man/man1/mpdsigjob.1 
96man/man1/mpdtrace.1 
97man/man1/mpicc.1 51man/man1/mpicc.1
98man/man1/mpicxx.1 52man/man1/mpicxx.1
99man/man1/mpiexec.1 53man/man1/mpiexec.1
100man/man1/mpif77.1 54man/man1/mpif77.1
101man/man1/mpif90.1 55man/man1/mpif90.1
102man/man3/MPI_Abort.3 56man/man3/MPI_Abort.3
103man/man3/MPI_Accumulate.3 57man/man3/MPI_Accumulate.3
104man/man3/MPI_Add_error_class.3 58man/man3/MPI_Add_error_class.3
105man/man3/MPI_Add_error_code.3 59man/man3/MPI_Add_error_code.3
106man/man3/MPI_Add_error_string.3 60man/man3/MPI_Add_error_string.3
107man/man3/MPI_Address.3 61man/man3/MPI_Address.3
108man/man3/MPI_Allgather.3 62man/man3/MPI_Allgather.3
109man/man3/MPI_Allgatherv.3 63man/man3/MPI_Allgatherv.3
@@ -739,85 +693,85 @@ share/doc/mpich2/html/www3/MPI_Win_get_g @@ -739,85 +693,85 @@ share/doc/mpich2/html/www3/MPI_Win_get_g
739share/doc/mpich2/html/www3/MPI_Win_get_name.html 693share/doc/mpich2/html/www3/MPI_Win_get_name.html
740share/doc/mpich2/html/www3/MPI_Win_lock.html 694share/doc/mpich2/html/www3/MPI_Win_lock.html
741share/doc/mpich2/html/www3/MPI_Win_post.html 695share/doc/mpich2/html/www3/MPI_Win_post.html
742share/doc/mpich2/html/www3/MPI_Win_set_attr.html 696share/doc/mpich2/html/www3/MPI_Win_set_attr.html
743share/doc/mpich2/html/www3/MPI_Win_set_errhandler.html 697share/doc/mpich2/html/www3/MPI_Win_set_errhandler.html
744share/doc/mpich2/html/www3/MPI_Win_set_name.html 698share/doc/mpich2/html/www3/MPI_Win_set_name.html
745share/doc/mpich2/html/www3/MPI_Win_start.html 699share/doc/mpich2/html/www3/MPI_Win_start.html
746share/doc/mpich2/html/www3/MPI_Win_test.html 700share/doc/mpich2/html/www3/MPI_Win_test.html
747share/doc/mpich2/html/www3/MPI_Win_unlock.html 701share/doc/mpich2/html/www3/MPI_Win_unlock.html
748share/doc/mpich2/html/www3/MPI_Win_wait.html 702share/doc/mpich2/html/www3/MPI_Win_wait.html
749share/doc/mpich2/html/www3/MPI_Wtick.html 703share/doc/mpich2/html/www3/MPI_Wtick.html
750share/doc/mpich2/html/www3/MPI_Wtime.html 704share/doc/mpich2/html/www3/MPI_Wtime.html
751share/doc/mpich2/html/www3/index.htm 705share/doc/mpich2/html/www3/index.htm
752share/doc/mpich2/html/www4/MPE_Add_RGB_color.html 
753share/doc/mpich2/html/www4/MPE_CaptureFile.html 
754share/doc/mpich2/html/www4/MPE_Close_graphics.html 
755share/doc/mpich2/html/www4/MPE_Comm_global_rank.html 
756share/doc/mpich2/html/www4/MPE_Decomp1d.html 
757share/doc/mpich2/html/www4/MPE_Describe_comm_event.html 
758share/doc/mpich2/html/www4/MPE_Describe_comm_state.html 
759share/doc/mpich2/html/www4/MPE_Describe_event.html 
760share/doc/mpich2/html/www4/MPE_Describe_info_event.html 
761share/doc/mpich2/html/www4/MPE_Describe_info_state.html 
762share/doc/mpich2/html/www4/MPE_Describe_state.html 
763share/doc/mpich2/html/www4/MPE_Draw_circle.html 
764share/doc/mpich2/html/www4/MPE_Draw_line.html 
765share/doc/mpich2/html/www4/MPE_Draw_logic.html 
766share/doc/mpich2/html/www4/MPE_Draw_point.html 
767share/doc/mpich2/html/www4/MPE_Draw_points.html 
768share/doc/mpich2/html/www4/MPE_Draw_string.html 
769share/doc/mpich2/html/www4/MPE_Errors_call_debugger.html 
770share/doc/mpich2/html/www4/MPE_Fill_circle.html 
771share/doc/mpich2/html/www4/MPE_Fill_rectangle.html 
772share/doc/mpich2/html/www4/MPE_Finish_log.html 
773share/doc/mpich2/html/www4/MPE_GetHostName.html 
774share/doc/mpich2/html/www4/MPE_GetTags.html 
775share/doc/mpich2/html/www4/MPE_Get_mouse_press.html 
776share/doc/mpich2/html/www4/MPE_IO_Stdout_to_file.html 
777share/doc/mpich2/html/www4/MPE_Iget_mouse_press.html 
778share/doc/mpich2/html/www4/MPE_Init_log.html 
779share/doc/mpich2/html/www4/MPE_Initialized_logging.html 
780share/doc/mpich2/html/www4/MPE_Line_thickness.html 
781share/doc/mpich2/html/www4/MPE_Log_bare_event.html 
782share/doc/mpich2/html/www4/MPE_Log_comm_event.html 
783share/doc/mpich2/html/www4/MPE_Log_comm_receive.html 
784share/doc/mpich2/html/www4/MPE_Log_comm_send.html 
785share/doc/mpich2/html/www4/MPE_Log_event.html 
786share/doc/mpich2/html/www4/MPE_Log_get_event_number.html 
787share/doc/mpich2/html/www4/MPE_Log_get_solo_eventID.html 
788share/doc/mpich2/html/www4/MPE_Log_get_state_eventIDs.html 
789share/doc/mpich2/html/www4/MPE_Log_info_event.html 
790share/doc/mpich2/html/www4/MPE_Log_merged_logfilename.html 
791share/doc/mpich2/html/www4/MPE_Log_pack.html 
792share/doc/mpich2/html/www4/MPE_Log_receive.html 
793share/doc/mpich2/html/www4/MPE_Log_send.html 
794share/doc/mpich2/html/www4/MPE_Log_sync_clocks.html 
795share/doc/mpich2/html/www4/MPE_Make_color_array.html 
796share/doc/mpich2/html/www4/MPE_Num_colors.html 
797share/doc/mpich2/html/www4/MPE_Open_graphics.html 
798share/doc/mpich2/html/www4/MPE_ReturnTags.html 
799share/doc/mpich2/html/www4/MPE_Seq_begin.html 
800share/doc/mpich2/html/www4/MPE_Seq_end.html 
801share/doc/mpich2/html/www4/MPE_Signals_call_debugger.html 
802share/doc/mpich2/html/www4/MPE_Start_log.html 
803share/doc/mpich2/html/www4/MPE_Stop_log.html 
804share/doc/mpich2/html/www4/MPE_TagsEnd.html 
805share/doc/mpich2/html/www4/MPE_Update.html 
806share/doc/mpich2/html/www4/libmpe.cit 
807share/doc/mpich2/install.pdf 706share/doc/mpich2/install.pdf
808share/doc/mpich2/logging.pdf 707share/doc/mpich2/logging.pdf
809share/doc/mpich2/smpd_pmi.pdf 708share/doc/mpich2/smpd_pmi.pdf
810share/doc/mpich2/user.pdf 709share/doc/mpich2/user.pdf
 710share/mpich2/doc/www4/MPE_Add_RGB_color.html
 711share/mpich2/doc/www4/MPE_CaptureFile.html
 712share/mpich2/doc/www4/MPE_Close_graphics.html
 713share/mpich2/doc/www4/MPE_Comm_global_rank.html
 714share/mpich2/doc/www4/MPE_Decomp1d.html
 715share/mpich2/doc/www4/MPE_Describe_comm_event.html
 716share/mpich2/doc/www4/MPE_Describe_comm_state.html
 717share/mpich2/doc/www4/MPE_Describe_event.html
 718share/mpich2/doc/www4/MPE_Describe_info_event.html
 719share/mpich2/doc/www4/MPE_Describe_info_state.html
 720share/mpich2/doc/www4/MPE_Describe_state.html
 721share/mpich2/doc/www4/MPE_Draw_circle.html
 722share/mpich2/doc/www4/MPE_Draw_line.html
 723share/mpich2/doc/www4/MPE_Draw_logic.html
 724share/mpich2/doc/www4/MPE_Draw_point.html
 725share/mpich2/doc/www4/MPE_Draw_points.html
 726share/mpich2/doc/www4/MPE_Draw_string.html
 727share/mpich2/doc/www4/MPE_Errors_call_debugger.html
 728share/mpich2/doc/www4/MPE_Fill_circle.html
 729share/mpich2/doc/www4/MPE_Fill_rectangle.html
 730share/mpich2/doc/www4/MPE_Finish_log.html
 731share/mpich2/doc/www4/MPE_GetHostName.html
 732share/mpich2/doc/www4/MPE_GetTags.html
 733share/mpich2/doc/www4/MPE_Get_mouse_press.html
 734share/mpich2/doc/www4/MPE_IO_Stdout_to_file.html
 735share/mpich2/doc/www4/MPE_Iget_mouse_press.html
 736share/mpich2/doc/www4/MPE_Init_log.html
 737share/mpich2/doc/www4/MPE_Initialized_logging.html
 738share/mpich2/doc/www4/MPE_Line_thickness.html
 739share/mpich2/doc/www4/MPE_Log_bare_event.html
 740share/mpich2/doc/www4/MPE_Log_comm_event.html
 741share/mpich2/doc/www4/MPE_Log_comm_receive.html
 742share/mpich2/doc/www4/MPE_Log_comm_send.html
 743share/mpich2/doc/www4/MPE_Log_event.html
 744share/mpich2/doc/www4/MPE_Log_get_event_number.html
 745share/mpich2/doc/www4/MPE_Log_get_solo_eventID.html
 746share/mpich2/doc/www4/MPE_Log_get_state_eventIDs.html
 747share/mpich2/doc/www4/MPE_Log_info_event.html
 748share/mpich2/doc/www4/MPE_Log_merged_logfilename.html
 749share/mpich2/doc/www4/MPE_Log_pack.html
 750share/mpich2/doc/www4/MPE_Log_receive.html
 751share/mpich2/doc/www4/MPE_Log_send.html
 752share/mpich2/doc/www4/MPE_Log_sync_clocks.html
 753share/mpich2/doc/www4/MPE_Make_color_array.html
 754share/mpich2/doc/www4/MPE_Num_colors.html
 755share/mpich2/doc/www4/MPE_Open_graphics.html
 756share/mpich2/doc/www4/MPE_ReturnTags.html
 757share/mpich2/doc/www4/MPE_Seq_begin.html
 758share/mpich2/doc/www4/MPE_Seq_end.html
 759share/mpich2/doc/www4/MPE_Signals_call_debugger.html
 760share/mpich2/doc/www4/MPE_Start_log.html
 761share/mpich2/doc/www4/MPE_Stop_log.html
 762share/mpich2/doc/www4/MPE_TagsEnd.html
 763share/mpich2/doc/www4/MPE_Update.html
 764share/mpich2/doc/www4/libmpe.cit
811share/mpich2/examples/mpe_callstack_ldflags.conf 765share/mpich2/examples/mpe_callstack_ldflags.conf
812share/mpich2/examples/mpe_f77env.conf 766share/mpich2/examples/mpe_f77env.conf
813share/mpich2/examples/mpe_help.conf 767share/mpich2/examples/mpe_help.conf
814share/mpich2/examples/mpe_log.conf 768share/mpich2/examples/mpe_log.conf
815share/mpich2/examples/mpe_log_postlib.conf 769share/mpich2/examples/mpe_log_postlib.conf
816share/mpich2/examples/mpe_mpicheck.conf 770share/mpich2/examples/mpe_mpicheck.conf
817share/mpich2/examples/mpe_mpilog.conf 771share/mpich2/examples/mpe_mpilog.conf
818share/mpich2/examples/mpe_mpitrace.conf 772share/mpich2/examples/mpe_mpitrace.conf
819share/mpich2/examples/mpe_nolog.conf 773share/mpich2/examples/mpe_nolog.conf
820share/mpich2/examples/mpicc.conf 774share/mpich2/examples/mpicc.conf
821share/mpich2/examples/mpicxx.conf 775share/mpich2/examples/mpicxx.conf
822share/mpich2/examples/mpif77.conf 776share/mpich2/examples/mpif77.conf
823share/mpich2/examples/mpixxx_opts.conf 777share/mpich2/examples/mpixxx_opts.conf
@@ -843,13 +797,14 @@ share/mpich2/examples_logging/cpi.c @@ -843,13 +797,14 @@ share/mpich2/examples_logging/cpi.c
843share/mpich2/examples_logging/cpilog.c 797share/mpich2/examples_logging/cpilog.c
844share/mpich2/examples_logging/cpilog_pack.c 798share/mpich2/examples_logging/cpilog_pack.c
845share/mpich2/examples_logging/fcomm1_isr.f 799share/mpich2/examples_logging/fcomm1_isr.f
846share/mpich2/examples_logging/fpilog.f 800share/mpich2/examples_logging/fpilog.f
847share/mpich2/examples_logging/fpilog_pack.F 801share/mpich2/examples_logging/fpilog_pack.F
848share/mpich2/examples_logging/iotest.c 802share/mpich2/examples_logging/iotest.c
849share/mpich2/examples_logging/log_cost.c 803share/mpich2/examples_logging/log_cost.c
850share/mpich2/examples_logging/openmp_mpilog.F 804share/mpich2/examples_logging/openmp_mpilog.F
851share/mpich2/examples_logging/openmp_sendrecv.c 805share/mpich2/examples_logging/openmp_sendrecv.c
852share/mpich2/examples_logging/pthread_allreduce.c 806share/mpich2/examples_logging/pthread_allreduce.c
853share/mpich2/examples_logging/pthread_sendrecv.c 807share/mpich2/examples_logging/pthread_sendrecv.c
854share/mpich2/examples_logging/pthread_sendrecv_user.c 808share/mpich2/examples_logging/pthread_sendrecv_user.c
855share/mpich2/examples_logging/srtest.c 809share/mpich2/examples_logging/srtest.c
 810@pkgdir etc/mpich

cvs diff -r1.14 -r1.15 pkgsrc/parallel/mpi-ch/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/buildlink3.mk 2009/12/13 18:38:11 1.14
+++ pkgsrc/parallel/mpi-ch/buildlink3.mk 2010/12/17 02:47:18 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.14 2009/12/13 18:38:11 asau Exp $ 1# $NetBSD: buildlink3.mk,v 1.15 2010/12/17 02:47:18 asau Exp $
2 2
3BUILDLINK_TREE+= mpich2 3BUILDLINK_TREE+= mpich2
4 4
5.if !defined(MPICH2_BUILDLINK3_MK) 5.if !defined(MPICH2_BUILDLINK3_MK)
6MPICH2_BUILDLINK3_MK:= 6MPICH2_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.mpich2+= mpich2>=1.0.7 8BUILDLINK_API_DEPENDS.mpich2+= mpich2>=1.0.7
9BUILDLINK_PKGSRCDIR.mpich2?= ../../parallel/mpi-ch 9BUILDLINK_PKGSRCDIR.mpich2?= ../../parallel/mpi-ch
10 10
11.include "../../parallel/openpa/buildlink3.mk" 11.include "../../parallel/openpa/buildlink3.mk"
12.endif # MPICH2_BUILDLINK3_MK 12.endif # MPICH2_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -mpich2 14BUILDLINK_TREE+= -mpich2

File Added: pkgsrc/parallel/mpi-ch/Attic/PLIST.mpd
bin/mpd
bin/mpd.py
bin/mpdallexit
bin/mpdallexit.py
bin/mpdboot
bin/mpdboot.py
bin/mpdcheck
bin/mpdcheck.py
bin/mpdchkpyver.py
bin/mpdcleanup
bin/mpdcleanup.py
bin/mpdexit
bin/mpdexit.py
bin/mpdgdbdrv.py
bin/mpdhelp
bin/mpdhelp.py
bin/mpdkilljob
bin/mpdkilljob.py
bin/mpdlib.py
bin/mpdlistjobs
bin/mpdlistjobs.py
bin/mpdman.py
bin/mpdringtest
bin/mpdringtest.py
bin/mpdrun
bin/mpdsigjob
bin/mpdsigjob.py
bin/mpdtrace
bin/mpdtrace.py
bin/mpiexec.mpd

File Added: pkgsrc/parallel/mpi-ch/options.mk
# $NetBSD: options.mk,v 1.1 2010/12/17 02:47:18 asau Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.mpich
PKG_SUPPORTED_OPTIONS=	debug mpich-mpd threads
PKG_SUGGESTED_OPTIONS=	threads

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+=	--enable-g=debug	# problems
INSTALL_UNSTRIPPED=	yes
.endif

.if !empty(PKG_OPTIONS:Mthreads)
CONFIGURE_ARGS+=	--with-thread-package=posix # aka pthreads
.include "../../mk/pthread.buildlink3.mk"
.endif

# Allow coexistance of MPICH2 and musicpd by disabling MPICH2 parts:
.if !empty(PKG_OPTIONS:Mmpich-mpd)
CONFLICTS+=	musicpd-[0-9]*	# installs bin/mpd
REPLACE_PYTHON+=	src/pm/mpd/*.py src/pm/mpd/test/*.py
CONFIGURE_ARGS+=	--with-pm=hydra:mpd:gforker
PLIST_SRC+=	PLIST.mpd
.include "../../lang/python/application.mk"
.endif

PLIST_SRC+=	PLIST

cvs diff -r1.16 -r1.17 pkgsrc/parallel/mpi-ch/distinfo (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/distinfo 2010/05/17 18:27:15 1.16
+++ pkgsrc/parallel/mpi-ch/distinfo 2010/12/17 02:47:18 1.17
@@ -1,9 +1,7 @@ @@ -1,9 +1,7 @@
1$NetBSD: distinfo,v 1.16 2010/05/17 18:27:15 asau Exp $ 1$NetBSD: distinfo,v 1.17 2010/12/17 02:47:18 asau Exp $
2 2
3SHA1 (mpich2-1.2.1p1.tar.gz) = 26bd5620b45bc654aa3945755d11450be63d650c 3SHA1 (mpich2-1.3.1.tar.gz) = 6fc6723d693c381b231aebc51745b73398bd37aa
4RMD160 (mpich2-1.2.1p1.tar.gz) = 810cc486b65e4bcf977ac8d96ccbbcea87e0cbaa 4RMD160 (mpich2-1.3.1.tar.gz) = 70ea44bab15b127921b046f1b97088ac14309e8c
5Size (mpich2-1.2.1p1.tar.gz) = 18014859 bytes 5Size (mpich2-1.3.1.tar.gz) = 19421084 bytes
6SHA1 (patch-aa) = a11348d3003c8dccc07d061019f1f754c48ddded 6SHA1 (patch-aa) = 9d7f22f9401687ccf6114b915a26ad67958d8ccd
7SHA1 (patch-ac) = d31277411645b5c05c049a26d80f51b937fe5faf 7SHA1 (patch-ac) = b956a355ef381d759077288916c40e32b022f178
8SHA1 (patch-ae) = c9b9d8144bbecec3b71ec0999d8f7036d6672bca 
9SHA1 (patch-af) = 47ed56d04a7e196ee67d81cf27328a1f53539505 

cvs diff -r1.9 -r1.10 pkgsrc/parallel/mpi-ch/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/patches/Attic/patch-aa 2009/12/13 18:38:11 1.9
+++ pkgsrc/parallel/mpi-ch/patches/Attic/patch-aa 2010/12/17 02:47:18 1.10
@@ -1,45 +1,57 @@ @@ -1,45 +1,57 @@
1$NetBSD: patch-aa,v 1.9 2009/12/13 18:38:11 asau Exp $ 1$NetBSD: patch-aa,v 1.10 2010/12/17 02:47:18 asau Exp $
2 2
3Install configuration files into example directory. 3Install configuration files into example directory.
4 4
5--- src/env/Makefile.in.orig 2009-11-18 19:40:34.000000000 +0300 5--- src/env/Makefile.in.orig 2010-11-17 19:51:55.000000000 +0300
6+++ src/env/Makefile.in 2009-12-13 20:12:58.000000000 +0300 6+++ src/env/Makefile.in 2010-12-17 02:06:35.000000000 +0300
7@@ -19,6 +19,7 @@ 7@@ -19,6 +19,8 @@
8 srcdir = @srcdir@ 8 srcdir = @srcdir@
9 abs_srcdir = @abs_srcdir@ 9 abs_srcdir = @abs_srcdir@
10 sysconfdir = @sysconfdir@ 10 sysconfdir = @sysconfdir@
11+datadir = @datadir@ 11+datadir = @datadir@
 12+exampledir = ${datadir}/examples
12 DEFS = @DEFS@ -I. -I${srcdir} 13 DEFS = @DEFS@ -I. -I${srcdir}
13 CPPFLAGS = @CPPFLAGS@ 14 CPPFLAGS = @CPPFLAGS@
14 LIBS = @LIBS@ 15 LIBS = @LIBS@
15@@ -39,6 +40,8 @@ 16@@ -95,15 +97,15 @@
16 INCLUDES = -I../include 17 $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpich2version ${DESTDIR}${bindir}/mpich2version
17 doc_sources = mpicc.txt mpif77.txt mpicxx.txt mpif90.txt mpiexec.txt 18 $(INSTALL_SCRIPT) mpicc ${DESTDIR}${bindir}/mpicc
18  19 $(INSTALL_SCRIPT) parkill ${DESTDIR}${bindir}/parkill
19+exampledir = $(datadir)/examples 
20+ 
21 .SUFFIXES: 
22 .SUFFIXES: .o .lo .c .man .html .latex .txt  
23 .c.o: 
24@@ -135,15 +138,15 @@ 
25 $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpich2version ${DESTDIR}${bindir}/mpich2version 
26 $(INSTALL_SCRIPT) mpicc ${DESTDIR}${bindir}/mpicc 
27 $(INSTALL_SCRIPT) parkill ${DESTDIR}${bindir}/parkill 
28- if [ ! -d ${DESTDIR}${sysconfdir} ] ; then $(MKDIR_P) ${DESTDIR}${sysconfdir} ; fi 20- if [ ! -d ${DESTDIR}${sysconfdir} ] ; then $(MKDIR_P) ${DESTDIR}${sysconfdir} ; fi
29- $(INSTALL_DATA) mpixxx_opts.conf ${DESTDIR}${sysconfdir}/mpixxx_opts.conf 21- $(INSTALL_DATA) mpixxx_opts.conf ${DESTDIR}${sysconfdir}/mpixxx_opts.conf
30- $(INSTALL_DATA) mpicc.conf ${DESTDIR}${sysconfdir}/mpicc.conf 22- $(INSTALL_DATA) mpicc.conf ${DESTDIR}${sysconfdir}/mpicc.conf
31+ if [ ! -d ${DESTDIR}${exampledir} ] ; then $(MKDIR_P) ${DESTDIR}${exampledir} ; fi 23+ if [ ! -d ${DESTDIR}${exampledir} ] ; then $(MKDIR_P) ${DESTDIR}${exampledir} ; fi
32+ $(INSTALL_DATA) mpixxx_opts.conf ${DESTDIR}${exampledir}/mpixxx_opts.conf 24+ $(INSTALL_DATA) mpixxx_opts.conf ${DESTDIR}${exampledir}/mpixxx_opts.conf
33+ $(INSTALL_DATA) mpicc.conf ${DESTDIR}${exampledir}/mpicc.conf 25+ $(INSTALL_DATA) mpicc.conf ${DESTDIR}${exampledir}/mpicc.conf
34 if [ -s mpicxx ] ; then $(INSTALL_SCRIPT) mpicxx ${DESTDIR}${bindir}/mpicxx ; fi 26 if [ -s mpicxx ] ; then $(INSTALL_SCRIPT) mpicxx ${DESTDIR}${bindir}/mpicxx ; fi
35 if [ -s mpif77 ] ; then $(INSTALL_SCRIPT) mpif77 ${DESTDIR}${bindir}/mpif77 ; fi 27 if [ -s mpif77 ] ; then $(INSTALL_SCRIPT) mpif77 ${DESTDIR}${bindir}/mpif77 ; fi
36 if [ -s mpif90 ] ; then $(INSTALL_SCRIPT) mpif90 ${DESTDIR}${bindir}/mpif90 ; fi 28 if [ -s mpif90 ] ; then $(INSTALL_SCRIPT) mpif90 ${DESTDIR}${bindir}/mpif90 ; fi
37- if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${sysconfdir}/mpicxx.conf ; fi 29- if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${sysconfdir}/mpicxx.conf ; fi
38- if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${sysconfdir}/mpif77.conf ; fi 30- if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${sysconfdir}/mpif77.conf ; fi
39- if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${sysconfdir}/mpif90.conf ; fi 31- if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${sysconfdir}/mpif90.conf ; fi
40+ if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${exampledir}/mpicxx.conf ; fi 32+ if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${exampledir}/mpicxx.conf ; fi
41+ if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${exampledir}/mpif77.conf ; fi 33+ if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${exampledir}/mpif77.conf ; fi
42+ if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${exampledir}/mpif90.conf ; fi 34+ if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${exampledir}/mpif90.conf ; fi
43 ${MAKE} install-postamble 35 ${MAKE} install-postamble
44  36
45 install-strip: 37 install-strip:
 38@@ -112,14 +114,14 @@
 39 -rm -f ${DESTDIR}${bindir}/mpich2version
 40 -rm -f ${DESTDIR}${bindir}/mpicc
 41 -rm -f ${DESTDIR}${bindir}/parkill
 42- -rm -f ${DESTDIR}${sysconfdir}/mpixxx_opts.conf
 43- -rm -f ${DESTDIR}${sysconfdir}/mpicc.conf
 44+ -rm -f ${DESTDIR}${exampledir}/mpixxx_opts.conf
 45+ -rm -f ${DESTDIR}${exampledir}/mpicc.conf
 46 -rm -f ${DESTDIR}${bindir}/mpicxx
 47 -rm -f ${DESTDIR}${bindir}/mpif77
 48 -rm -f ${DESTDIR}${bindir}/mpif90
 49- -rm -f ${DESTDIR}${sysconfdir}/mpicxx.conf
 50- -rm -f ${DESTDIR}${sysconfdir}/mpif77.conf
 51- -rm -f ${DESTDIR}${sysconfdir}/mpif90.conf
 52+ -rm -f ${DESTDIR}${exampledir}/mpicxx.conf
 53+ -rm -f ${DESTDIR}${exampledir}/mpif77.conf
 54+ -rm -f ${DESTDIR}${exampledir}/mpif90.conf
 55 ${MAKE} uninstall-postamble
 56 installcheck:
 57 # --------------------------------------------------------------------------

cvs diff -r1.7 -r1.8 pkgsrc/parallel/mpi-ch/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/parallel/mpi-ch/patches/Attic/patch-ac 2009/12/13 18:38:11 1.7
+++ pkgsrc/parallel/mpi-ch/patches/Attic/patch-ac 2010/12/17 02:47:18 1.8
@@ -1,35 +1,20 @@ @@ -1,35 +1,20 @@
1$NetBSD: patch-ac,v 1.7 2009/12/13 18:38:11 asau Exp $ 1$NetBSD: patch-ac,v 1.8 2010/12/17 02:47:18 asau Exp $
2 2
3Install sample configuration files in example directory. 3Install sample configuration files in example directory.
4 4
5--- src/mpe2/sbin/mpeinstall.in.orig 2009-10-16 03:50:22.000000000 +0400 5--- src/mpe2/sbin/mpeinstall.in.orig 2009-01-31 02:56:35.000000000 +0300
6+++ src/mpe2/sbin/mpeinstall.in 2009-12-11 12:55:38.000000000 +0300 6+++ src/mpe2/sbin/mpeinstall.in 2009-03-22 21:29:26.000000000 +0300
7@@ -40,12 +40,8 @@ 7@@ -487,14 +487,16 @@
8 mandir=@mandir@ 
9 # Since autoconf < 2.60 does not set @docdir@ and @htmldir@, 
10 # If not set, docdir=@docdir@ remains, set them accordingly. 
11-if [ "$docdir" = "@docdir@" ] ; then 
12- docdir=${datadir}/doc/${PACKAGE} 
13-fi 
14-if [ "$htmldir" = "@htmldir@" ] ; then 
15- htmldir=${docdir} 
16-fi 
17+case "$docdir" in @docdir) docdir=${datadir}/doc/${PACKAGE} ;; esac 
18+case "$htmldir" in @htmldir) htmldir=${docdir} ;; esac 
19  
20 # Assume PROF_LIBNAME=MPE_LIBNAME. 
21 PROF_LIBNAME=@MPE_LIBNAME@ 
22@@ -494,14 +490,16 @@ 
23 fi 8 fi
24 fi 9 fi
25  10
26+exampledir=${datadir}/examples 11+exampledir=${datadir}/examples
27+ 12+
28 # Install compiler configuration files 13 # Install compiler configuration files
29 if [ -n "$etcbuild_dir" ] ; then 14 if [ -n "$etcbuild_dir" ] ; then
30 if [ -d $etcbuild_dir ] ; then 15 if [ -d $etcbuild_dir ] ; then
31- echo "Installing $pkgname configuration files to $DESTDIR$sysconfdir" 16- echo "Installing $pkgname configuration files to $DESTDIR$sysconfdir"
32- MkDir $sysconfdir 17- MkDir $sysconfdir
33+ echo "Installing $pkgname configuration files to $DESTDIR$exampledir" 18+ echo "Installing $pkgname configuration files to $DESTDIR$exampledir"
34+ MkDir $exampledir 19+ MkDir $exampledir
35 cd $etcbuild_dir && \ 20 cd $etcbuild_dir && \

File Deleted: pkgsrc/parallel/mpi-ch/patches/Attic/patch-ae

File Deleted: pkgsrc/parallel/mpi-ch/patches/Attic/patch-af