Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Aug 2013 15:27:10 +0000 (UTC)
From:      Andrej Zverev <az@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r325349 - in head/math/p5-Math-Int128: . files
Message-ID:  <201308251527.r7PFRAwR067214@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Sun Aug 25 15:27:10 2013
New Revision: 325349
URL: http://svnweb.freebsd.org/changeset/ports/325349

Log:
  - update to 0.12
  - split logic of compilter detection: need clang 3.2+ or gcc 4.4+
  - mark not for ARCH i386
  
  PR:		180487
  Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu>
  Approved by:	Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)

Deleted:
  head/math/p5-Math-Int128/files/
Modified:
  head/math/p5-Math-Int128/Makefile
  head/math/p5-Math-Int128/distinfo   (contents, props changed)
  head/math/p5-Math-Int128/pkg-plist   (contents, props changed)

Modified: head/math/p5-Math-Int128/Makefile
==============================================================================
--- head/math/p5-Math-Int128/Makefile	Sun Aug 25 15:17:18 2013	(r325348)
+++ head/math/p5-Math-Int128/Makefile	Sun Aug 25 15:27:10 2013	(r325349)
@@ -3,8 +3,7 @@
 #
 
 PORTNAME=	Math-Int128
-PORTVERSION=	0.07
-PORTREVISION=	1
+PORTVERSION=	0.12
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -14,15 +13,24 @@ COMMENT=	Manipulate 128 bits integers in
 
 LICENSE=	ART10
 
-BUILD_DEPENDS=  p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64
-RUN_DEPENDS=    p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64
+BUILD_DEPENDS=	p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64
+RUN_DEPENDS=	p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64
 
 USES=		perl5
 USE_PERL5=	configure
 
-USE_GCC=	yes
+NOT_FOR_ARCHS=	i386
 
 MAN3=		Math::Int128.3 \
 		Math::Int128::die_on_overflow.3
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+# need clang 3.2+ or gcc 4.4+
+.if exists(/usr/bin/clang) && ${OSVERSION} > 901505
+CC=	/usr/bin/clang
+.else
+USE_GCC=	4.4+
+.endif
+
+.include <bsd.port.post.mk>

Modified: head/math/p5-Math-Int128/distinfo
==============================================================================
--- head/math/p5-Math-Int128/distinfo	Sun Aug 25 15:17:18 2013	(r325348)
+++ head/math/p5-Math-Int128/distinfo	Sun Aug 25 15:27:10 2013	(r325349)
@@ -1,2 +1,2 @@
-SHA256 (Math-Int128-0.07.tar.gz) = 5401691a22f723d3834c086b76e933b5bf01ff2c69d6e37b675e75cfc664efe9
-SIZE (Math-Int128-0.07.tar.gz) = 60412
+SHA256 (Math-Int128-0.12.tar.gz) = 09075e44aba51722d8f464e3e15ecbab291e3fb58d3bfc3d124a53b29f7dd876
+SIZE (Math-Int128-0.12.tar.gz) = 61847

Modified: head/math/p5-Math-Int128/pkg-plist
==============================================================================
--- head/math/p5-Math-Int128/pkg-plist	Sun Aug 25 15:17:18 2013	(r325348)
+++ head/math/p5-Math-Int128/pkg-plist	Sun Aug 25 15:27:10 2013	(r325349)
@@ -4,6 +4,6 @@
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Int128/Int128.bs
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Int128/Int128.so
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Int128
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Math/Int128
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Math
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Math



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