Index: head/devel/libhoard/Makefile =================================================================== --- head/devel/libhoard/Makefile (revision 491336) +++ head/devel/libhoard/Makefile (revision 491337) @@ -1,37 +1,35 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= libhoard PORTVERSION= 3.10 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${PORTVERSION}/ DISTNAME= Hoard-${PORTVERSION}-source MAINTAINER= ports@FreeBSD.org COMMENT= Fast, scalable, and memory-efficient allocator for MP LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/../COPYING BROKEN_aarch64= no spin lock implementation is available for this platform BROKEN_mips= no spin lock implementation is available for this platform BROKEN_mips64= no spin lock implementation is available for this platform BROKEN_powerpc64= Does not build: Error: instruction address is not a multiple of 4 BROKEN_sparc64= Does not build +USE_CXXSTD= gnu++98 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/Hoard/src ALL_TARGET= freebsd PLIST_FILES= lib/libhoard.so lib/libhoard.so.1 -post-patch: - ${REINPLACE_CMD} 's!g++!${CXX}!; s!-O2!${CFLAGS}!' ${WRKSRC}/Makefile - do-install: - ${STRIP_CMD} ${WRKSRC}/libhoard.so - ${INSTALL_DATA} ${WRKSRC}/libhoard.so ${STAGEDIR}${PREFIX}/lib/libhoard.so.1 + ${INSTALL_LIB} ${WRKSRC}/libhoard.so ${STAGEDIR}${PREFIX}/lib/libhoard.so.1 ${LN} -sf libhoard.so.1 ${STAGEDIR}${PREFIX}/lib/libhoard.so .include Index: head/devel/libhoard/files/patch-Makefile =================================================================== --- head/devel/libhoard/files/patch-Makefile (nonexistent) +++ head/devel/libhoard/files/patch-Makefile (revision 491337) @@ -0,0 +1,11 @@ +--- Makefile.orig 2019-01-27 10:26:30 UTC ++++ Makefile +@@ -47,7 +47,7 @@ WIN_INCLUDES = /I. /Iinclude /Iinclude/util /Iinclude/ + # Compile commands for individual targets. + # + +-FREEBSD_COMPILE = g++ -g $(CPPFLAGS) -DNDEBUG -DNDEBUG $(INCLUDES) -D_REENTRANT=1 -shared $(UNIX_SRC) -Bsymbolic -o libhoard.so -pthread -fPIC ++FREEBSD_COMPILE = $(CXX) $(CXXFLAGS) -DNDEBUG -DNDEBUG $(INCLUDES) -D_REENTRANT=1 -shared $(UNIX_SRC) -Bsymbolic -Wl,-soname=libhoard.so.1 $(LDFLAGS) -o libhoard.so -pthread -fPIC + + MACOS_COMPILE = clang++ -ftemplate-depth=1024 -arch i386 -arch x86_64 -pipe -g $(CPPFLAGS) -DNDEBUG $(INCLUDES) -D_REENTRANT=1 -compatibility_version 1 -current_version 1 -dynamiclib -D'CUSTOM_PREFIX(x)=xx\#\#x' $(MACOS_SRC) -o libhoard.dylib -ldl -lpthread + Property changes on: head/devel/libhoard/files/patch-Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property