Revision: 145161 https://trac.macports.org/changeset/145161 Author: takeshi@macports.org Date: 2016-01-27 04:34:54 -0800 (Wed, 27 Jan 2016) Log Message: ----------- yaxt: update to 0.4.4 Modified Paths: -------------- trunk/dports/science/yaxt/Portfile trunk/dports/science/yaxt/files/patch-Makefile.in.diff trunk/dports/science/yaxt/files/patch-src-Makefile.in.diff Modified: trunk/dports/science/yaxt/Portfile =================================================================== --- trunk/dports/science/yaxt/Portfile 2016-01-27 11:08:58 UTC (rev 145160) +++ trunk/dports/science/yaxt/Portfile 2016-01-27 12:34:54 UTC (rev 145161) @@ -5,8 +5,7 @@ PortGroup mpi 1.0 name yaxt -version 0.2.2 -revision 2 +version 0.4.4 platforms darwin maintainers takeshi openmaintainer license BSD @@ -16,17 +15,19 @@ yaxt is a library for redistribution of data between two sets of processes \ on top of MPI with C and Fortran interfaces. homepage https://www.dkrz.de/redmine/projects/${name} -master_sites https://www.dkrz.de/redmine/attachments/download/444 +master_sites https://www.dkrz.de/redmine/attachments/download/465 use_xz yes -checksums rmd160 3cf6d1251e48c175f511a5885c23ee06edacb3f7 \ - sha256 6feb7185b397f7249f48ce10b7c60c457885eb7b67b7231dc08656c353e7e93b +checksums rmd160 d9f9bce5841621563c524b3899e5973810b407ee \ + sha256 0688b627f1a0aa2407311f3eb962c57e6f040badec6d42587a56341d50ef11da -mpi.setup require +mpi.setup require -clang -dragonegg -clang -g95 -gfortran -llvm patchfiles patch-src-Makefile.in.diff \ patch-Makefile.in.diff configure.cppflags-append -I../src configure.fcflags-append -cpp +set mpiv [mpi_variant_name] +configure.env-append MPI_LAUNCH=${prefix}/bin/mpirun-${mpiv}-mp livecheck.type regex livecheck.url ${homepage}/wiki/Downloads Modified: trunk/dports/science/yaxt/files/patch-Makefile.in.diff =================================================================== --- trunk/dports/science/yaxt/files/patch-Makefile.in.diff 2016-01-27 11:08:58 UTC (rev 145160) +++ trunk/dports/science/yaxt/files/patch-Makefile.in.diff 2016-01-27 12:34:54 UTC (rev 145161) @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2014-03-06 23:32:58.000000000 +0900 -+++ Makefile.in 2014-06-08 09:34:22.000000000 +0900 -@@ -315,7 +315,7 @@ +--- Makefile.in.orig 2015-10-30 01:43:17.000000000 +0900 ++++ Makefile.in 2015-11-22 16:51:55.000000000 +0900 +@@ -320,7 +320,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = . src inst_headers tests examples perf +SUBDIRS = . src inst_headers + DIST_SUBDIRS = src inst_headers tests examples perf . ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = util/mpi_launch_poe util/sunf95preproc-wrapper \ - util/sxpreproc-wrapper util/xlfpreproc-wrapper \ Modified: trunk/dports/science/yaxt/files/patch-src-Makefile.in.diff =================================================================== --- trunk/dports/science/yaxt/files/patch-src-Makefile.in.diff 2016-01-27 11:08:58 UTC (rev 145160) +++ trunk/dports/science/yaxt/files/patch-src-Makefile.in.diff 2016-01-27 12:34:54 UTC (rev 145161) @@ -1,6 +1,6 @@ ---- src/Makefile.in.orig 2014-03-06 23:32:58.000000000 +0900 -+++ src/Makefile.in 2014-06-07 19:19:25.000000000 +0900 -@@ -132,27 +132,27 @@ +--- src/Makefile.in.orig 2015-10-30 01:43:16.000000000 +0900 ++++ src/Makefile.in 2015-11-22 17:00:22.000000000 +0900 +@@ -136,27 +136,27 @@ CONFIG_HEADER = $(top_builddir)/include/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = @@ -36,7 +36,7 @@ am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ -@@ -506,7 +506,7 @@ +@@ -543,7 +543,7 @@ clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ @@ -45,7 +45,34 @@ test "$$dir" != "$$p" || dir=.; \ echo "rm -f \"$${dir}/so_locations\""; \ rm -f "$${dir}/so_locations"; \ -@@ -662,21 +662,21 @@ +@@ -614,7 +614,7 @@ + @AMDEP_TRUE@@am__include@ @am__quote@core/$(DEPDIR)/xstdio.Plo@am__quote@ + + .c.o: +-@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ ++@am__fastdepCC_TRUE@ depbase=`echo $@ | $(SED) 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ + @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@@ -622,7 +622,7 @@ + @am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ $< + + .c.obj: +-@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ ++@am__fastdepCC_TRUE@ depbase=`echo $@ | $(SED) 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ + @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ + @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@@ -630,7 +630,7 @@ + @am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .c.lo: +-@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ ++@am__fastdepCC_TRUE@ depbase=`echo $@ | $(SED) 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ + @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@@ -706,21 +706,21 @@ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @@ -72,12 +99,12 @@ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ -@@ -819,10 +819,10 @@ +@@ -865,10 +865,10 @@ xtinclude_Makefile.inc: Makefile -- headers=`echo $(libyaxt_la_SOURCES) | sed 's/[ ][ ]*/\n/g' | grep 'xt/.*\.h$$'` ; \ -+ headers=`echo $(libyaxt_la_SOURCES) | $(SED) 's/[ ][ ]*/\n/g' | grep 'xt/.*\.h$$'` ; \ +- headers=`echo $(libyaxt_la_SOURCES) | sed 's/[ ][ ]*/ /g' | tr ' ' '\n' | grep 'xt/.*\.h$$'` ; \ ++ headers=`echo $(libyaxt_la_SOURCES) | $(SED) 's/[ ][ ]*/ /g' | tr ' ' '\n' | grep 'xt/.*\.h$$'` ; \ echo "xtinclude_HEADERS = \\" >$@ ; \ for header in $$headers ; do echo " $$header \\" ; done \ - | sed '$$s/\\$$//' >>$@