svn commit: r422969 - in head: . devel devel/google-sparsehash devel/sparsehash devel/sparsehash/files

Vasil Dimov vd at FreeBSD.org
Fri Sep 30 08:46:31 UTC 2016


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 at 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 at 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 at 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


More information about the svn-ports-head mailing list