svn commit: r366445 - in head/devel/libhoard: . files
Bartek Rutkowski
robak at FreeBSD.org
Thu Aug 28 18:32:55 UTC 2014
Author: robak
Date: Thu Aug 28 18:32:53 2014
New Revision: 366445
URL: http://svnweb.freebsd.org/changeset/ports/366445
QAT: https://qat.redports.org/buildarchive/r366445/
Log:
devel/libhoard: update 3.8 -> 3.10
- Assign maintainership to uffe at uffe.org
- Add stage support
PR: 192877
Submitted by: Uffe Jakobsen <uffe at uffe.org>
Reviewed by: marino (mentor)
Approved by: mentors (implicit)
Added:
head/devel/libhoard/files/
head/devel/libhoard/files/patch-src_source_unixtls.cpp (contents, props changed)
Modified:
head/devel/libhoard/Makefile
head/devel/libhoard/distinfo
Modified: head/devel/libhoard/Makefile
==============================================================================
--- head/devel/libhoard/Makefile Thu Aug 28 18:20:28 2014 (r366444)
+++ head/devel/libhoard/Makefile Thu Aug 28 18:32:53 2014 (r366445)
@@ -2,30 +2,29 @@
# $FreeBSD$
PORTNAME= libhoard
-PORTVERSION= 3.8
+PORTVERSION= 3.10
CATEGORIES= devel
-MASTER_SITES= http://www.cs.umass.edu/~emery/hoard/hoard-${PORTVERSION}/source/
-DISTNAME= hoard-38
+MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${PORTVERSION}/
+DISTNAME= Hoard-${PORTVERSION}-source
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= uffe at uffe.org
COMMENT= Fast, scalable, and memory-efficient allocator for MP
LICENSE= GPLv2
-ONLY_FOR_ARCHS= i386
USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
+WRKSRC= ${WRKDIR}/Hoard/src
ALL_TARGET= freebsd
PLIST_FILES= lib/libhoard.so lib/libhoard.so.1
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} 's!g++!${CXX}!; s!-O2!${CFLAGS}!' ${WRKSRC}/Makefile
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libhoard.so ${PREFIX}/lib/libhoard.so.1
- ${LN} -sf ${PREFIX}/lib/libhoard.so.1 ${PREFIX}/lib/libhoard.so
+ ${STRIP_CMD} ${WRKSRC}/libhoard.so
+ ${INSTALL_DATA} ${WRKSRC}/libhoard.so ${STAGEDIR}${PREFIX}/lib/libhoard.so.1
+ ${LN} -sf libhoard.so.1 ${STAGEDIR}${PREFIX}/lib/libhoard.so
.include <bsd.port.mk>
Modified: head/devel/libhoard/distinfo
==============================================================================
--- head/devel/libhoard/distinfo Thu Aug 28 18:20:28 2014 (r366444)
+++ head/devel/libhoard/distinfo Thu Aug 28 18:32:53 2014 (r366445)
@@ -1,2 +1,2 @@
-SHA256 (hoard-38.tar.gz) = bdd0ef8e90672714f861ca3f0f25280509abd842c5f804dd01bab325a3139b08
-SIZE (hoard-38.tar.gz) = 408711
+SHA256 (Hoard-3.10-source.tar.gz) = 9776dd824d193937fa5b079f3f16611eaac54876fecff26a6aec0adb029cbca7
+SIZE (Hoard-3.10-source.tar.gz) = 253110
Added: head/devel/libhoard/files/patch-src_source_unixtls.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libhoard/files/patch-src_source_unixtls.cpp Thu Aug 28 18:32:53 2014 (r366445)
@@ -0,0 +1,12 @@
+# $FreeBSD$
+--- src/source/unixtls.cpp.orig 2014-08-21 06:10:50.000000000 +0200
++++ source/unixtls.cpp 2014-08-21 06:12:43.000000000 +0200
+@@ -315,7 +315,7 @@
+ const pthread_attr_t *attr,
+ void * (*start_routine) (void *),
+ void * arg)
+-#if !defined(__SUNPRO_CC) && !defined(__APPLE__)
++#if !defined(__SUNPRO_CC) && !defined(__APPLE__) && !defined(__FreeBSD__)
+ throw ()
+ #endif
+ {
More information about the svn-ports-head
mailing list