Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Aug 2014 18:32:54 +0000 (UTC)
From:      Bartek Rutkowski <robak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r366445 - in head/devel/libhoard: . files
Message-ID:  <201408281832.s7SIWsrN002569@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@uffe.org
  - Add stage support
  
  PR:		192877
  Submitted by:	Uffe Jakobsen <uffe@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@FreeBSD.org
+MAINTAINER=	uffe@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
+ {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408281832.s7SIWsrN002569>