Index: head/biology/fastp/Makefile =================================================================== --- head/biology/fastp/Makefile (revision 531214) +++ head/biology/fastp/Makefile (revision 531215) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= fastp DISTVERSIONPREFIX= v -DISTVERSION= 0.20.0 -PORTREVISION= 1 +DISTVERSION= 0.20.1 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org COMMENT= Ultra-fast all-in-one FASTQ preprocessor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lang gmake USE_GITHUB= yes GH_ACCOUNT= OpenGene ALL_TARGET= fastp PLIST_FILES= bin/fastp post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fastp .include Index: head/biology/fastp/distinfo =================================================================== --- head/biology/fastp/distinfo (revision 531214) +++ head/biology/fastp/distinfo (revision 531215) @@ -1,3 +1,3 @@ -TIMESTAMP = 1556889058 -SHA256 (OpenGene-fastp-v0.20.0_GH0.tar.gz) = 8d751d2746db11ff233032fc49e3bcc8b53758dd4596fdcf4b4099a4d702ac22 -SIZE (OpenGene-fastp-v0.20.0_GH0.tar.gz) = 139422 +TIMESTAMP = 1586443273 +SHA256 (OpenGene-fastp-v0.20.1_GH0.tar.gz) = e1b663717850bed7cb560c0c540e9a05dd9448ec76978faaf853a6959fd5b1b3 +SIZE (OpenGene-fastp-v0.20.1_GH0.tar.gz) = 139703 Index: head/biology/fastp/files/patch-Makefile =================================================================== --- head/biology/fastp/files/patch-Makefile (revision 531214) +++ head/biology/fastp/files/patch-Makefile (revision 531215) @@ -1,34 +1,42 @@ ---- Makefile.orig 2019-04-17 03:23:22 UTC +--- Makefile.orig 2020-04-08 07:26:52 UTC +++ Makefile @@ -3,9 +3,11 @@ DIR_SRC := ./src DIR_OBJ := ./obj PREFIX ?= /usr/local +DESTDIR ?= BINDIR ?= $(PREFIX)/bin INCLUDE_DIRS ?= LIBRARY_DIRS ?= +STRIP_CMD ?= strip SRC := $(wildcard ${DIR_SRC}/*.cpp) OBJ := $(patsubst %.cpp,${DIR_OBJ}/%.o,$(notdir ${SRC})) -@@ -15,7 +17,8 @@ TARGET := fastp +@@ -15,13 +17,14 @@ TARGET := fastp BIN_TARGET := ${TARGET} CXX ?= g++ -CXXFLAGS := -std=c++11 -g -O3 -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir)) ${CXXFLAGS} +CXXFLAGS ?= -g -O3 +CXXFLAGS += -std=c++11 -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir)) LIBS := -lz -lpthread - LD_FLAGS := $(foreach librarydir,$(LIBRARY_DIRS),-L$(librarydir)) $(LIBS) $(LD_FLAGS) +-LD_FLAGS := $(foreach librarydir,$(LIBRARY_DIRS),-L$(librarydir)) $(LIBS) $(LD_FLAGS) ++LDFLAGS += $(foreach librarydir,$(LIBRARY_DIRS),-L$(librarydir)) $(LIBS) + + ${BIN_TARGET}:${OBJ} +- $(CXX) $(OBJ) -o $@ $(LD_FLAGS) ++ $(CXX) $(OBJ) -o $@ $(LDFLAGS) + + ${DIR_OBJ}/%.o:${DIR_SRC}/%.cpp make_obj_dir + $(CXX) -c $< -o $@ $(CXXFLAGS) @@ -38,5 +41,8 @@ make_obj_dir: fi install: - install $(TARGET) $(BINDIR)/$(TARGET) + install $(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET) @echo "Installed." + +install-strip: install + $(STRIP_CMD) $(DESTDIR)$(BINDIR)/$(TARGET)