head 1.21; access; symbols pkgsrc-2023Q4:1.21.0.34 pkgsrc-2023Q4-base:1.21 pkgsrc-2023Q3:1.21.0.32 pkgsrc-2023Q3-base:1.21 pkgsrc-2023Q2:1.21.0.30 pkgsrc-2023Q2-base:1.21 pkgsrc-2023Q1:1.21.0.28 pkgsrc-2023Q1-base:1.21 pkgsrc-2022Q4:1.21.0.26 pkgsrc-2022Q4-base:1.21 pkgsrc-2022Q3:1.21.0.24 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.21.0.22 pkgsrc-2022Q2-base:1.21 pkgsrc-2022Q1:1.21.0.20 pkgsrc-2022Q1-base:1.21 pkgsrc-2021Q4:1.21.0.18 pkgsrc-2021Q4-base:1.21 pkgsrc-2021Q3:1.21.0.16 pkgsrc-2021Q3-base:1.21 pkgsrc-2021Q2:1.21.0.14 pkgsrc-2021Q2-base:1.21 pkgsrc-2021Q1:1.21.0.12 pkgsrc-2021Q1-base:1.21 pkgsrc-2020Q4:1.21.0.10 pkgsrc-2020Q4-base:1.21 pkgsrc-2020Q3:1.21.0.8 pkgsrc-2020Q3-base:1.21 pkgsrc-2020Q2:1.21.0.6 pkgsrc-2020Q2-base:1.21 pkgsrc-2020Q1:1.21.0.2 pkgsrc-2020Q1-base:1.21 pkgsrc-2019Q4:1.21.0.4 pkgsrc-2019Q4-base:1.21 pkgsrc-2019Q3:1.20.0.42 pkgsrc-2019Q3-base:1.20 pkgsrc-2019Q2:1.20.0.40 pkgsrc-2019Q2-base:1.20 pkgsrc-2019Q1:1.20.0.38 pkgsrc-2019Q1-base:1.20 pkgsrc-2018Q4:1.20.0.36 pkgsrc-2018Q4-base:1.20 pkgsrc-2018Q3:1.20.0.34 pkgsrc-2018Q3-base:1.20 pkgsrc-2018Q2:1.20.0.32 pkgsrc-2018Q2-base:1.20 pkgsrc-2018Q1:1.20.0.30 pkgsrc-2018Q1-base:1.20 pkgsrc-2017Q4:1.20.0.28 pkgsrc-2017Q4-base:1.20 pkgsrc-2017Q3:1.20.0.26 pkgsrc-2017Q3-base:1.20 pkgsrc-2017Q2:1.20.0.22 pkgsrc-2017Q2-base:1.20 pkgsrc-2017Q1:1.20.0.20 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.20.0.18 pkgsrc-2016Q4-base:1.20 pkgsrc-2016Q3:1.20.0.16 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.20.0.14 pkgsrc-2016Q2-base:1.20 pkgsrc-2016Q1:1.20.0.12 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.20.0.10 pkgsrc-2015Q4-base:1.20 pkgsrc-2015Q3:1.20.0.8 pkgsrc-2015Q3-base:1.20 pkgsrc-2015Q2:1.20.0.6 pkgsrc-2015Q2-base:1.20 pkgsrc-2015Q1:1.20.0.4 pkgsrc-2015Q1-base:1.20 pkgsrc-2014Q4:1.20.0.2 pkgsrc-2014Q4-base:1.20 pkgsrc-2014Q3:1.18.0.12 pkgsrc-2014Q3-base:1.18 pkgsrc-2014Q2:1.18.0.10 pkgsrc-2014Q2-base:1.18 pkgsrc-2014Q1:1.18.0.8 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.18.0.6 pkgsrc-2013Q4-base:1.18 pkgsrc-2013Q3:1.18.0.4 pkgsrc-2013Q3-base:1.18 pkgsrc-2013Q2:1.18.0.2 pkgsrc-2013Q2-base:1.18 pkgsrc-2013Q1:1.17.0.6 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.4 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.17.0.2 pkgsrc-2012Q3-base:1.17 pkgsrc-2012Q2:1.16.0.16 pkgsrc-2012Q2-base:1.16 pkgsrc-2012Q1:1.16.0.14 pkgsrc-2012Q1-base:1.16 pkgsrc-2011Q4:1.16.0.12 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q3:1.16.0.10 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.16.0.8 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.6 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.4 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.16.0.2 pkgsrc-2010Q3-base:1.16 pkgsrc-2010Q2:1.15.0.6 pkgsrc-2010Q2-base:1.15 pkgsrc-2010Q1:1.15.0.4 pkgsrc-2010Q1-base:1.15 pkgsrc-2009Q4:1.15.0.2 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.14.0.16 pkgsrc-2009Q3-base:1.14 pkgsrc-2009Q2:1.14.0.14 pkgsrc-2009Q2-base:1.14 pkgsrc-2009Q1:1.14.0.12 pkgsrc-2009Q1-base:1.14 pkgsrc-2008Q4:1.14.0.10 pkgsrc-2008Q4-base:1.14 pkgsrc-2008Q3:1.14.0.8 pkgsrc-2008Q3-base:1.14 cube-native-xorg:1.14.0.6 cube-native-xorg-base:1.14 pkgsrc-2008Q2:1.14.0.4 pkgsrc-2008Q2-base:1.14 cwrapper:1.14.0.2 pkgsrc-2008Q1:1.13.0.14 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.12 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.10 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.13.0.8 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.6 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.4 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.2 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.12.0.2 pkgsrc-2006Q2-base:1.12 pkgsrc-2006Q1:1.10.0.2 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.8.0.4 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.2 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.5.0.8 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.6 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.4 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.2 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.21 date 2019.11.02.16.16.18; author rillig; state Exp; branches; next 1.20; commitid 8i1eJQVJcj8NjiJB; 1.20 date 2014.12.29.01.41.09; author obache; state Exp; branches; next 1.19; commitid XASIxTqLHVOjlS3y; 1.19 date 2014.12.25.06.27.57; author obache; state Exp; branches; next 1.18; commitid 4kf6KXA67khR1o3y; 1.18 date 2013.04.06.20.27.24; author rodent; state Exp; branches; next 1.17; 1.17 date 2012.09.11.23.04.17; author asau; state Exp; branches; next 1.16; 1.16 date 2010.07.30.10.36.27; author asau; state Exp; branches; next 1.15; 1.15 date 2009.12.03.13.06.53; author asau; state Exp; branches; next 1.14; 1.14 date 2008.06.20.01.09.24; author joerg; state Exp; branches; next 1.13; 1.13 date 2006.07.22.04.46.16; author rillig; state Exp; branches; next 1.12; 1.12 date 2006.06.06.13.37.07; author joerg; state Exp; branches; next 1.11; 1.11 date 2006.04.05.23.01.15; author jlam; state Exp; branches; next 1.10; 1.10 date 2006.03.04.21.30.02; author jlam; state Exp; branches; next 1.9; 1.9 date 2006.02.05.23.10.01; author joerg; state Exp; branches; next 1.8; 1.8 date 2005.09.05.14.06.59; author adam; state Exp; branches; next 1.7; 1.7 date 2005.05.22.20.08.13; author jlam; state Exp; branches; next 1.6; 1.6 date 2005.04.11.21.46.28; author tv; state Exp; branches; next 1.5; 1.5 date 2004.04.11.09.02.04; author snj; state Exp; branches; next 1.4; 1.4 date 2004.01.24.13.58.23; author grant; state Exp; branches; next 1.3; 1.3 date 2003.07.17.21.47.21; author grant; state Exp; branches; next 1.2; 1.2 date 2003.06.02.01.18.34; author jschauma; state Exp; branches; next 1.1; 1.1 date 2003.04.30.00.03.34; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.04.30.00.03.34; author jtb; state Exp; branches; next ; desc @@ 1.21 log @math: align variable assignments pkglint -Wall -F --only aligned -r Manual correction in R/Makefile.extension for the MASTER_SITES continuation line. @ text @# $NetBSD: Makefile,v 1.20 2014/12/29 01:41:09 obache Exp $ DISTNAME= blitz-0.8 PKGNAME= blitz++-0.8 PKGREVISION= 3 CATEGORIES= math devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=blitz/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.oonumerics.org/blitz/ COMMENT= C++ template class library providing array objects USE_LANGUAGES= c c++ fortran77 USE_LIBTOOL= yes USE_TOOLS+= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-doxygen INFO_FILES= yes .include "../../mk/compiler.mk" .if !empty(CC_VERSION:MIntel*) COMPILER_SPECIFIC_HEADER= intel .elif !empty(CC_VERSION:MIBM*) COMPILER_SPECIFIC_HEADER= ibm .elif !empty(CC_VERSION:MCCC*) COMPILER_SPECIFIC_HEADER= compaq .elif !empty(CC_VERSION:Mhp*) COMPILER_SPECIFIC_HEADER= hp .elif !empty(CC_VERSION:MMIPSpro*) COMPILER_SPECIFIC_HEADER= sgi .elif !empty(CC_VERSION:Mgcc*) COMPILER_SPECIFIC_HEADER= gnu .endif .if defined(COMPILER_SPECIFIC_HEADER) CONFIGURE_ENV+= COMPILER_SPECIFIC_HEADER=${COMPILER_SPECIFIC_HEADER}/bzconfig.h .endif PLIST_SUBST+= COMPILER_SPECIFIC_HEADER=${COMPILER_SPECIFIC_HEADER:Dinclude/blitz/${COMPILER_SPECIFIC_HEADER}/bzconfig.h:U@@comment} .include "../../mk/bsd.pkg.mk" @ 1.20 log @pkglint clean. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2014/12/25 06:27:57 obache Exp $ d36 1 a36 1 CONFIGURE_ENV+=COMPILER_SPECIFIC_HEADER=${COMPILER_SPECIFIC_HEADER}/bzconfig.h d38 1 a38 1 PLIST_SUBST+=COMPILER_SPECIFIC_HEADER=${COMPILER_SPECIFIC_HEADER:Dinclude/blitz/${COMPILER_SPECIFIC_HEADER}/bzconfig.h:U@@comment} @ 1.19 log @Define COMPILER_SPECIFIC_HEADER with pkgsrc way, and prepare PLIST. Own detection in configure script with compiler name basisis is not good enough, and required header file may not be installed. resolve PR pkg/49496 by Sevan Janiyan. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2013/04/06 20:27:24 rodent Exp $ d35 1 a35 1 .ifdef COMPILER_SPECIFIC_HEADER d38 1 a38 1 PLIST_SUBST+=COMPILER_SPECIFIC_HEADER=${COMPILER_SPECIFIC_HEADER:Dinclude/blitz/${COMPILER_SPECIFIC_HEADER}/bzconfig.h:U@@comment} @ 1.18 log @Resolves: "INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2012/09/11 23:04:17 asau Exp $ d5 1 a5 1 PKGREVISION= 2 d20 20 @ 1.17 log @"user-destdir" is default these days @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2010/07/30 10:36:27 asau Exp $ d18 1 a18 1 INFO_FILES= # PLIST @ 1.16 log @"fortran" -> "fortran77" except where it is clear that it isn't F77. "fortran" is alias of "fortran77" for now, but it will change later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2009/12/03 13:06:53 asau Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.15 log @Follow f2c/libf2c split: bump revision of all packages that list Fortran in used languages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2008/06/20 01:09:24 joerg Exp $ d15 1 a15 1 USE_LANGUAGES= c c++ fortran @ 1.14 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2006/07/22 04:46:16 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.13 log @Added "c" to USE_LANGUAGES for packages that use GNU configure scripts, since they always need a C compiler, even when the source code is completely in C++. For some other packages, stated in the comment that a C compiler is really not needed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2006/06/06 13:37:07 joerg Exp $ d13 2 @ 1.12 log @Let configure use c++, it seems to work fine. Uses C++ and Fortran. Never build doxygen docs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2006/04/05 23:01:15 jlam Exp $ d13 1 a13 1 USE_LANGUAGES= c++ fortran @ 1.11 log @List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2006/03/04 21:30:02 jlam Exp $ d13 1 d17 1 a17 1 CONFIGURE_ARGS+= --with-cxx=gcc @ 1.10 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.9 2006/02/05 23:10:01 joerg Exp $ d17 1 a17 2 INFO_FILES= blitz.info @ 1.9 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/09/05 14:06:59 adam Exp $ d9 1 a9 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.8 log @Changes 0.8: * Bug fixes * Improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/05/22 20:08:13 jlam Exp $ d5 1 @ 1.7 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/04/11 21:46:28 tv Exp $ d3 4 a6 4 DISTNAME= blitz-0.6 PKGNAME= blitz++-0.6 CATEGORIES= math devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=blitz/} d8 3 a10 3 MAINTAINER= tech-pkg@@NetBSD.org HOMEPAGE= http://www.oonumerics.org/blitz/ COMMENT= C++ template class library providing array objects d12 3 a15 2 GNU_CONFIGURE= yes USE_TOOLS+= gmake d17 1 a17 3 post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/blitz ${INSTALL_DATA} ${WRKSRC}/manual/blitz.ps ${PREFIX}/share/doc/blitz @ 1.6 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2004/04/11 09:02:04 snj Exp $ d14 1 a14 1 USE_GNU_TOOLS+= make @ 1.5 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/01/24 13:58:23 grant Exp $ a13 1 USE_BUILDLINK3= yes @ 1.4 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2003/07/17 21:47:21 grant Exp $ d12 1 a12 1 USE_BUILDLINK2= yes d14 1 a15 1 CONFIGURE_ARGS+= --with-cxx=gcc @ 1.3 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2003/06/02 01:18:34 jschauma Exp $ d14 1 a14 1 USE_GMAKE= yes @ 1.2 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2003/04/30 00:03:34 jtb Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 MAINTAINER= packages@@netbsd.org @ 1.1.1.1 log @Initial import of blitz++. Blitz++ is a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It uses template techniques to achieve high performance. The current versions provide dense arrays and vectors, random number generators, and small vectors and matrices. Blitz++ is distributed freely under an open source license, and contributions to the library are welcomed. @ text @@