svn commit: r442466 - head/net-p2p/go-ethereum

Thomas Zander riggs at FreeBSD.org
Sat Jun 3 07:32:46 UTC 2017


Author: riggs
Date: Sat Jun  3 07:32:44 2017
New Revision: 442466
URL: https://svnweb.freebsd.org/changeset/ports/442466

Log:
  Update to upstream version 1.6.2, simplify
  
  Details:
  - Update to upstream version 1.6.2
  - Retire existing OPTIONs in favour of the new
    DEVTOOLS, which installs all developer tools
  
  PR:		218689
  Submitted by:	enriquefynn at gmail.com (maintainer)

Modified:
  head/net-p2p/go-ethereum/Makefile
  head/net-p2p/go-ethereum/distinfo
  head/net-p2p/go-ethereum/pkg-plist

Modified: head/net-p2p/go-ethereum/Makefile
==============================================================================
--- head/net-p2p/go-ethereum/Makefile	Sat Jun  3 07:31:40 2017	(r442465)
+++ head/net-p2p/go-ethereum/Makefile	Sat Jun  3 07:32:44 2017	(r442466)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	go-ethereum
-PORTVERSION=	1.5.8
-PORTREVISION=	1
+PORTVERSION=	1.6.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-p2p
 
@@ -12,38 +11,24 @@ COMMENT=	Go implementation of the Ethereum y/w paper
 LICENSE=	GPLv3
 
 BUILD_DEPENDS=	go:lang/go
-RUN_DEPENDS=	go:lang/go
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	ethereum
 
-USE_GCC=	yes
-
-OPTIONS_DEFINE=	BOOTNODE ETHTEST EVM DISASM RLPDUMP
+OPTIONS_DEFINE= DEVTOOLS
 OPTIONS_SUB=	yes
 
-BOOTNODE_DESC=	Runs a bootstrap node for the Discovery Protocol
-ETHTEST_DESC=	Test tool which runs with the tests suite
-EVM_DESC=	A generic Ethereum Virtual Machine
-DISASM_DESC=	Disassembles EVM code
-RLPDUMP_DESC=	Prints RLP structures
+DEVTOOLS_DESC=	Developer tools
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/geth ${STAGEDIR}${PREFIX}/bin
-
-do-install-BOOTNODE-on:
+	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/abigen ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/bootnode ${STAGEDIR}${PREFIX}/bin
-
-do-install-ETHTEST-on:
-	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/ethtest ${STAGEDIR}${PREFIX}/bin
-
-do-install-EVM-on:
 	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/evm ${STAGEDIR}${PREFIX}/bin
-
-do-install-DISASM-on:
-	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/disasm ${STAGEDIR}${PREFIX}/bin
-
-do-install-RLPDUMP-on:
+	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/faucet ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/puppeth ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/rlpdump ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/swarm ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/build/bin/wnode ${STAGEDIR}${PREFIX}/bin
 
 .include <bsd.port.mk>

Modified: head/net-p2p/go-ethereum/distinfo
==============================================================================
--- head/net-p2p/go-ethereum/distinfo	Sat Jun  3 07:31:40 2017	(r442465)
+++ head/net-p2p/go-ethereum/distinfo	Sat Jun  3 07:32:44 2017	(r442466)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1486054395
-SHA256 (ethereum-go-ethereum-v1.5.8_GH0.tar.gz) = 1b65c18c6da26e92bef230eb44a74708f561014d924ec695145f92381c3026bf
-SIZE (ethereum-go-ethereum-v1.5.8_GH0.tar.gz) = 15223201
+TIMESTAMP = 1496303944
+SHA256 (ethereum-go-ethereum-v1.6.2_GH0.tar.gz) = fb9dad31f8cfff572cc3246eba68d2e33dca3c749ef9f8f81175605e0c971409
+SIZE (ethereum-go-ethereum-v1.6.2_GH0.tar.gz) = 17223273

Modified: head/net-p2p/go-ethereum/pkg-plist
==============================================================================
--- head/net-p2p/go-ethereum/pkg-plist	Sat Jun  3 07:31:40 2017	(r442465)
+++ head/net-p2p/go-ethereum/pkg-plist	Sat Jun  3 07:32:44 2017	(r442466)
@@ -1,6 +1,9 @@
 bin/geth
-%%BOOTNODE%%bin/bootnode
-%%ETHTEST%%bin/ethtest
-%%EVM%%bin/evm
-%%DISASM%%bin/disasm
-%%RLPDUMP%%bin/rlpdump
+%%DEVTOOLS%%bin/abigen
+%%DEVTOOLS%%bin/bootnode
+%%DEVTOOLS%%bin/evm
+%%DEVTOOLS%%bin/faucet
+%%DEVTOOLS%%bin/puppeth
+%%DEVTOOLS%%bin/rlpdump
+%%DEVTOOLS%%bin/swarm
+%%DEVTOOLS%%bin/wnode


More information about the svn-ports-all mailing list