Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Dec 2017 09:31:26 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456900 - in head: devel/pire net-p2p/bitcoin-daemon net-p2p/bitcoin-utils security/p5-Net-SinFP
Message-ID:  <201712210931.vBL9VQTG047259@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Thu Dec 21 09:31:25 2017
New Revision: 456900
URL: https://svnweb.freebsd.org/changeset/ports/456900

Log:
  Use a more modern way of distinguishing "big-endian platforms".
  
  This will attempt builds on arm platforms on the cluster.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/devel/pire/Makefile
  head/net-p2p/bitcoin-daemon/Makefile
  head/net-p2p/bitcoin-utils/Makefile
  head/security/p5-Net-SinFP/Makefile

Modified: head/devel/pire/Makefile
==============================================================================
--- head/devel/pire/Makefile	Thu Dec 21 09:14:45 2017	(r456899)
+++ head/devel/pire/Makefile	Thu Dec 21 09:31:25 2017	(r456900)
@@ -13,6 +13,9 @@ COMMENT=	Perl Incompatible Regular Expressions library
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+NOT_FOR_ARCHS=		powerpc powerpc64 sparc64
+NOT_FOR_ARCHS_REASON=	does not support big-endian architectures
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	dprokoptsev
 
@@ -21,8 +24,5 @@ INSTALL_TARGET=	install-strip
 USES=		autoreconf bison libtool
 USE_LDCONFIG=	yes
 TEST_TARGET=	check
-
-ONLY_FOR_ARCHS=		amd64 i386
-ONLY_FOR_ARCHS_REASON=	not yet ported to big-endian platforms
 
 .include <bsd.port.mk>

Modified: head/net-p2p/bitcoin-daemon/Makefile
==============================================================================
--- head/net-p2p/bitcoin-daemon/Makefile	Thu Dec 21 09:14:45 2017	(r456899)
+++ head/net-p2p/bitcoin-daemon/Makefile	Thu Dec 21 09:31:25 2017	(r456900)
@@ -8,8 +8,8 @@ COMMENT=	Virtual Peer-to-Peer Currency (Daemon)
 
 SLAVE_PORT=	yes
 
-ONLY_FOR_ARCHS=		amd64 i386
-ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
+NOT_FOR_ARCHS=		powerpc powerpc64 sparc64
+NOT_FOR_ARCHS_REASON=	does not support big-endian architectures
 
 OPTIONS_DEFINE=		DEBUG HARDENING TESTS UPNP WALLET ZMQ
 OPTIONS_DEFAULT=	HARDENING UPNP WALLET

Modified: head/net-p2p/bitcoin-utils/Makefile
==============================================================================
--- head/net-p2p/bitcoin-utils/Makefile	Thu Dec 21 09:14:45 2017	(r456899)
+++ head/net-p2p/bitcoin-utils/Makefile	Thu Dec 21 09:31:25 2017	(r456900)
@@ -6,11 +6,11 @@ PKGNAMESUFFIX=	-utils
 COMMENT=	Virtual Peer-to-Peer Currency (CLI and Utilities)
 SLAVE_PORT=	yes
 
+NOT_FOR_ARCHS=		powerpc powerpc64 sparc64
+NOT_FOR_ARCHS_REASON=	does not support big-endian architectures
+
 OPTIONS_DEFINE=		DEBUG HARDENING TESTS
 OPTIONS_DEFAULT=	HARDENING TESTS
-
-ONLY_FOR_ARCHS=		amd64 i386
-ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
 
 CONFIGURE_ARGS=	--without-daemon \
 		--without-gui \

Modified: head/security/p5-Net-SinFP/Makefile
==============================================================================
--- head/security/p5-Net-SinFP/Makefile	Thu Dec 21 09:14:45 2017	(r456899)
+++ head/security/p5-Net-SinFP/Makefile	Thu Dec 21 09:31:25 2017	(r456900)
@@ -27,6 +27,9 @@ COMMENT=	Full operating system stack fingerprinting su
 LICENSE=	ART10
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+NOT_FOR_ARCHS=		powerpc powerpc64 sparc64
+NOT_FOR_ARCHS_REASON=	does not support big-endian architectures
+
 .if ${PORTNAME} == "Net-SinFP"
 PKGNAMEPREFIX=	p5-
 
@@ -43,8 +46,5 @@ INSTALL_TARGET=	pure_install
 post-patch:
 	@${REINPLACE_CMD} -e 's/.*EXE_FILES.*//' ${WRKSRC}/${CONFIGURE_SCRIPT}
 .endif
-
-ONLY_FOR_ARCHS=		i386 amd64
-ONLY_FOR_ARCHS_REASON=	Big endian architectures not supported yet
 
 .include <bsd.port.mk>



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