Index: head/science/h5z-zfp/Makefile =================================================================== --- head/science/h5z-zfp/Makefile (revision 505405) +++ head/science/h5z-zfp/Makefile (revision 505406) @@ -1,39 +1,38 @@ # $FreeBSD$ PORTNAME= h5z-zfp DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 -PORTREVISION= 1 +DISTVERSION= 1.0.1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Registered ZFP compression plugin for HDF5 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libhdf5.so:science/hdf5 \ libzfp.so:devel/zfp USES= gmake localbase USE_GITHUB= yes GH_ACCOUNT= LLNL GH_PROJECT= ${PORTNAME:tu} USE_LDCONFIG= yes MAKE_ARGS= SHELL=${LOCALBASE}/bin/bash \ HDF5_HOME=${STAGEDIR}${LOCALBASE} HDF5_LIB=${LOCALBASE}/lib \ ZFP_HOME=${STAGEDIR}${LOCALBASE} ZFP_LIB=${LOCALBASE}/lib \ PREPATH=-Wl,-rpath= SOEXT=so SHFLAG=-shared CFLAGS+= -fPIC PLIST_FILES= include/H5Zzfp.h \ include/H5Zzfp_lib.h \ include/H5Zzfp_plugin.h \ include/H5Zzfp_props.h \ lib/libh5zzfp.so \ plugin/libh5zzfp.so .include Index: head/science/h5z-zfp/distinfo =================================================================== --- head/science/h5z-zfp/distinfo (revision 505405) +++ head/science/h5z-zfp/distinfo (revision 505406) @@ -1,3 +1,3 @@ -TIMESTAMP = 1545184047 -SHA256 (LLNL-H5Z-ZFP-v0.9.0_GH0.tar.gz) = 91d566e2d0175c929f114ce100151478450cfedee2d15fc99eb61fd931d9f389 -SIZE (LLNL-H5Z-ZFP-v0.9.0_GH0.tar.gz) = 123091 +TIMESTAMP = 1561883087 +SHA256 (LLNL-H5Z-ZFP-v1.0.1_GH0.tar.gz) = b9ed91dab8e2ef82dc6706b4242c807fb352875e3b21c217dd00782dd1a22b24 +SIZE (LLNL-H5Z-ZFP-v1.0.1_GH0.tar.gz) = 141731 Index: head/science/h5z-zfp/files/patch-src_Makefile =================================================================== --- head/science/h5z-zfp/files/patch-src_Makefile (revision 505405) +++ head/science/h5z-zfp/files/patch-src_Makefile (revision 505406) @@ -1,49 +1,41 @@ ---- src/Makefile.orig 2018-04-06 16:34:55 UTC +--- src/Makefile.orig 2019-06-28 08:23:01 UTC +++ src/Makefile -@@ -30,33 +30,33 @@ H5Zzfp_props_f.o H5Zzfp_props_f.mod: H5Z +@@ -30,21 +30,21 @@ H5Zzfp_props_f.o H5Zzfp_props_f.mod: H5Zzfp_props_f.F9 $(FC) -c $< -o $@ $(FCFLAGS) -I$(H5Z_ZFP_BASE) -I$(ZFP_INC) -I$(HDF5_INC) # The filter member of the filter library -libh5zzfp.a(H5Zzfp_lib.o): H5Zzfp_lib.o - $(AR) cr libh5zzfp.a $< +libh5zzfp-s.$(SOEXT)(H5Zzfp_lib.o): H5Zzfp_lib.o + $(CC) -shared -o libh5zzfp-s.$(SOEXT) $< # The C properties interface member of the filter library -libh5zzfp.a(H5Zzfp_props.o): H5Zzfp_props.o - $(AR) cr libh5zzfp.a $< +libh5zzfp-s.$(SOEXT)(H5Zzfp_props.o): H5Zzfp_props.o + $(CC) -shared -o libh5zzfp-s.$(SOEXT) $< # The Fortran properties interface member of the filter library -libh5zzfp.a(H5Zzfp_props_f.o): H5Zzfp_props_f.o - $(AR) cr libh5zzfp.a $< +libh5zzfp-s.$(SOEXT)(H5Zzfp_props_f.o): H5Zzfp_props_f.o + $(CC) -shared -o libh5zzfp-s.$(SOEXT) $< # Alias target for filter library, conditionally includes Fortran -LIBOBJ = libh5zzfp.a(H5Zzfp_lib.o) libh5zzfp.a(H5Zzfp_props.o) +LIBOBJ = libh5zzfp-s.$(SOEXT)(H5Zzfp_lib.o) libh5zzfp-s.$(SOEXT)(H5Zzfp_props.o) ifneq ($(FC),) -LIBOBJ += libh5zzfp.a(H5Zzfp_props_f.o) +LIBOBJ += libh5zzfp-s.$(SOEXT)(H5Zzfp_props_f.o) endif lib: $(LIBOBJ) - all: lib plugin - - install: all -- $(INSTALL) -d $(PREFIX)/{plugin,include,lib} -- $(INSTALL) plugin/libh5zzfp.$(SOEXT) $(PREFIX)/plugin -- $(INSTALL) libh5zzfp.a $(PREFIX)/lib -- $(INSTALL) -m 644 H5Zzfp.h H5Zzfp_lib.h H5Zzfp_plugin.h H5Zzfp_props.h $(PREFIX)/include -+ $(INSTALL) -d $(DESTDIR)$(PREFIX)/{plugin,include,lib} -+ $(INSTALL) plugin/libh5zzfp.$(SOEXT) $(DESTDIR)$(PREFIX)/plugin +@@ -54,7 +54,7 @@ install: all + $(INSTALL) -d $(DESTDIR)$(PREFIX)/{plugin,include,lib} + echo $(MAKEVARS) > $(DESTDIR)$(PREFIX)/include/make.vars.inc + $(INSTALL) plugin/libh5zzfp.$(SOEXT) $(DESTDIR)$(PREFIX)/plugin +- $(INSTALL) libh5zzfp.a $(DESTDIR)$(PREFIX)/lib + $(INSTALL) libh5zzfp-s.$(SOEXT) $(DESTDIR)$(PREFIX)/lib/libh5zzfp.so -+ $(INSTALL) -m 644 H5Zzfp.h H5Zzfp_lib.h H5Zzfp_plugin.h H5Zzfp_props.h $(DESTDIR)$(PREFIX)/include + $(INSTALL) -m 644 H5Zzfp.h H5Zzfp_lib.h H5Zzfp_plugin.h H5Zzfp_props.h $(DESTDIR)$(PREFIX)/include ifneq ($(FC),) -- $(INSTALL) -m 644 *.[mM][oO][dD] $(PREFIX)/include -+ $(INSTALL) -m 644 *.[mM][oO][dD] $(DESTDIR)$(PREFIX)/include - endif - - clean: + $(INSTALL) -m 644 *.[mM][oO][dD] $(DESTDIR)$(PREFIX)/include