[145161] trunk/dports/science/yaxt

takeshi at macports.org takeshi at macports.org
Wed Jan 27 04:34:54 PST 2016


Revision: 145161
          https://trac.macports.org/changeset/145161
Author:   takeshi at 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 at core/$(DEPDIR)/xstdio.Plo at am__quote@
+ 
+ .c.o:
+- at am__fastdepCC_TRUE@	depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
++ at 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:
+- at am__fastdepCC_TRUE@	depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
++ at 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:
+- at am__fastdepCC_TRUE@	depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
++ at 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/\\$$//' >>$@
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160127/a21611b2/attachment.html>


More information about the macports-changes mailing list