Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Dec 2012 20:20:01 GMT
From:      Kurt Jaeger <pi@opsec.eu>
To:        perl@FreeBSD.org
Subject:   Re: ports/174359: [new port] math/p5-Math-Int128
Message-ID:  <201212192020.qBJKK1IF006219@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/174359; it has been noted by GNATS.

From: Kurt Jaeger <pi@opsec.eu>
To: jadawin@FreeBSD.org, FreeBSD-gnats-submit@FreeBSD.org
Cc: fbsd-ports@opsec.eu, perl@FreeBSD.org
Subject: Re: ports/174359: [new port] math/p5-Math-Int128
Date: Wed, 19 Dec 2012 21:16:12 +0100

 --9amGYk9869ThD9tj
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Hi!
 
 > Synopsis: [new port] math/p5-Math-Int128
 > 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: jadawin
 > State-Changed-When: Wed Dec 19 12:44:31 UTC 2012
 > State-Changed-Why: 
 > Please, no hardlink. Use %%SITE_PERL%% etc in pkg-plist
 > 
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=174359
 
 Attached is a new version.
 
 -- 
 pi@opsec.eu            +49 171 3101372                         8 years to go !
 
 --9amGYk9869ThD9tj
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="p5-Math-Int128.shar"
 Content-Transfer-Encoding: quoted-printable
 
 #!/bin/sh=0A# This is a shell archive=0Aecho x math/p5-Math-Int128=0Amkdir =
 -p math/p5-Math-Int128 > /dev/null 2>&1=0Aecho x math/p5-Math-Int128/distin=
 fo=0Ased 's/^X//' > math/p5-Math-Int128/distinfo << 'SHAR_END'=0AXSHA256 (M=
 ath-Int128-0.07.tar.gz) =3D 5401691a22f723d3834c086b76e933b5bf01ff2c69d6e37=
 b675e75cfc664efe9=0AXSIZE (Math-Int128-0.07.tar.gz) =3D 60412=0ASHAR_END=0A=
 echo x math/p5-Math-Int128/Makefile=0Ased 's/^X//' > math/p5-Math-Int128/Ma=
 kefile << 'SHAR_END'=0AX# New ports collection makefile for:	p5-Math-Int128=
 =0AX# Date created:		2012-12-11=0AX# Whom:			Kurt Jaeger <fbsd-ports@opsec.=
 eu>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	Math-Int128=0AXPORTVERSION=
 =3D	0.07=0AXCATEGORIES=3D	math perl5=0AXMASTER_SITES=3D	CPAN=0AXPKGNAMEPREF=
 IX=3D	p5-=0AX=0AXMAINTAINER=3D	fbsd-ports@opsec.eu=0AXCOMMENT=3D	Manipulate=
  128 bits integers in Perl=0AX=0AXLICENSE=3D	ART10=0AX=0AXPERL_CONFIGURE=3D=
 	yes=0AX=0AXUSE_GCC=3D	4.4+=0AX=0AXBUILD_DEPENDS=3D  p5-Math-Int64>=3D0.28:=
 ${PORTSDIR}/math/p5-Math-Int64=0AXRUN_DEPENDS=3D    p5-Math-Int64>=3D0.28:$=
 {PORTSDIR}/math/p5-Math-Int64=0AX=0AXMAN3=3D		Math::Int128.3 \=0AX		Math::I=
 nt128::die_on_overflow.3=0AX=0AX.include <bsd.port.mk>=0ASHAR_END=0Aecho x =
 math/p5-Math-Int128/pkg-descr=0Ased 's/^X//' > math/p5-Math-Int128/pkg-desc=
 r << 'SHAR_END'=0AXMath::Int64 adds support for 64 bit integers, signed and=
  unsigned, to Perl.=0AX=0AXWWW: http://search.cpan.org/dist/Math-Int64/=0AS=
 HAR_END=0Aecho x math/p5-Math-Int128/files=0Amkdir -p math/p5-Math-Int128/f=
 iles > /dev/null 2>&1=0Aecho x math/p5-Math-Int128/pkg-plist=0Ased 's/^X//'=
  > math/p5-Math-Int128/pkg-plist << 'SHAR_END'=0AX%%SITE_PERL%%/%%PERL_ARCH=
 %%/Math/Int128.pm=0AX%%SITE_PERL%%/%%PERL_ARCH%%/Math/Int128/die_on_overflo=
 w.pm=0AX%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Int128/.packlist=0AX%%SITE_PE=
 RL%%/%%PERL_ARCH%%/auto/Math/Int128/Int128.bs=0AX%%SITE_PERL%%/%%PERL_ARCH%=
 %/auto/Math/Int128/Int128.so=0AX@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mat=
 h/Int128=0AX@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math=0AX@dirrm %%SITE_P=
 ERL%%/%%PERL_ARCH%%/Math/Int128=0AX@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Math=
 =0ASHAR_END=0Aecho x math/p5-Math-Int128/files/patch-Makefile.PL=0Ased 's/^=
 X//' > math/p5-Math-Int128/files/patch-Makefile.PL << 'SHAR_END'=0AX--- Mak=
 efile.PL	2012-12-10 21:27:04.000000000 +0100=0AX+++ /tmp/Makefile.PL	2012-1=
 2-11 07:17:41.000000000 +0100=0AX@@ -14,13 +14,14 @@=0AX                   =
      OBJECT        =3D> '$(O_FILES)',=0AX                       );=0AX =0AX=
 -my $cc =3D (grep defined, $mm->{CC}, $Config{cc}, 'cc')[0];=0AX+# my $cc =
 =3D (grep defined, $mm->{CC}, $Config{cc}, 'cc')[0];=0AX+my $cc =3D 'gcc44'=
 ;=0AX my $cc_version =3D `$cc --version --verbose 2>&1`;=0AX-unless ($cc_ve=
 rsion =3D~ /^GNU\s+C\s+\([^)]*\)\s+version\s+(4\.(\d+)\S*)/im and $2 >=3D 4=
 ) {=0AX-    unlink $mm->{MAKEFILE};=0AX-    die "This module requires versi=
 on 4.4 or above of the GCC compiler.\nAborting!\n\n"=0AX-}=0AX-print "GNU C=
  compiler version $1 found, good!\n";=0AX+#unless ($cc_version =3D~ /^GNU\s=
 +C\s+\([^)]*\)\s+version\s+(4\.(\d+)\S*)/im and $2 >=3D 4) {=0AX+#    unlin=
 k $mm->{MAKEFILE};=0AX+#    die "This module requires version 4.4 or above =
 of the GCC compiler.\nAborting!\n\n"=0AX+#}=0AX+#print "GNU C compiler vers=
 ion $1 found, good!\n";=0AX =0AX package MY;=0AX =0ASHAR_END=0Aexit=0A
 --9amGYk9869ThD9tj--



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