Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Feb 2019 23:30:01 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493133 - in head: . databases/clickhouse devel devel/double-conversion devel/libdouble-conversion
Message-ID:  <201902162330.x1GNU1HS098655@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Feb 16 23:30:01 2019
New Revision: 493133
URL: https://svnweb.freebsd.org/changeset/ports/493133

Log:
  Move: devel/libdouble-conversion -> devel/double-conversion
  
  While in devel/double-conversion, order USExx clauses, and replace CMAKE_POSITION_INDEPENDENT_CODE with BUILD_SHARED_LIBS since shared libs should be a default
  
  Update and bump databases/clickhouse
  
  Approved by:	portmgr blanket

Added:
  head/devel/double-conversion/
     - copied from r493132, head/devel/libdouble-conversion/
Deleted:
  head/devel/libdouble-conversion/
Modified:
  head/MOVED
  head/databases/clickhouse/Makefile
  head/devel/Makefile
  head/devel/double-conversion/Makefile
  head/devel/double-conversion/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sat Feb 16 22:55:56 2019	(r493132)
+++ head/MOVED	Sat Feb 16 23:30:01 2019	(r493133)
@@ -11622,3 +11622,4 @@ net-p2p/verlihub-plugins-luascript||2019-02-16|Has exp
 net-p2p/verlihub-plugins-messanger||2019-02-16|Has expired: Verlihub uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
 net-p2p/verlihub-plugins-stats||2019-02-16|Has expired: Verlihub uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
 www/mod_geoip2|www/mod_maxminddb|2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+devel/libdouble-conversion|devel/double-conversion|2019-02-16|Rename to match the project name on github and on most other systems, and in installed cmake files

Modified: head/databases/clickhouse/Makefile
==============================================================================
--- head/databases/clickhouse/Makefile	Sat Feb 16 22:55:56 2019	(r493132)
+++ head/databases/clickhouse/Makefile	Sat Feb 16 23:30:01 2019	(r493133)
@@ -5,7 +5,7 @@ PORTNAME=	clickhouse
 PORTVERSION=	18.14.18
 DISTVERSIONPREFIX=	v
 DISTVERSIONSUFFIX=	-stable
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	databases
 
 MAINTAINER=	proler@gmail.com
@@ -18,9 +18,9 @@ ONLY_FOR_ARCHS_REASON=	"Only supported on amd64"
 
 BUILD_DEPENDS=	bash:shells/bash \
 		sparsehash>=0:devel/sparsehash \
-		cctz>=0:devel/cctz \
-		libdouble-conversion>=0:devel/libdouble-conversion
-LIB_DEPENDS=	libtcmalloc.so:devel/google-perftools \
+		cctz>=0:devel/cctz
+LIB_DEPENDS=	libdouble-conversion.so:devel/double-conversion \
+		libtcmalloc.so:devel/google-perftools \
 		libodbc.so:databases/unixODBC \
 		libltdl.so:devel/libltdl \
 		libicudata.so:devel/icu \

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Feb 16 22:55:56 2019	(r493132)
+++ head/devel/Makefile	Sat Feb 16 23:30:01 2019	(r493133)
@@ -478,6 +478,7 @@
     SUBDIR += doctorj
     SUBDIR += dolphin-plugins
     SUBDIR += dotconf
+    SUBDIR += double-conversion
     SUBDIR += doxygen
     SUBDIR += dparser
     SUBDIR += dprog
@@ -1414,7 +1415,6 @@
     SUBDIR += libdlna
     SUBDIR += libdnsres
     SUBDIR += libdombey
-    SUBDIR += libdouble-conversion
     SUBDIR += libdparse
     SUBDIR += libds
     SUBDIR += libdsp

Modified: head/devel/double-conversion/Makefile
==============================================================================
--- head/devel/libdouble-conversion/Makefile	Sat Feb 16 22:55:56 2019	(r493132)
+++ head/devel/double-conversion/Makefile	Sat Feb 16 23:30:01 2019	(r493133)
@@ -1,7 +1,7 @@
 # Created by: Waitman Gobble <waitman@waitman.net>
 # $FreeBSD$
 
-PORTNAME=	libdouble-conversion
+PORTNAME=	double-conversion
 PORTVERSION=	3.0.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	devel
@@ -15,11 +15,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 #BROKEN_aarch64=	Fails to build: Target architecture was not detected as supported by Double-Conversion
 
 USES=		cmake
-USE_LDCONFIG=	yes
-CMAKE_ARGS=	-DCMAKE_POSITION_INDEPENDENT_CODE=1
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	google
-GH_PROJECT=	double-conversion
+USE_LDCONFIG=	yes
+
+CMAKE_ON=	BUILD_SHARED_LIBS
 
 .include <bsd.port.mk>

Modified: head/devel/double-conversion/pkg-plist
==============================================================================
--- head/devel/libdouble-conversion/pkg-plist	Sat Feb 16 22:55:56 2019	(r493132)
+++ head/devel/double-conversion/pkg-plist	Sat Feb 16 23:30:01 2019	(r493133)
@@ -11,4 +11,6 @@ lib/cmake/double-conversion/double-conversionConfig.cm
 lib/cmake/double-conversion/double-conversionConfigVersion.cmake
 lib/cmake/double-conversion/double-conversionLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/double-conversion/double-conversionLibraryDepends.cmake
-lib/libdouble-conversion.a
+lib/libdouble-conversion.so
+lib/libdouble-conversion.so.1
+lib/libdouble-conversion.so.1.0.0



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