head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.4 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.15.0.2 pkgsrc-2023Q3-base:1.15 pkgsrc-2023Q2:1.14.0.40 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.38 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.36 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.34 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.32 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.14.0.30 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.28 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.14.0.26 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.14.0.24 pkgsrc-2021Q2-base:1.14 pkgsrc-2021Q1:1.14.0.22 pkgsrc-2021Q1-base:1.14 pkgsrc-2020Q4:1.14.0.20 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.14.0.18 pkgsrc-2020Q3-base:1.14 pkgsrc-2020Q2:1.14.0.16 pkgsrc-2020Q2-base:1.14 pkgsrc-2020Q1:1.14.0.12 pkgsrc-2020Q1-base:1.14 pkgsrc-2019Q4:1.14.0.14 pkgsrc-2019Q4-base:1.14 pkgsrc-2019Q3:1.14.0.10 pkgsrc-2019Q3-base:1.14 pkgsrc-2019Q2:1.14.0.8 pkgsrc-2019Q2-base:1.14 pkgsrc-2019Q1:1.14.0.6 pkgsrc-2019Q1-base:1.14 pkgsrc-2018Q4:1.14.0.4 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.2 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.13.0.10 pkgsrc-2018Q2-base:1.13 pkgsrc-2018Q1:1.13.0.8 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.13.0.6 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.4 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.12.0.12 pkgsrc-2017Q2-base:1.12 pkgsrc-2017Q1:1.12.0.10 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.12.0.8 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.12.0.6 pkgsrc-2016Q3-base:1.12 pkgsrc-2016Q2:1.12.0.4 pkgsrc-2016Q2-base:1.12 pkgsrc-2016Q1:1.12.0.2 pkgsrc-2016Q1-base:1.12 pkgsrc-2015Q4:1.11.0.16 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.14 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.12 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.10 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.8 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.6 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.4 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.2 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.10.0.12 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.10 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.8 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.6 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.4 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.10.0.2 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.8.0.16 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.14 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.12 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.10 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.8 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.6 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.4 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.2 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.6.0.24 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.22 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.20 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.18 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.16 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.14 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.12 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.10 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.8 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.6 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.4 pkgsrc-2008Q1:1.6.0.2 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.5.0.14 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.12 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.10 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.8 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.6 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.4 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.6 pkgsrc-2005Q4-base:1.3 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.1.1.1.0.6 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.4 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.2 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2023.08.02.19.21.55; author nia; state Exp; branches; next 1.14; commitid 2U2KeD5hkifslfzE; 1.14 date 2018.07.18.00.06.21; author joerg; state Exp; branches; next 1.13; commitid 9fkLzQuPlqFC7yKA; 1.13 date 2017.09.03.08.36.56; author wiz; state Exp; branches; next 1.12; commitid WMTcdUJCUnzRaJ5A; 1.12 date 2016.02.25.15.26.55; author jperkin; state Exp; branches; next 1.11; commitid VgI2bR6YmSTDjjWy; 1.11 date 2014.01.09.12.07.42; author jperkin; state Exp; branches; next 1.10; commitid VZha8yLkQx1Mbrkx; 1.10 date 2012.09.13.16.56.17; author asau; state Exp; branches; next 1.9; 1.9 date 2012.09.11.23.04.23; author asau; state Exp; branches; next 1.8; 1.8 date 2010.09.01.10.54.31; author drochner; state Exp; branches; next 1.7; 1.7 date 2010.08.17.11.24.20; author obache; state Exp; branches; next 1.6; 1.6 date 2008.03.04.18.12.59; author jlam; state Exp; branches; next 1.5; 1.5 date 2006.06.02.13.42.52; author joerg; state Exp; branches; next 1.4; 1.4 date 2006.03.04.21.30.04; author jlam; state Exp; branches; next 1.3; 1.3 date 2005.06.17.03.50.20; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.04.11.21.46.29; author tv; state Exp; branches; next 1.1; 1.1 date 2004.07.22.17.33.28; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.07.22.17.33.28; author drochner; state Exp; branches; next ; desc @@ 1.15 log @*: Mark packages that were originally identified as requiring C++03 due to failing to build with a C++14 default compiler with FORCE_CXX_STD instead of USE_LANGUAGES. @ text @# $NetBSD: Makefile,v 1.14 2018/07/18 00:06:21 joerg Exp $ # DISTNAME= mapm-4.9.5a CATEGORIES= math MASTER_SITES= http://www.tc.umn.edu/~ringx004/ MAINTAINER= pkgsrc-users@@NetBSD.org #HOMEPAGE= http://www.tc.umn.edu/~ringx004/mapm-main.html COMMENT= Arbitrary Precision Math library WRKSRC= ${WRKDIR}/${DISTNAME:S/-/_/} DOCS= README algorithms.used function.ref article.pdf USE_LANGUAGES= c c++ # Fails with C++14 default language. FORCE_CXX_STD= c++03 INSTALLATION_DIRS= bin include lib share/doc/mapm BUILDLINK_TRANSFORM.SunOS+= rm:-static do-install: ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${DESTDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${DESTDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/calc ${DESTDIR}${PREFIX}/bin/mapm-calc cd ${WRKSRC}/DOCS; for f in ${DOCS}; do \ ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/share/doc/mapm; \ done do-test: cd ${WRKSRC} && ./validate .include "../../mk/bsd.pkg.mk" @ 1.14 log @Mark packages that require C++03 (or the GNU variants) if they fail with C++14 default language. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2017/09/03 08:36:56 wiz Exp $ d16 4 a19 1 USE_LANGUAGES= c c++03 @ 1.13 log @Comment out dead MASTER_SITES/HOMEPAGEs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2016/02/25 15:26:55 jperkin Exp $ d16 1 a16 1 USE_LANGUAGES= c c++ @ 1.12 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2014/01/09 12:07:42 jperkin Exp $ d9 1 a9 1 HOMEPAGE= http://www.tc.umn.edu/~ringx004/mapm-main.html @ 1.11 log @Do not build statically on SunOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2012/09/13 16:56:17 asau Exp $ d20 1 a20 5 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" BUILDLINK_TRANSFORM+= rm:-static .endif @ 1.10 log @Adjust HOMEPAGE to point to package's home page directly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2012/09/11 23:04:23 asau Exp $ d20 6 @ 1.9 log @"user-destdir" is default these days @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2010/09/01 10:54:31 drochner Exp $ d9 1 a9 1 HOMEPAGE= http://www.tc.umn.edu/~ringx004/ @ 1.8 log @add a "test" target @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2010/08/17 11:24:20 obache Exp $ a11 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.7 log @Update mapm to 4.9.5a. Based on PR#43736 by Kamel Derouiche. V 4.9.5 - Dec 10, 2007 Updated software license, allowing distribution of modified source code. The actual library source code is identical to version 4.9.2 (except the obvious library version identifier, and Digital Mars #ifdef). Added support for the Digital Mars Compiler. Added build script for Intel Linux Compiler. V 4.9.5a - Feb 21, 2010 Updated authors email address. Note that there are no changes to the library source code - so the library will still identify itself as "4.9.5". Added Makefile for Microsoft Visual Studio 2005. Added another Makefile for MAC OSX (for 10.6). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2008/03/04 18:12:59 jlam Exp $ d30 3 @ 1.6 log @Mechanical changes to add DESTDIR support to packages that install their files via a custom do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/06/02 13:42:52 joerg Exp $ d4 1 a4 1 DISTNAME= mapm-4.9.2 d14 1 a14 1 WRKSRC= ${WRKDIR}/mapm_4.9.2 d16 1 a16 1 DOCS= README algorithms.used function.ref d26 1 a26 1 cd ${WRKSRC}; for f in ${DOCS}; do \ @ 1.5 log @Uses C++. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2006/03/04 21:30:04 jlam Exp $ d12 2 d23 3 a25 3 ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/calc ${PREFIX}/bin/mapm-calc d27 1 a27 1 ${INSTALL_DATA} $$f ${PREFIX}/share/doc/mapm; \ @ 1.4 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/06/17 03:50:20 jlam Exp $ d16 3 a18 1 INSTALLATION_DIRS= bin include lib a23 1 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mapm @ 1.3 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/04/11 21:46:29 tv Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.2 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/07/22 17:33:28 drochner Exp $ d16 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ a12 1 USE_BUILDLINK3= yes @ 1.1.1.1 log @import mapm-4.9.2, another Arbitrary Precision Math library (pretty complete, what I'm missing is just better rounding and conversion support) @ text @@