28 Commits

Author SHA1 Message Date
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Alex Dupre
aca2d686e3 Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. 2018-04-19 07:08:45 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Sunpoet Po-Chuan Hsieh
ffd0d0b4bc Update to 1.08
Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2018-01-15 17:16:40 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Sunpoet Po-Chuan Hsieh
5d2dd4bf1c - Update to 1.07
Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2016-12-07 16:19:35 +00:00
Sunpoet Po-Chuan Hsieh
5692501ce3 - Update to 1.06
- Use USES=localbase

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2016-12-01 21:00:48 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Adam Weinberger
fba327fcc9 Update to 1.05. Strip XS module. Remove p5-Test-Pod from TEST_DEPENDS,
as that is for author tests, not end-user tests.

Changes: https://metacpan.org/changes/distribution/Math-MPC
2016-02-06 16:44:03 +00:00
Sunpoet Po-Chuan Hsieh
c649a52f03 - Update to 1.04
- Add LICENSE
- Sort PLIST

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2015-01-04 09:26:52 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Steven Kreuzer
7b757133f0 Update to 1.01 2014-01-17 14:11:32 +00:00
Vanilla I. Shu
5e06901c39 Support STAGEDIR. 2013-11-05 06:56:18 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Eitan Adler
5190f14f8d For perl@ owned ports:
- Fix COMMENT
- Trim header
2013-03-29 00:44:53 +00:00
Sunpoet Po-Chuan Hsieh
44a6142c3a - Update to 1.00
- Pet portlint: remove ABI version number from LIB_DEPENDS

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2012-07-30 19:37:17 +00:00
Wen Heping
f955ed7e9a - Update to 0.93
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.93/CHANGES
2012-04-18 00:36:50 +00:00
Sunpoet Po-Chuan Hsieh
1020f955f7 - Update to 0.92
- Update LIB_DEPENDS: document all required libraries
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
Feature safe:	yes
2011-11-30 12:56:15 +00:00
Wen Heping
5a54fccaa5 - Update to 0.91
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.91/CHANGES
2011-07-03 02:12:13 +00:00
Wen Heping
55ba8d4f83 - Update to 0.90
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.90/CHANGES
2011-05-05 08:33:06 +00:00
Andrej Zverev
dbb9bf6962 Update to 0.83 2010-09-25 20:13:48 +00:00
Wen Heping
c60a4b35e1 - Update to 0.8.2
- Pass maintainership to perl@

Feature safe:	yes
2010-06-24 02:05:05 +00:00
Wen Heping
c1727b3d27 - Update to 0.8.1 2010-05-28 00:39:36 +00:00
Wen Heping
f94d0fbbf5 - Update to 0.80 2009-11-16 01:10:47 +00:00
Wen Heping
5337d01594 - Update to 0.70
- Update my mail address to FreeBSD

approved by:	miwi(mentor)
Feature safe:	yes
2009-09-30 04:30:16 +00:00
Martin Wilke
a5ed7d3385 p5-Math-MPC is a module wraps the MPC library functions.
The MPC library is a C library for multiple-precision complex number
computations with exact rounding. It is based on the MPFR C library
which, in turn, is based on the GMP C library.

WWW:	http://search.cpan.org/dist/Math-MPC

PR:		ports/133396
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-11 11:46:17 +00:00