head 1.43;
access;
symbols
pkgsrc-2020Q1:1.43.0.2
pkgsrc-2020Q1-base:1.43
pkgsrc-2019Q4:1.42.0.4
pkgsrc-2019Q4-base:1.42
pkgsrc-2019Q3:1.40.0.6
pkgsrc-2019Q3-base:1.40
pkgsrc-2019Q2:1.40.0.4
pkgsrc-2019Q2-base:1.40
pkgsrc-2019Q1:1.40.0.2
pkgsrc-2019Q1-base:1.40
pkgsrc-2018Q4:1.39.0.4
pkgsrc-2018Q4-base:1.39
pkgsrc-2018Q3:1.39.0.2
pkgsrc-2018Q3-base:1.39
pkgsrc-2018Q2:1.38.0.4
pkgsrc-2018Q2-base:1.38
pkgsrc-2018Q1:1.38.0.2
pkgsrc-2018Q1-base:1.38
pkgsrc-2017Q4:1.33.0.6
pkgsrc-2017Q4-base:1.33
pkgsrc-2017Q3:1.33.0.4
pkgsrc-2017Q3-base:1.33
pkgsrc-2017Q2:1.31.0.6
pkgsrc-2017Q2-base:1.31
pkgsrc-2017Q1:1.31.0.4
pkgsrc-2017Q1-base:1.31
pkgsrc-2016Q4:1.31.0.2
pkgsrc-2016Q4-base:1.31
pkgsrc-2016Q3:1.30.0.6
pkgsrc-2016Q3-base:1.30
pkgsrc-2016Q2:1.30.0.4
pkgsrc-2016Q2-base:1.30
pkgsrc-2016Q1:1.30.0.2
pkgsrc-2016Q1-base:1.30
pkgsrc-2015Q4:1.29.0.4
pkgsrc-2015Q4-base:1.29
pkgsrc-2015Q3:1.29.0.2
pkgsrc-2015Q3-base:1.29
pkgsrc-2015Q2:1.28.0.6
pkgsrc-2015Q2-base:1.28
pkgsrc-2015Q1:1.28.0.4
pkgsrc-2015Q1-base:1.28
pkgsrc-2014Q4:1.28.0.2
pkgsrc-2014Q4-base:1.28
pkgsrc-2014Q3:1.27.0.8
pkgsrc-2014Q3-base:1.27
pkgsrc-2014Q2:1.27.0.6
pkgsrc-2014Q2-base:1.27
pkgsrc-2014Q1:1.27.0.4
pkgsrc-2014Q1-base:1.27
pkgsrc-2013Q4:1.27.0.2
pkgsrc-2013Q4-base:1.27
pkgsrc-2013Q3:1.26.0.6
pkgsrc-2013Q3-base:1.26
pkgsrc-2013Q2:1.26.0.4
pkgsrc-2013Q2-base:1.26
pkgsrc-2013Q1:1.26.0.2
pkgsrc-2013Q1-base:1.26
pkgsrc-2012Q4:1.25.0.4
pkgsrc-2012Q4-base:1.25
pkgsrc-2012Q3:1.25.0.2
pkgsrc-2012Q3-base:1.25
pkgsrc-2012Q2:1.21.0.2
pkgsrc-2012Q2-base:1.21
pkgsrc-2012Q1:1.19.0.8
pkgsrc-2012Q1-base:1.19
pkgsrc-2011Q4:1.19.0.6
pkgsrc-2011Q4-base:1.19
pkgsrc-2011Q3:1.19.0.4
pkgsrc-2011Q3-base:1.19
pkgsrc-2011Q2:1.19.0.2
pkgsrc-2011Q2-base:1.19
pkgsrc-2011Q1:1.17.0.6
pkgsrc-2011Q1-base:1.17
pkgsrc-2010Q4:1.17.0.4
pkgsrc-2010Q4-base:1.17
pkgsrc-2010Q3:1.17.0.2
pkgsrc-2010Q3-base:1.17
pkgsrc-2010Q2:1.16.0.4
pkgsrc-2010Q2-base:1.16
pkgsrc-2010Q1:1.16.0.2
pkgsrc-2010Q1-base:1.16
pkgsrc-2009Q4:1.15.0.2
pkgsrc-2009Q4-base:1.15
pkgsrc-2009Q3:1.12.0.6
pkgsrc-2009Q3-base:1.12
pkgsrc-2009Q2:1.12.0.4
pkgsrc-2009Q2-base:1.12
pkgsrc-2009Q1:1.12.0.2
pkgsrc-2009Q1-base:1.12
pkgsrc-2008Q4:1.11.0.6
pkgsrc-2008Q4-base:1.11
pkgsrc-2008Q3:1.11.0.4
pkgsrc-2008Q3-base:1.11
cube-native-xorg:1.11.0.2
cube-native-xorg-base:1.11
pkgsrc-2008Q2:1.9.0.10
pkgsrc-2008Q2-base:1.9
cwrapper:1.9.0.8
pkgsrc-2008Q1:1.9.0.6
pkgsrc-2008Q1-base:1.9
pkgsrc-2007Q4:1.9.0.4
pkgsrc-2007Q4-base:1.9
pkgsrc-2007Q3:1.9.0.2
pkgsrc-2007Q3-base:1.9
pkgsrc-2007Q2:1.8.0.10
pkgsrc-2007Q2-base:1.8
pkgsrc-2007Q1:1.8.0.8
pkgsrc-2007Q1-base:1.8
pkgsrc-2006Q4:1.8.0.6
pkgsrc-2006Q4-base:1.8
pkgsrc-2006Q3:1.8.0.4
pkgsrc-2006Q3-base:1.8
pkgsrc-2006Q2:1.8.0.2
pkgsrc-2006Q2-base:1.8
pkgsrc-2006Q1:1.7.0.2
pkgsrc-2006Q1-base:1.7
pkgsrc-2005Q4:1.5.0.2
pkgsrc-2005Q4-base:1.5
pkgsrc-2005Q3:1.3.0.4
pkgsrc-2005Q3-base:1.3
pkgsrc-2005Q2:1.3.0.2
pkgsrc-2005Q2-base:1.3
pkgsrc-2005Q1:1.2.0.4
pkgsrc-2005Q1-base:1.2
pkgsrc-2004Q4:1.2.0.2
pkgsrc-2004Q4-base:1.2
pkgsrc-2004Q3:1.1.1.1.0.4
pkgsrc-2004Q3-base:1.1.1.1
pkgsrc-2004Q2:1.1.1.1.0.2
pkgsrc-2004Q2-base:1.1.1.1
pkgsrc-base:1.1.1.1
TNF:1.1.1;
locks; strict;
comment @# @;
1.43
date 2020.01.26.17.31.38; author rillig; state Exp;
branches;
next 1.42;
commitid 4fBBvoSLJaGd0eUB;
1.42
date 2019.12.22.02.12.00; author mef; state Exp;
branches;
next 1.41;
commitid 2AcAdW6xx5et2EPB;
1.41
date 2019.11.02.16.16.20; author rillig; state Exp;
branches;
next 1.40;
commitid 8i1eJQVJcj8NjiJB;
1.40
date 2019.02.13.22.26.50; author wiz; state Exp;
branches;
next 1.39;
commitid xBqfxXAvAMMpNEbB;
1.39
date 2018.09.29.16.37.09; author sevan; state Exp;
branches;
next 1.38;
commitid 5NGhXHp8nofTf1UA;
1.38
date 2018.02.25.15.03.45; author maya; state Exp;
branches;
next 1.37;
commitid gOz1KKqY19YMGfsA;
1.37
date 2018.02.19.11.52.56; author ryoon; state Exp;
branches;
next 1.36;
commitid WCz8oSNvaSzmPsrA;
1.36
date 2018.02.11.16.35.01; author wiz; state Exp;
branches;
next 1.35;
commitid WBuJHZKXw0c7EsqA;
1.35
date 2018.02.03.10.49.48; author gson; state Exp;
branches;
next 1.34;
commitid xC9fQIPN1FnDXopA;
1.34
date 2018.01.28.16.18.23; author wiz; state Exp;
branches;
next 1.33;
commitid PQXZRLwiVLwh0FoA;
1.33
date 2017.09.10.21.17.02; author wiz; state Exp;
branches;
next 1.32;
commitid MNdRTnpVq7DL9H6A;
1.32
date 2017.08.30.10.35.54; author martin; state Exp;
branches;
next 1.31;
commitid i4zjIsndhjJwXd5A;
1.31
date 2016.10.03.12.35.18; author wiz; state Exp;
branches;
next 1.30;
commitid KQVXakRGgF5mgHoz;
1.30
date 2016.03.08.15.03.42; author wiz; state Exp;
branches;
next 1.29;
commitid 8IWxappesgJLNQXy;
1.29
date 2015.06.30.10.25.01; author ryoon; state Exp;
branches;
next 1.28;
commitid q1R625AqLs0mmrry;
1.28
date 2014.12.05.13.16.26; author wiz; state Exp;
branches;
next 1.27;
commitid 02OxNxyd9xzaXQ0y;
1.27
date 2013.12.23.11.57.04; author wiz; state Exp;
branches;
next 1.26;
commitid vzXxHpmNWrSXFfix;
1.26
date 2013.03.15.19.09.06; author drochner; state Exp;
branches;
next 1.25;
1.25
date 2012.09.13.17.51.01; author asau; state Exp;
branches;
next 1.24;
1.24
date 2012.09.11.23.04.24; author asau; state Exp;
branches;
next 1.23;
1.23
date 2012.08.01.19.29.26; author drochner; state Exp;
branches;
next 1.22;
1.22
date 2012.07.29.20.30.15; author wiz; state Exp;
branches;
next 1.21;
1.21
date 2012.05.03.11.55.36; author hans; state Exp;
branches;
next 1.20;
1.20
date 2012.04.22.15.13.26; author wiz; state Exp;
branches;
next 1.19;
1.19
date 2011.05.08.21.06.51; author asau; state Exp;
branches;
next 1.18;
1.18
date 2011.04.07.00.21.02; author asau; state Exp;
branches;
next 1.17;
1.17
date 2010.07.15.20.30.40; author asau; state Exp;
branches;
next 1.16;
1.16
date 2010.03.24.19.43.26; author asau; state Exp;
branches;
next 1.15;
1.15
date 2010.01.15.14.04.36; author asau; state Exp;
branches;
next 1.14;
1.14
date 2009.12.15.12.36.50; author wiz; state Exp;
branches;
next 1.13;
1.13
date 2009.12.15.12.35.57; author wiz; state Exp;
branches;
next 1.12;
1.12
date 2009.03.19.11.54.53; author drochner; state Exp;
branches;
next 1.11;
1.11
date 2008.08.17.07.59.13; author bjs; state Exp;
branches;
next 1.10;
1.10
date 2008.07.14.12.56.08; author joerg; state Exp;
branches;
next 1.9;
1.9
date 2007.09.18.20.15.57; author drochner; state Exp;
branches;
next 1.8;
1.8
date 2006.03.31.23.56.28; author jlam; state Exp;
branches;
next 1.7;
1.7
date 2006.03.02.19.09.39; author drochner; state Exp;
branches;
next 1.6;
1.6
date 2006.01.03.20.48.01; author joerg; state Exp;
branches;
next 1.5;
1.5
date 2005.12.05.23.55.12; author rillig; state Exp;
branches;
next 1.4;
1.4
date 2005.11.04.11.12.29; author rillig; state Exp;
branches;
next 1.3;
1.3
date 2005.04.11.21.46.30; author tv; state Exp;
branches;
next 1.2;
1.2
date 2004.10.03.00.12.56; author tv; state Exp;
branches;
next 1.1;
1.1
date 2004.06.05.22.11.38; author rh; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 2004.06.05.22.11.38; author rh; state Exp;
branches;
next ;
desc
@@
1.43
log
@all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
@
text
@# $NetBSD: Makefile,v 1.42 2019/12/22 02:12:00 mef Exp $
DISTNAME= mpfr-4.0.2
PKGREVISION= 1
CATEGORIES= math
MASTER_SITES= http://www.mpfr.org/${DISTNAME}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@@NetBSD.org
HOMEPAGE= https://www.mpfr.org/
COMMENT= GMP-based library for multiple-precision floating-point computations
LICENSE= gnu-lgpl-v3
.include "../../mk/bsd.prefs.mk"
GNU_CONFIGURE= yes
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-9]*-*) || !empty(MACHINE_PLATFORM:MDragonFly-[0-5]*-*)
CONFIGURE_ARGS+= --disable-float128
.endif
USE_LIBTOOL= yes
TEST_TARGET= check
INFO_FILES= yes
PKGCONFIG_OVERRIDE+= mpfr.pc.in
BUILDLINK_API_DEPENDS.gmp+= gmp>=5.0
.include "../../devel/gmp/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
.if (${MACHINE_ARCH} == alpha)
CONFIGURE_ENV+= CFLAGS="${CFLAGS:N-mieee}"
.endif
@
1.42
log
@(math/mpfr) Fix build of gcc-4.8,4.9 for NetBSD 9.x
Re: http://mail-index.netbsd.org/pkgsrc-users/2019/12/22/msg030057.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2019/11/02 16:16:20 rillig Exp $
d10 1
a10 1
HOMEPAGE= http://www.mpfr.org/
@
1.41
log
@math: align variable assignments
pkglint -Wall -F --only aligned -r
Manual correction in R/Makefile.extension for the MASTER_SITES
continuation line.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2019/02/13 22:26:50 wiz Exp $
d4 1
d16 1
a16 1
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-8]*-*) || !empty(MACHINE_PLATFORM:MDragonFly-[0-5]*-*)
@
1.40
log
@mpfr: update to 4.0.2.
Changes from version 4.0.1 to version 4.0.2:
- Corrected minimal GMP version in the INSTALL file and the MPFR manual.
- Option -pedantic is now always removed from __GMP_CFLAGS (see INSTALL).
- Shared caches: cleanup; really detect lock failures (abort in this case).
- Improved MPFR manual. In particular, corrected/completed the
mpfr_get_str description in order to follow the historical behavior
and GMP's mpf_get_str function.
- Bug fixes (see ChangeLog file).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2018/09/29 16:37:09 sevan Exp $
d29 1
a29 1
CONFIGURE_ENV+=CFLAGS="${CFLAGS:N-mieee}"
@
1.39
log
@Disable float128 support on DragonFly BSD as well.
As per https://mail-index.netbsd.org/pkgsrc-users/2018/02/03/msg026233.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2018/02/25 15:03:45 maya Exp $
d3 1
a3 1
DISTNAME= mpfr-4.0.1
@
1.38
log
@mpfr: force disable float128 on netbsd8 too (tested 8.0)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2018/02/19 11:52:56 ryoon Exp $
d15 1
a15 1
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-8]*-*)
@
1.37
log
@Expand a workaround for NetBSD/amd64 0-7 to non-amd64 architectures
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2018/02/11 16:35:01 wiz Exp $
d15 1
a15 1
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-7]*-*)
@
1.36
log
@mpfr: update to 4.0.1.
Changes from version 4.0.0 to version 4.0.1:
- Improved MPFR manual.
- Improved __GMP_CC and __GMP_CFLAGS retrieval (in particular for MS Windows).
- Fixed a build failure on some platforms when --with-gmp-build is used.
- Bug fixes (see ChangeLog file), in particular in mpfr_div_ui, which
could yield an incorrectly rounded result to nearest when using
different precisions; this bug had been present since the introduction
of mpfr_div_ui, and in MPFR 4.0.0, it was affecting mpfr_div too.
- New: optional "make check-exported-symbols", mainly for the MPFR developers
and binary distributions, to check that MPFR does not define symbols with a
GMP reserved prefix (experimental).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2018/02/03 10:49:48 gson Exp $
d15 1
a15 1
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-7]*-x86_64)
@
1.35
log
@mpfr: disable float128 on NetBSD-7/x86_64
The mpfr configure script detects float128 support on NetBSD-7/x86_64,
and mpfr itself builds successfully with it, but other packages that
link with it, such as print/web2c, then fail to link with undefined
references to __floatunditf among other symbols. Work around this by
passing --disable-float128 to the configure script.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2018/01/28 16:18:23 wiz Exp $
d3 1
a3 2
DISTNAME= mpfr-4.0.0
PKGREVISION= 1
@
1.34
log
@mpfr: update to 4.0.0.
Changes from versions 3.1.* to version 4.0.0:
- The "dinde aux marrons" release.
- MPFR now depends on GMP 5.0+ instead of 4.1+.
- API change:
Applications that call GMP's mp_set_memory_functions function to change
the allocators must first call the new function mpfr_mp_memory_cleanup
in all threads where MPFR is potentially used; this new function is
currently equivalent to mpfr_free_cache.
The reason is that the way memory allocation is done by MPFR has changed
(again), so that the current GMP allocators are used (since for some
applications, the old allocators may become invalid).
Note: Freeing the caches like this might have a performance impact on some
particular applications; if this is an issue, this could be handled for a
future MPFR version.
- Mini-gmp support via the --enable-mini-gmp configure option (experimental).
- The minimum precision MPFR_PREC_MIN is now 1, with rounding defined as
in the errata of IEEE 754-2008 and in the following IEEE 754 revision
(ties rounded away from zero).
- Shared caches for multithreaded applications.
New function mpfr_free_cache2.
- Partial support of MPFR_RNDF (faithful rounding).
- New functions: mpfr_fpif_export and mpfr_fpif_import to export and import
numbers in a floating-point interchange format, independent both on the
number of bits per word and on the endianness.
- New function mpfr_fmodquo to return the low bits of the quotient
corresponding to mpfr_fmod.
- New functions mpfr_flags_clear, mpfr_flags_set, mpfr_flags_test,
mpfr_flags_save and mpfr_flags_restore to operate on groups of flags.
- New functions mpfr_set_float128 and mpfr_get_float128 to convert from/to
the __float128 type (requires --enable-float128 and compiler support).
- New functions mpfr_buildopt_float128_p and mpfr_buildopt_sharedcache_p.
- New functions mpfr_rint_roundeven and mpfr_roundeven, completing the
other similar round-to-integer functions for rounding to nearest with
the even-rounding rule.
- New macro mpfr_round_nearest_away to add partial emulation of the
rounding to nearest-away (as defined in IEEE 754-2008).
- New functions mpfr_nrandom and mpfr_erandom to generate random numbers
following normal and exponential distributions respectively.
- New functions mpfr_fmma and mpfr_fmms to compute a*b+c*d and a*b-c*d.
- New function mpfr_rootn_ui, similar to mpfr_root, but agreeing with the
rootn function of the IEEE 754-2008 standard.
- New functions mpfr_log_ui to compute the logarithm of an integer,
mpfr_gamma_inc for the incomplete Gamma function.
- New function mpfr_beta for the Beta function (incomplete, experimental).
- New function mpfr_get_q to convert a floating-point number into rational.
- The mpfr_dump function is now described in the manual; its output format
has slightly changed.
- The mpfr_eint function now returns the value of the E1/eint1 function
for negative argument.
- The behavior of the mpfr_set_exp function changed, as it could easily
yield undefined behavior in some cases (this modifies both the API and
the ABI).
- In function mpfr_urandom, the next random state no longer depends on the
current exponent range and the rounding mode. The exceptions due to the
rounding of the random number are now correctly generated, following the
uniform distribution.
- Functions mpfr_grandom and mpfr_root are deprecated and will be removed
in a future release.
- Complete rewrite of function mpfr_sum, which now works in all cases (the
old one could take all the memory and/or crash with inputs of different
magnitudes in case of huge cancellation or table maker's dilemma). The
sign of an exact zero result is now specified, and the return value is
now the usual ternary value. Note that the position of "const" in the
mpfr_sum prototype has been fixed (the manual was correct); user code
should not be affected.
- Old, deprecated macros mpfr_add_one_ulp and mpfr_sub_one_ulp removed.
The mpfr_next* functions should be used instead.
- Internally, improved caching: a minimum of 10% increase of the precision
is guaranteed to avoid too many recomputations.
- Added internal small-precision mpz_t pool, which aims to avoid the
overhead of memory allocation, in particular.
New function mpfr_free_pool.
- Added configure option --enable-assert=none to avoid checking any assertion.
- The --enable-decimal-float configure option no longer requires
--with-gmp-build, and support for decimal floats is now automatically
detected by default (similarly for support for __float128).
- Updated tuning parameters.
- Better support for Automake 1.13+ (now used to generate the tarball).
- Dropped K&R C compatibility.
- Improved MPFR manual.
- New MPFRbench program (see the tools/bench directory).
- Major speedup in mpfr_add, mpfr_sub, mpfr_mul, mpfr_div and mpfr_sqrt when
all operands have the same precision and this precision is less than twice
the number of bits per word, e.g., less than 128 on a 64-bit computer.
- Speedup by a factor of almost 2 in the double <--> mpfr conversions
(mpfr_set_d and mpfr_get_d).
- Speedup in mpfr_log1p and mpfr_atanh for small arguments.
- Speedup in the mpfr_const_euler function (contributed by Fredrik Johansson),
in the computation of Bernoulli numbers (used in mpfr_gamma, mpfr_li2,
mpfr_digamma, mpfr_lngamma and mpfr_lgamma), in mpfr_div, in mpfr_fma
and mpfr_fms.
- Test coverage: 96.3% lines of code.
- Bug fixes. In particular: a speed improvement when the --enable-assert
or --enable-assert=full configure option is used with GCC; mpfr_get_str
now sets the NaN flag on NaN input and the inexact flag when the conversion
is inexact. For a full list, see http://www.mpfr.org/mpfr-3.1.6/#fixed
and the same section for any previous 3.1.x version (follow the links
in the "Changes..." sections).
- Microsoft Windows: Added support for thread-safe DLL (shared library).
Tested with MinGW, ICC and MSVC.
- Limited pkg-config support.
- Autotools: Under Linux, make sure that the old dtags (when supported)
are used if LD_LIBRARY_PATH is defined; otherwise "make check" would
check an installed, compatible MPFR library found in LD_LIBRARY_PATH
instead of the one that has been built with "make".
- New: optional "make check-gmp-symbols", mainly for binary distributions,
to check that MPFR does not use GMP internal symbols (experimental).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2017/09/10 21:17:02 wiz Exp $
d4 1
d14 1
d16 3
@
1.33
log
@Updated mpfr to 3.1.6.
Changes from version 3.1.5 to version 3.1.6:
- Improved MPFR manual.
- Bug fixes (see and ChangeLog file).
- Autotools: Under Linux, make sure that the old dtags (when supported)
are used if LD_LIBRARY_PATH is defined; otherwise "make check" would
check an installed, compatible MPFR library found in LD_LIBRARY_PATH
instead of the one that has been built with "make".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2017/08/30 10:35:54 martin Exp $
d3 1
a3 1
DISTNAME= mpfr-3.1.6
d18 3
a26 1
@
1.32
log
@Hack the pkg to at least build + install on NetBSD/alpha - may need
revisiting after closer examination of the underlying issues.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2016/10/03 12:35:18 wiz Exp $
d3 1
a3 1
DISTNAME= mpfr-3.1.5
@
1.31
log
@Updated mpfr to 3.1.5.
Changes from version 3.1.4 to version 3.1.5:
- C++11 compatibility.
- Bug fixes (see and ChangeLog file).
- More tests.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2016/03/08 15:03:42 wiz Exp $
d20 5
@
1.30
log
@Update mpfr to 3.1.4:
Changes from version 3.1.3 to version 3.1.4:
- Improved MPFR manual.
- Bug fixes (see and ChangeLog file).
- MinGW (MS Windows): Added support for thread-safe DLL (shared library).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2015/06/30 10:25:01 ryoon Exp $
d3 1
a3 1
DISTNAME= mpfr-3.1.4
@
1.29
log
@Update to 3.1.3
Changelog:
Changes from version 3.1.2 to version 3.1.3:
- Better support for Automake 1.13+ (now used to generate the tarball).
- Improved MPFR manual.
- Bug fixes (see and ChangeLog file).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2014/12/05 13:16:26 wiz Exp $
d3 1
a3 1
DISTNAME= mpfr-3.1.3
d5 1
a5 1
MASTER_SITES= http://www.mpfr.org/mpfr-3.1.3/
a7 2
DIST_SUBDIR= ${DISTNAME}
@
1.28
log
@Apply 11 upstream patches, bump to 3.2.1pl11.
Requested by Kai-Uwe Eckhardt.
Remove an incorrect comment.
Changes:
One of the mpfr_exp implementations uses a left shift on an integer
that can be negative: exps <<= 1; and this has an undefined behavior
according to the ISO C standard. In most cases, this will correspond
to a multiplication by 2, and the code will behave as expected
(this is why the bug hadn't been detected until now). But problems
may occur if a sanitizer is used (this is how this bug was detected)
or possibly in case of advanced optimizations, such as LTO. This
is fixed by the exp_2 patch.
The mpfr_fits_u*_p functions return 0 ("doesn't fit") instead of
non-zero ("fits") on negative arguments for which the rounding to
an integer in the given rounding mode is 0. This bug is fixed by
the fits-smallneg patch, which also updates the testcases.
Some tget_flt tests fail in environments where native C floating-point
division by zero is not supported, e.g. regarded as an error, such
as with Clang's sanitizer; some similar tests were already disabled
in such a case, but not all. The tset_ld test triggers a useless
overflow on a double. These problems are fixed by the clang-divby0
patch, which also disables constant division by zero on the native
C type double with Clang in order to avoid incorrect code.
The formatted output functions (mpfr_*printf) are incorrect on the
value 0 when using the alternative form (# flag), a positive
precision, and the g or G conversion specifier: there is one
additional trailing 0. The corresponding test is also incorrect
(explaining why the bug was not detected). These problems are fixed
by the printf-alt0 patch, which also provides some additional
related tests.
Only for applications using the custom interface: The mpfr_custom_init_set
macro has a typo in a variable name, which can yield incorrect
behavior if the second argument is not a simple expression. This
bug is fixed by the custom_init_set patch.
The build fails on li2.c with the GCC -Werror=return-type option
when logging has been enabled. This problem is fixed by the li2-return
patch.
The rounding of mpfr_exp can be incorrect for output precisions
larger than or equal to MPFR_EXP_THRESHOLD (several thousands of
bits; its value depends on the architecture). This bug is fixed by
the exp3 patch, which also provides a testcase.
This MPFR release fails to build with GMP 6 when the --with-gmp-build
configure option is used. The gmp6-compat patch fixes this
compatibility problem.
When dividing a very large number (near the maximum finite one, in
absolute value) by a very small number (near the minimum one, in
absolute value), an integer overflow occurs in the computation of
the exponent of the result, yielding undefined behavior, such as
the result 0 instead of infinity. This bug is fixed by the div-overflow
patch, which also provides a testcase.
The vasprintf.c source file contains incorrect assertions, which
may fail while the computation is valid; this can occur only when
outputting tiny numbers (very small exponents). These assertions
are fixed by the vasprintf patch, which also provides a testcase.
A buffer overflow may occur in mpfr_strtofr. This is due to incorrect
GMP documentation for mpn_set_str about the size of a buffer
(discussion; first fix in the GMP documentation). This bug is
present in the MPFR versions from 2.1.0 (adding mpfr_strtofr) to
this one, and can be detected by running "make check" in a 32-bit
ABI under GNU/Linux with alloca disabled (this is currently possible
by using the --with-gmp-build configure option where alloca has
been disabled in the GMP build). It is fixed by the strtofr patch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2013/12/23 11:57:04 wiz Exp $
d3 1
a3 2
DISTNAME= mpfr-3.1.2
PKGNAME= ${DISTNAME}pl11 # append patch level
d5 1
a5 1
MASTER_SITES= http://www.mpfr.org/mpfr-3.1.2/
a8 4
PATCH_SITES= ${MASTER_SITES}
PATCH_SITES= http://www.mpfr.org/mpfr-current/
PATCHFILES= patch01 patch02 patch03 patch04 patch05 patch06 patch07 patch08 patch09 patch10 patch11
PATCH_DIST_STRIP= -p1
@
1.27
log
@Reset maintainer for resigned developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2013/03/15 19:09:06 drochner Exp $
d4 1
a4 1
#PKGNAME= ${DISTNAME}p2 # append patch level
d9 5
a13 4
#DIST_SUBDIR= ${DISTNAME}
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch01 patch02
#PATCH_DIST_STRIP= -p1
d22 1
a22 1
TEST_TARGET= check # needs the package installed
@
1.26
log
@update to 3.1.2
changes:
-bugfixes (were patched in 3.1.1plX)
-updated examples
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.25 2012/09/13 17:51:01 asau Exp $
#
d14 1
a14 1
MAINTAINER= rh@@NetBSD.org
@
1.25
log
@Update to MPFR 3.1.1p2
1. The mpfr_get_decimal64 function (available only when MPFR has
been configured with --enable-decimal-float) has several bugs,
fixed by the get_decimal64 patch, which also provides testcases.
It corresponds to the following changesets in the 3.1 branch:
8373, 8378, 8380.
2. The ternary value returned by the mpfr_strtofr function can
be wrong under particular conditions (example). This is fixed
by the strtofr-ternary-value patch, which also provides
testcases. It corresponds to the following changeset in the 3.1
branch: 8399.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2012/09/11 23:04:24 asau Exp $
d4 2
a5 2
DISTNAME= mpfr-3.1.1
PKGNAME= ${DISTNAME}p2 # append patch level
d7 1
a7 1
MASTER_SITES= http://www.mpfr.org/mpfr-3.1.1/
d10 4
a13 4
DIST_SUBDIR= ${DISTNAME}
PATCH_SITES= ${MASTER_SITES}
PATCHFILES= patch01 patch02
PATCH_DIST_STRIP= -p1
@
1.24
log
@"user-destdir" is default these days
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2012/08/01 19:29:26 drochner Exp $
d5 1
a5 1
#PKGNAME= ${DISTNAME}.3 # append patch level
d11 3
a13 3
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch01 patch02 patch03
#PATCH_DIST_STRIP= -p1
d22 1
a22 1
TEST_TARGET= check
@
1.23
log
@leave DIST_SUBDIR there - as the distribution scheme worked all the time,
patches will be released rather than full new distfiles, and if they crop
up, we'd have to refetch the original distfile otherwise
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2012/07/29 20:30:15 wiz Exp $
a19 2
PKG_DESTDIR_SUPPORT= user-destdir
@
1.22
log
@Update to 3.1.1:
Changes from version 3.1.0 to version 3.1.1:
- Improved MPFR manual.
- Test coverage: 96.5% lines of code.
- Bug fixes (see or ChangeLog file).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2012/05/03 11:55:36 hans Exp $
d10 1
a10 1
#DIST_SUBDIR= ${DISTNAME}
@
1.21
log
@Use the .tar.bz2 distfile to avoid the xzcat dependency and issues when
building this inside of gcc.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2012/04/22 15:13:26 wiz Exp $
d4 1
a4 1
DISTNAME= mpfr-3.1.0
d7 1
a7 1
MASTER_SITES= http://www.mpfr.org/mpfr-3.1.0/
@
1.20
log
@Update to 3.1.0:
Changes from versions 3.0.* to version 3.1.0:
- The "canard à l'orange" release.
- The MPFR source has been reorganized.
- Dropped ansi2knr support.
- TLS support is now detected automatically. If TLS is supported, MPFR is
built as thread safe by default. To disable TLS explicitly, configure
MPFR with --disable-thread-safe.
- New --enable-gmp-internals configure option to use GMP's undocumented
functions (not from the public API). Note that library versioning is
not guaranteed to work if this option is used.
- The mpfr_urandom and mpfr_urandomb functions now return identical values
on processors with different word size (assuming the same random seed, and
since the GMP random generator does not depend itself on the word size,
cf http://gmplib.org/list-archives/gmp-devel/2010-September/001642.html).
- The mpfr_add_one_ulp and mpfr_sub_one_ulp macros (which are obsolete and
no more documented) will be removed in a future release.
- Speed improvement for the mpfr_sqr and mpfr_div functions using Mulders'
algorithm. As a consequence, other functions using those routines are
also faster.
- Much faster formatted output (mpfr_printf, etc.) with %Rg and similar.
- The --with-gmp-build configure option can now be used when the GMP
source directory and the GMP build directory are different (without
having to copy header files manually as before).
- New functions mpfr_buildopt_gmpinternals_p, mpfr_buildopt_tune_case,
mpfr_frexp, mpfr_grandom and mpfr_z_sub.
- New divide-by-zero exception (flag) and associated functions.
- The mpfr.h header can be included several times, while still supporting
optional functions (see Section "Headers and Libraries" in the manual).
- Updated tuning parameters.
- Improved MPFR manual.
- MPFR tests: libtool no longer generates wrapper scripts with "make check"
(so that running the tests under valgrind or gdb is easier).
- Bug fixes.
Note: The mpfr_subnormalize implementation up to MPFR 3.0.0 did not change
the flags. In particular, it did not follow the generic rule concerning
the inexact flag (and no special behavior was specified). The case of the
underflow flag was more a lack of specification.
NetBSD-6.99.4/amd64:
All 160 tests passed
(1 test was not run)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2011/05/08 21:06:51 asau Exp $
d8 1
a8 1
EXTRACT_SUFX= .tar.xz
@
1.19
log
@Update MPFR to version 3.0.1 patch level 3.
Patch 3 fixes the following bug:
The mpfr_atan function calls mpfr_check_range on the unrounded
result (no longer allocated) instead of the rounded result.
Consequence of this bug: possible incorrect or invalid result and/or
incorrect flags if the unrounded result or rounded result is not in
the current exponent range. Or possibly worse if the memory used by
the unrounded result is modified before the return of the function.
This bug has been present since MPFR 2.1.0 (exceptions were not
supported before).
Patch 2 fixes the following bug:
The mpfr_rec_sqrt function can have undefined behavior due to the
call of mpn_add_1 or mpn_sub_1 (from GMP) with a null size, which is
not allowed. The fourth argument of mpn_add_1 or mpn_sub_1 (i.e. the
value that should have been added or subtracted) is here also 0, so
that the consequences are limited. In practice, with the current GMP
version, this yields a small buffer overflow (1 limb, i.e. 32 bits
or 64 bits), as shown by valgrind, with the possible consequences:
a crash, or memory corruption (very unlikely) if another process or
thread modifies the limb at the same time (as in this context, the
value is first read then written back by GMP). This bug has always
been present since the introduction of the mpfr_rec_sqrt function
in MPFR 2.4.0.
Patch 1 fixes the following bug:
If the exponent range has been reduced such that emax = 1 or 2,
mpfr_asin may give an incorrect result on +1 and -1.
which should probably never occur in practical codes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2011/04/07 00:21:02 asau Exp $
d4 2
a5 2
DISTNAME= mpfr-3.0.1
PKGNAME= ${DISTNAME}.3 # append patch level
d7 2
a8 1
MASTER_SITES= http://www.mpfr.org/mpfr-3.0.1/
d10 4
a13 5
DIST_SUBDIR= ${DISTNAME}
PATCH_SITES= ${MASTER_SITES}
PATCHFILES= patch01 patch02 patch03
PATCH_DIST_STRIP= -p1
a25 7
###
### XXX These definitions are defined here merely to keep configure from
### needlessly whining about them.
###
###
MAKE_ENV+= AUTOCONF=${TRUE}
MAKE_ENV+= AUTOMAKE=${TRUE}
@
1.18
log
@Update MPFR to version 3.0.1
Changes from version 3.0.0 to version 3.0.1:
- Bug fixes (see or ChangeLog file).
Note: The mpfr_subnormalize implementation up to MPFR 3.0.0 did not change
the flags. In particular, it did not follow the generic rule concerning
the inexact flag (and no special behavior was specified). The case of the
underflow flag was more a lack of specification.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2010/07/15 20:30:40 asau Exp $
d5 1
d7 1
a7 1
MASTER_SITES= http://www.mpfr.org/mpfr-current/
d11 4
@
1.17
log
@Update MPFR to version 3.0.0.
Contributed by Stathis Kamperis on IRC.
Changes from versions 2.4.* to version 3.0.0:
- The "boudin aux pommes" release.
- MPFR 3.0.0 is binary incompatible with previous versions but (almost)
API compatible. More precisely the obsolete functions mpfr_random
and mpfr_random2 have been removed, the meaning of the return type
of the function mpfr_get_f has changed, and the return type of the
function mpfr_get_z is now int instead of void. In practice, this
should not break any existing code.
- MPFR is now distributed under the GNU Lesser General Public License
version 3 or later (LGPL v3+).
- Rounding modes GMP_RNDx are now MPFR_RNDx (GMP_RNDx kept for
compatibility).
- A new rounding mode (MPFR_RNDA) is available to round away from zero.
- The rounding mode type is now mpfr_rnd_t (as in previous versions,
both mpfr_rnd_t and mp_rnd_t are accepted, but mp_rnd_t may be
removed in the future).
- The precision type is now mpfr_prec_t (as in previous versions, both
mpfr_prec_t and mp_prec_t are accepted, but mp_prec_t may be removed
in the future) and it is now signed (it was unsigned in MPFR 2.*, but
this was not documented). In practice, this change should not affect
existing code that assumed nothing on the precision type.
- MPFR now has its own exponent type mpfr_exp_t, which is currently
the same as GMP's mp_exp_t.
- Functions mpfr_random and mpfr_random2 have been removed.
- mpfr_get_f and mpfr_get_z now return a ternary value.
- mpfr_strtofr now accepts bases from 37 to 62.
- mpfr_custom_get_mantissa was renamed to mpfr_custom_get_significand
(mpfr_custom_get_mantissa is still available via a #define).
- Functions mpfr_get_si, mpfr_get_ui, mpfr_get_sj, mpfr_get_uj,
mpfr_get_z and mpfr_get_z_2exp no longer have cases with undefined
behavior; in these cases, the behavior is now specified, and in
particular, the erange flag is set.
- New functions mpfr_buildopt_tls_p and mpfr_buildopt_decimal_p giving
information about options used at MPFR build time.
- New function mpfr_regular_p.
- New function mpfr_set_zero.
- New function mpfr_digamma.
- New function mpfr_ai (incomplete, experimental).
- New functions mpfr_set_flt and mpfr_get_flt to convert from/to the
float type.
- New function mpfr_urandom.
- New function mpfr_set_z_2exp (companion to mpfr_get_z_2exp, which
was renamed from mpfr_get_z_exp in previous versions).
- Speed improvement for large operands in the trigonometric functions
(mpfr_sin, mpfr_cos, mpfr_tan, mpfr_sin_cos): speedup of about 2.5
for 10^5 digits, of about 5 for 10^6 digits.
- Speed improvement for large operands of the inverse trigonometric
functions (arcsin, arccos, arctan): about 2 for 10^3 digits, up to
2.7 for 10^6 digits.
- Some documentation files are installed in $docdir.
- The detection of a GMP build directory (more precisely, the internal
header files of GMP) was previously done separately from the use of
the --with-gmp-build configure option. This was not consistent with
the documentation and with other parts of the configure script. So,
as of MPFR 3.0.0, the internal header files of GMP are now used if
and only if the --with-gmp-build configure option is given.
- The configure script recognizes some extra "long double" formats
(double big endian, double little endian, double-double big endian).
- MPFR manual: added "API Compatibility" section.
- Test coverage: 97.1% lines of code.
- Bug fixes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2010/03/24 19:43:26 asau Exp $
d4 1
a4 2
DISTNAME= mpfr-3.0.0
PKGNAME= ${DISTNAME}.3 # append patch level
a8 3
PATCHFILES= patch01 patch02 patch03
PATCH_SITES= ${MASTER_SITES}
PATCH_DIST_STRIP= -p1
@
1.16
log
@Recursive revision bump for GMP update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2010/01/15 14:04:36 asau Exp $
d4 1
a4 1
DISTNAME= mpfr-2.4.2
a5 1
PKGREVISION= 1
d17 1
a17 1
LICENSE= gnu-lgpl-v2.1
@
1.15
log
@Update to MPFR 2.4.2-p3.
Previously used cumulative patch is no longer distributed,
replace it with individual patches.
It is hard to tell what the patch level was before.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2009/12/15 12:36:50 wiz Exp $
d6 1
@
1.14
log
@Set LICENSE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2009/12/15 12:35:57 wiz Exp $
d5 1
d10 1
a10 1
PATCHFILES= patches
@
1.13
log
@Update to 2.4.2:
Changes from version 2.4.1 to version 2.4.2:
- Security fix in formatted output functions (buffer overflow).
- Formatted output functions: 6 is now the default value for
empty precision field with %Rf.
- Better portability of configure script.
- Detection of intmax_t and uintmax_t types.
- Improved documentation: mpfr_get_z_exp, mpfr_strtofr, mpfr_get_str and
formatted output functions.
- Improved message in case of assertion failure.
- Test coverage: 97.0% lines of code.
- Updated tcmp_ld test to really test the long double.
- Some documentation files are installed in $docdir.
- Removed mpfr_init_cache (unused and undocumented function).
- Fixed the way $CC / $CFLAGS are got from gmp.h (__GMP_CC / __GMP_CFLAGS).
- Bug fixes.
- Also note that GCC 4.4.0 (only this obsolete version) does not build
MPFR 2.4.2 correctly; this is detected by "make check" (failures in
tget_z and tpow_all).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2009/03/19 11:54:53 drochner Exp $
d16 1
@
1.12
log
@update to 2.4.1
changes:
-Behavior of mpfr_check_range changed
-Function mpfr_init_gmp_rand is no longer defined
-New functions
-Configure test for TLS support
-Get default $CC and $CFLAGS from gmp.h
-Security fix in mpfr_snprintf and mpfr_vsnprintf (buffer overflow)
-Configure: new checks for length modifiers hh and ll (new in C99)
-bugfixes
-documentation fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2008/08/17 07:59:13 bjs Exp $
d4 1
a4 1
DISTNAME= mpfr-2.4.1
@
1.11
log
@Update to mpfr-2.3.1. Add new distribution patch, appease pkglint.
Changes from version 2.3.0 to version 2.3.1:
- Changes in the behavior of mpfr_strtofr and in its documentation
concerning particular cases where the code and the documentation
did not match.
- Bug fixes; see .
- Configure test for TLS support.
- Improved MPFR manual.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2008/07/14 12:56:08 joerg Exp $
d4 1
a4 1
DISTNAME= mpfr-2.3.1
d8 1
@
1.10
log
@Mark as destdir ready.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2007/09/18 20:15:57 drochner Exp $
d4 1
a4 1
DISTNAME= mpfr-2.3.0
d8 4
d21 8
a28 1
INFO_FILES= # PLIST
@
1.9
log
@update to 2.3.0
changes:
-New functions mpfr_j0, mpfr_j1, mpfr_jn, mpfr_y0, mpfr_y1, mpfr_yn,
mpfr_lgamma, mpfr_remainder, mpfr_remquo, mpfr_fms, mpfr_signbit,
mpfr_setsign, mpfr_copysign, mpfr_get_patches
-Functions mpfr_sin, mpfr_cos and mpfr_sin_cos improved
-More detailed MPFR manual
-Improved tests (make check)
-Bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2006/03/31 23:56:28 jlam Exp $
d12 2
@
1.8
log
@List the info pages directly in the PLIST and ensure that we honor
PKGINFODIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2006/03/02 19:09:39 drochner Exp $
d4 1
a4 1
DISTNAME= mpfr-2.2.0
a7 5
DIST_SUBDIR= mpfr-2.2.0-060221
PATCH_SITES= http://www.mpfr.org/mpfr-current/
PATCHFILES= patches
PATCH_DIST_STRIP= -p1
@
1.7
log
@update to 2.2.0
changes:
-Bug fixes
-New functions mpfr_set_overflow, mpfr_set_underflow, mpfr_set_inexflag,
mpfr_set_erangeflag, mpfr_set_nanflag, mpfr_erfc, mpfr_atan2, mpfr_pow_z,
mpfr_subnormalize, mpfr_const_catalan, mpfr_sec, mpfr_csc, mpfr_cot,
mpfr_root, mpfr_eint, mpfr_get_f, mpfr_sech, mpfr_csch, mpfr_coth,
mpfr_lngamma
-New macro: MPFR_VERSION_STRING
-The exported MPFR variables have been removed from mpfr.h
-cleanup, speed improvement...
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2006/01/03 20:48:01 joerg Exp $
d20 1
a20 1
INFO_FILES= mpfr.info
@
1.6
log
@config.guess / config.sub override.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2005/12/05 23:55:12 rillig Exp $
d4 1
a4 2
DISTNAME= mpfr-2.0.3
PKGREVISION= 1
d7 5
a11 1
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${GMP}${EXTRACT_SUFX}
a16 1
USE_PKGLOCALEDIR= yes
d18 2
a19 6
CONFIGURE_ARGS+= --with-gmp-include=${GMP_DIR:Q}
CONFIGURE_DIRS= ${GMP_DIR} ${WRKSRC}
CONFIG_GUESS_OVERRIDE= ${GMP_DIR}/config.guess ${WRKSRC}/config.guess
CONFIG_SUB_OVERRIDE= ${GMP_DIR}/config.sub ${WRKSRC}/config.sub
BUILD_DIRS= ${WRKSRC}
a21 4
GMP_VERSION?= 4.1.2
GMP= gmp-${GMP_VERSION}
GMP_DIR= ${WRKDIR}/${GMP}
@
1.5
log
@Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2005/11/04 11:12:29 rillig Exp $
d18 2
@
1.4
log
@Explicitly set BUILD_DIRS to emphasize it is different from CONFIGURE_DIRS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2005/04/11 21:46:30 tv Exp $
d16 1
a16 1
CONFIGURE_ARGS+= --with-gmp-include=${GMP_DIR}
@
1.3
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2004/10/03 00:12:56 tv Exp $
d18 1
@
1.2
log
@Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2004/06/05 22:11:38 rh Exp $
a13 1
USE_BUILDLINK3= yes
@
1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@
1.1.1.1
log
@Initial import of mpfr-2.0.3, a library for multiple-precision
floating-point computations
@
text
@@