Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Sep 2016 08:46:29 +0000 (UTC)
From:      Vasil Dimov <vd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422969 - in head: . devel devel/google-sparsehash devel/sparsehash devel/sparsehash/files
Message-ID:  <201609300846.u8U8kT7i051858@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vd
Date: Fri Sep 30 08:46:29 2016
New Revision: 422969
URL: https://svnweb.freebsd.org/changeset/ports/422969

Log:
  devel/google-sparsehash: Upgrade to 2.0.3 and rename to devel/sparsehash
  
  * The project was moved from Google Code to GitHub (unbreak), hinted by [1]
  * Upgrade from 2.0.2 to 2.0.3
  * Remove now unneeded patches
  * Remove the requirement for C++11 - the code does not need it
  * Use PREFIX instead of LOCALBASE as a destination directory
  
  PR:		213093 [1]
  Submitted by:	Erik Nordstrom <erik@nordstroem.no> [1]

Added:
  head/devel/sparsehash/
     - copied from r422968, head/devel/google-sparsehash/
Deleted:
  head/devel/google-sparsehash/
  head/devel/sparsehash/files/
Modified:
  head/MOVED
  head/devel/Makefile
  head/devel/sparsehash/Makefile
  head/devel/sparsehash/distinfo

Modified: head/MOVED
==============================================================================
--- head/MOVED	Fri Sep 30 08:41:12 2016	(r422968)
+++ head/MOVED	Fri Sep 30 08:46:29 2016	(r422969)
@@ -8646,3 +8646,4 @@ graphics/evas_generic_loaders-svg|devel/
 graphics/evas_generic_loaders-xcf|devel/efl|2016-09-27|Merged into devel/efl
 multimedia/emotion_generic_players-vlc|devel/efl|2016-09-27|Merged into devel/efl
 x11-toolkits/elementary|devel/efl|2016-09-27|Merged into devel/efl
+devel/google-sparsehash|devel/sparsehash|2016-09-30|Moved to GitHub under a different name

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri Sep 30 08:41:12 2016	(r422968)
+++ head/devel/Makefile	Fri Sep 30 08:46:29 2016	(r422969)
@@ -767,7 +767,6 @@
     SUBDIR += goffice010
     SUBDIR += google-gdata
     SUBDIR += google-perftools
-    SUBDIR += google-sparsehash
     SUBDIR += google-styleguide
     SUBDIR += googlemock
     SUBDIR += googletest
@@ -5376,6 +5375,7 @@
     SUBDIR += sparc64-gcc
     SUBDIR += sparc64-xtoolchain-gcc
     SUBDIR += spark
+    SUBDIR += sparsehash
     SUBDIR += spatialindex
     SUBDIR += spdict
     SUBDIR += spice-protocol

Modified: head/devel/sparsehash/Makefile
==============================================================================
--- head/devel/google-sparsehash/Makefile	Fri Sep 30 08:41:12 2016	(r422968)
+++ head/devel/sparsehash/Makefile	Fri Sep 30 08:46:29 2016	(r422969)
@@ -1,28 +1,26 @@
 # Created by: Vasil Dimov <vd@datamax.bg>
 # $FreeBSD$
 
-PORTNAME=	google-sparsehash
-PORTVERSION=	2.0.2
-PORTREVISION=	2
+PORTNAME=	sparsehash
+PORTVERSION=	2.0.3
 CATEGORIES=	devel
-MASTER_SITES=	GOOGLE_CODE \
-		LOCAL/vd/${PORTNAME}
-PROJECTHOST=	sparsehash
-DISTNAME=	sparsehash-${PORTVERSION}
+DISTNAME=	${PORTNAME}-${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	vd@FreeBSD.org
 COMMENT=	Extremely memory-efficient hash_map implementation
 
-BROKEN=		Unfetchable (google code has gone away)
+LICENSE=	BSD3CLAUSE
+
+USE_GITHUB=	yes
+GH_TAGNAME=	${PORTNAME}-${PORTVERSION}
 
 GNU_CONFIGURE=	yes
-USES=		compiler:c++11-lang
 
 OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	${REINPLACE_CMD} -e \
-		's|^pkgconfigdir = .*|pkgconfigdir = ${LOCALBASE}/libdata/pkgconfig|' \
+		's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \
 		${WRKSRC}/Makefile.in
 
 post-patch-DOCS-on:

Modified: head/devel/sparsehash/distinfo
==============================================================================
--- head/devel/google-sparsehash/distinfo	Fri Sep 30 08:41:12 2016	(r422968)
+++ head/devel/sparsehash/distinfo	Fri Sep 30 08:46:29 2016	(r422969)
@@ -1,2 +1,3 @@
-SHA256 (sparsehash-2.0.2.tar.gz) = 2ed639a7155607c097c2029af5f4287296595080b2e5dd2e2ebd9bbb7450b87c
-SIZE (sparsehash-2.0.2.tar.gz) = 340514
+TIMESTAMP = 1475222400
+SHA256 (sparsehash-sparsehash-2.0.3_GH0.tar.gz) = 05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c
+SIZE (sparsehash-sparsehash-2.0.3_GH0.tar.gz) = 322046



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