head 1.42; access; symbols pkgsrc-2023Q4:1.42.0.32 pkgsrc-2023Q4-base:1.42 pkgsrc-2023Q3:1.42.0.30 pkgsrc-2023Q3-base:1.42 pkgsrc-2023Q2:1.42.0.28 pkgsrc-2023Q2-base:1.42 pkgsrc-2023Q1:1.42.0.26 pkgsrc-2023Q1-base:1.42 pkgsrc-2022Q4:1.42.0.24 pkgsrc-2022Q4-base:1.42 pkgsrc-2022Q3:1.42.0.22 pkgsrc-2022Q3-base:1.42 pkgsrc-2022Q2:1.42.0.20 pkgsrc-2022Q2-base:1.42 pkgsrc-2022Q1:1.42.0.18 pkgsrc-2022Q1-base:1.42 pkgsrc-2021Q4:1.42.0.16 pkgsrc-2021Q4-base:1.42 pkgsrc-2021Q3:1.42.0.14 pkgsrc-2021Q3-base:1.42 pkgsrc-2021Q2:1.42.0.12 pkgsrc-2021Q2-base:1.42 pkgsrc-2021Q1:1.42.0.10 pkgsrc-2021Q1-base:1.42 pkgsrc-2020Q4:1.42.0.8 pkgsrc-2020Q4-base:1.42 pkgsrc-2020Q3:1.42.0.6 pkgsrc-2020Q3-base:1.42 pkgsrc-2020Q2:1.42.0.4 pkgsrc-2020Q2-base:1.42 pkgsrc-2020Q1:1.42.0.2 pkgsrc-2020Q1-base:1.42 pkgsrc-2019Q4:1.40.0.36 pkgsrc-2019Q4-base:1.40 pkgsrc-2019Q3:1.40.0.32 pkgsrc-2019Q3-base:1.40 pkgsrc-2019Q2:1.40.0.30 pkgsrc-2019Q2-base:1.40 pkgsrc-2019Q1:1.40.0.28 pkgsrc-2019Q1-base:1.40 pkgsrc-2018Q4:1.40.0.26 pkgsrc-2018Q4-base:1.40 pkgsrc-2018Q3:1.40.0.24 pkgsrc-2018Q3-base:1.40 pkgsrc-2018Q2:1.40.0.22 pkgsrc-2018Q2-base:1.40 pkgsrc-2018Q1:1.40.0.20 pkgsrc-2018Q1-base:1.40 pkgsrc-2017Q4:1.40.0.18 pkgsrc-2017Q4-base:1.40 pkgsrc-2017Q3:1.40.0.16 pkgsrc-2017Q3-base:1.40 pkgsrc-2017Q2:1.40.0.12 pkgsrc-2017Q2-base:1.40 pkgsrc-2017Q1:1.40.0.10 pkgsrc-2017Q1-base:1.40 pkgsrc-2016Q4:1.40.0.8 pkgsrc-2016Q4-base:1.40 pkgsrc-2016Q3:1.40.0.6 pkgsrc-2016Q3-base:1.40 pkgsrc-2016Q2:1.40.0.4 pkgsrc-2016Q2-base:1.40 pkgsrc-2016Q1:1.40.0.2 pkgsrc-2016Q1-base:1.40 pkgsrc-2015Q4:1.39.0.2 pkgsrc-2015Q4-base:1.39 pkgsrc-2015Q3:1.38.0.2 pkgsrc-2015Q3-base:1.38 pkgsrc-2015Q2:1.37.0.16 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.37.0.14 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.37.0.12 pkgsrc-2014Q4-base:1.37 pkgsrc-2014Q3:1.37.0.10 pkgsrc-2014Q3-base:1.37 pkgsrc-2014Q2:1.37.0.8 pkgsrc-2014Q2-base:1.37 pkgsrc-2014Q1:1.37.0.6 pkgsrc-2014Q1-base:1.37 pkgsrc-2013Q4:1.37.0.4 pkgsrc-2013Q4-base:1.37 pkgsrc-2013Q3:1.37.0.2 pkgsrc-2013Q3-base:1.37 pkgsrc-2013Q2:1.36.0.6 pkgsrc-2013Q2-base:1.36 pkgsrc-2013Q1:1.36.0.4 pkgsrc-2013Q1-base:1.36 pkgsrc-2012Q4:1.36.0.2 pkgsrc-2012Q4-base:1.36 pkgsrc-2012Q3:1.35.0.24 pkgsrc-2012Q3-base:1.35 pkgsrc-2012Q2:1.35.0.22 pkgsrc-2012Q2-base:1.35 pkgsrc-2012Q1:1.35.0.20 pkgsrc-2012Q1-base:1.35 pkgsrc-2011Q4:1.35.0.18 pkgsrc-2011Q4-base:1.35 pkgsrc-2011Q3:1.35.0.16 pkgsrc-2011Q3-base:1.35 pkgsrc-2011Q2:1.35.0.14 pkgsrc-2011Q2-base:1.35 pkgsrc-2011Q1:1.35.0.12 pkgsrc-2011Q1-base:1.35 pkgsrc-2010Q4:1.35.0.10 pkgsrc-2010Q4-base:1.35 pkgsrc-2010Q3:1.35.0.8 pkgsrc-2010Q3-base:1.35 pkgsrc-2010Q2:1.35.0.6 pkgsrc-2010Q2-base:1.35 pkgsrc-2010Q1:1.35.0.4 pkgsrc-2010Q1-base:1.35 pkgsrc-2009Q4:1.35.0.2 pkgsrc-2009Q4-base:1.35 pkgsrc-2009Q3:1.34.0.4 pkgsrc-2009Q3-base:1.34 pkgsrc-2009Q2:1.34.0.2 pkgsrc-2009Q2-base:1.34 pkgsrc-2009Q1:1.32.0.4 pkgsrc-2009Q1-base:1.32 pkgsrc-2008Q4:1.32.0.2 pkgsrc-2008Q4-base:1.32 pkgsrc-2008Q3:1.31.0.18 pkgsrc-2008Q3-base:1.31 cube-native-xorg:1.31.0.16 cube-native-xorg-base:1.31 pkgsrc-2008Q2:1.31.0.14 pkgsrc-2008Q2-base:1.31 cwrapper:1.31.0.12 pkgsrc-2008Q1:1.31.0.10 pkgsrc-2008Q1-base:1.31 pkgsrc-2007Q4:1.31.0.8 pkgsrc-2007Q4-base:1.31 pkgsrc-2007Q3:1.31.0.6 pkgsrc-2007Q3-base:1.31 pkgsrc-2007Q2:1.31.0.4 pkgsrc-2007Q2-base:1.31 pkgsrc-2007Q1:1.31.0.2 pkgsrc-2007Q1-base:1.31 pkgsrc-2006Q4:1.30.0.8 pkgsrc-2006Q4-base:1.30 pkgsrc-2006Q3:1.30.0.6 pkgsrc-2006Q3-base:1.30 pkgsrc-2006Q2:1.30.0.4 pkgsrc-2006Q2-base:1.30 pkgsrc-2006Q1:1.30.0.2 pkgsrc-2006Q1-base:1.30 pkgsrc-2005Q4:1.28.0.2 pkgsrc-2005Q4-base:1.28 pkgsrc-2005Q3:1.26.0.4 pkgsrc-2005Q3-base:1.26 pkgsrc-2005Q2:1.26.0.2 pkgsrc-2005Q2-base:1.26 pkgsrc-2005Q1:1.25.0.4 pkgsrc-2005Q1-base:1.25 pkgsrc-2004Q4:1.25.0.2 pkgsrc-2004Q4-base:1.25 pkgsrc-2004Q3:1.24.0.4 pkgsrc-2004Q3-base:1.24 pkgsrc-2004Q2:1.24.0.2 pkgsrc-2004Q2-base:1.24 pkgsrc-2004Q1:1.23.0.2 pkgsrc-2004Q1-base:1.23 pkgsrc-2003Q4:1.22.0.2 pkgsrc-2003Q4-base:1.22 netbsd-1-6-1:1.19.0.2 netbsd-1-6-1-base:1.19 netbsd-1-6:1.18.0.6 netbsd-1-6-RELEASE-base:1.18 pkgviews:1.18.0.2 pkgviews-base:1.18 buildlink2:1.17.0.2 buildlink2-base:1.17 netbsd-1-5-PATCH003:1.17 netbsd-1-5-PATCH001:1.8 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.42 date 2020.01.26.05.26.16; author rillig; state Exp; branches; next 1.41; commitid uxXvYG0sFCxwZ9UB; 1.41 date 2020.01.18.23.30.10; author rillig; state Exp; branches; next 1.40; commitid shGUwZfkr7sleeTB; 1.40 date 2015.12.29.04.54.37; author dholland; state Exp; branches; next 1.39; commitid u8BGzIq28fJjGNOy; 1.39 date 2015.10.14.20.17.24; author wiz; state Exp; branches; next 1.38; commitid 2Gl8uNEDDULae7Fy; 1.38 date 2015.07.04.16.18.28; author joerg; state Exp; branches; next 1.37; commitid EoZkjndZ4qhBbZry; 1.37 date 2013.07.15.02.02.18; author ryoon; state Exp; branches; next 1.36; commitid aGblgSa9xp3HyvXw; 1.36 date 2012.10.08.13.25.12; author asau; state Exp; branches; next 1.35; 1.35 date 2009.12.17.20.31.37; author abs; state Exp; branches; next 1.34; 1.34 date 2009.05.20.00.58.06; author wiz; state Exp; branches; next 1.33; 1.33 date 2009.05.17.00.03.13; author zafer; state Exp; branches; next 1.32; 1.32 date 2008.11.10.17.21.34; author wiz; state Exp; branches; next 1.31; 1.31 date 2007.03.24.19.21.19; author joerg; state Exp; branches; next 1.30; 1.30 date 2006.03.04.21.29.01; author jlam; state Exp; branches; next 1.29; 1.29 date 2006.02.05.23.08.21; author joerg; state Exp; branches; next 1.28; 1.28 date 2005.12.05.20.49.51; author rillig; state Exp; branches; next 1.27; 1.27 date 2005.09.28.20.52.18; author rillig; state Exp; branches; next 1.26; 1.26 date 2005.04.11.21.45.01; author tv; state Exp; branches; next 1.25; 1.25 date 2004.10.03.00.13.12; author tv; state Exp; branches; next 1.24; 1.24 date 2004.04.12.00.35.17; author snj; state Exp; branches; next 1.23; 1.23 date 2004.01.20.12.09.09; author agc; state Exp; branches; next 1.22; 1.22 date 2003.07.17.21.24.54; author grant; state Exp; branches; next 1.21; 1.21 date 2003.06.02.01.21.28; author jschauma; state Exp; branches; next 1.20; 1.20 date 2003.03.29.12.40.14; author jmmv; state Exp; branches; next 1.19; 1.19 date 2002.09.21.06.31.42; author jlam; state Exp; branches; next 1.18; 1.18 date 2002.06.28.07.31.36; author agc; state Exp; branches; next 1.17; 1.17 date 2001.10.24.22.10.47; author jlam; state Exp; branches; next 1.16; 1.16 date 2001.10.23.13.14.46; author jlam; state Exp; branches; next 1.15; 1.15 date 2001.08.29.22.41.04; author jlam; state Exp; branches; next 1.14; 1.14 date 2001.08.23.04.26.51; author jlam; state Exp; branches; next 1.13; 1.13 date 2001.06.20.23.37.01; author jlam; state Exp; branches; next 1.12; 1.12 date 2001.06.11.02.05.08; author jlam; state Exp; branches; next 1.11; 1.11 date 2001.06.10.00.08.42; author jlam; state Exp; branches; next 1.10; 1.10 date 2001.05.24.08.53.54; author jlam; state Exp; branches; next 1.9; 1.9 date 2001.05.22.16.48.59; author jlam; state Exp; branches; next 1.8; 1.8 date 2001.05.13.14.34.08; author jtb; state Exp; branches; next 1.7; 1.7 date 2001.05.03.22.02.59; author jtb; state Exp; branches; next 1.6; 1.6 date 2001.04.30.20.56.51; author jtb; state Exp; branches; next 1.5; 1.5 date 2001.04.14.21.43.38; author jtb; state Exp; branches; next 1.4; 1.4 date 2001.02.16.13.46.19; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.02.10.16.56.33; author jtb; state Exp; branches; next 1.2; 1.2 date 2000.12.14.02.07.43; author jtb; state Exp; branches; next 1.1; 1.1 date 2000.11.27.23.28.23; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.11.27.23.28.23; author jtb; state Exp; branches; next ; desc @@ 1.42 log @all: migrate some SourceForge homepage URLs back from https to http https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html In the above commit, the homepage URLs were migrated from http to https, assuming that SourceForge would use the same host names for both http and https connections. This assumption was wrong. Their documentation at https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states that the https URLs use the domain sourceforge.io instead. To make the homepages from the above commit reachable again, pkglint has been extended to check for reachable homepages. This check is only enabled when the --network command line option is given. Each of the homepages that referred to https://$project.sourceforge.net before was migrated to https://$project.sourceforge.io (27), and if that was not reachable, to the fallback URL http://$project.sourceforge.net (163). @ text @# $NetBSD: Makefile,v 1.41 2020/01/18 23:30:10 rillig Exp $ DISTNAME= felt-3.05.src PKGNAME= felt-3.05 PKGREVISION= 5 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=felt/} DISTFILES= felt-3.05.src.tar.gz felt-3.05.ps.gz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://felt.sourceforge.net/ COMMENT= Free system for introductory level finite element analysis EXTRACT_ONLY= felt-3.05.src.tar.gz WRKSRC= ${WRKDIR}/FElt-3.05 USE_TOOLS+= gzcat XAW_TYPE?= 3d # does not directly support Xaw3d BUILDLINK_TRANSFORM+= l:Xaw:Xaw3d .PHONY: buildlink-Xaw3d-inc-hack pre-configure: buildlink-Xaw3d-inc-hack buildlink-Xaw3d-inc-hack: buildlink-directories cd ${BUILDLINK_DIR}/include/X11 && ln -s Xaw3d Xaw MAKE_ENV+= CCOPTS=${CFLAGS:M*:Q} MAKE_ENV+= LDOPTS=${LDFLAGS:M*:Q} MAKE_ENV+= SH=${SH:Q} INSTALLATION_DIRS+= lib/X11/app-defaults share/doc/felt share/examples/felt INSTALLATION_DIRS+= share/examples/felt share/doc/felt post-extract: ${GZCAT} ${DISTDIR}/felt-3.05.ps.gz > ${WRKSRC}/felt.ps post-install: ${INSTALL_DATA} ${WRKSRC}/felt.ps ${DESTDIR}${PREFIX}/share/doc/felt cd ${WRKSRC} && ${INSTALL_DATA} FAQ FAQ.html README README.old \ COPYING CHANGELOG TODO ${DESTDIR}${PREFIX}/share/doc/felt ${INSTALL_DATA} ${WRKSRC}/examples/* ${DESTDIR}${PREFIX}/share/examples/felt # uses remove_history() and history_list() .include "../../devel/readline/buildlink3.mk" .include "../../mk/xaw.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.41 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2015/12/29 04:54:37 dholland Exp $ d11 1 a11 1 HOMEPAGE= https://felt.sourceforge.net/ @ 1.40 log @Whitespace. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2015/10/14 20:17:24 wiz Exp $ d11 1 a11 1 HOMEPAGE= http://felt.sourceforge.net/ @ 1.39 log @Switch from x11/Xaw3d to newer x11/libXaw3d. Adapt some packages so they build with that. Bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2015/07/04 16:18:28 joerg Exp $ d20 1 a20 1 BUILDLINK_TRANSFORM+= l:Xaw:Xaw3d @ 1.38 log @Remove USE_X11BASE and X11PREFIX. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2013/07/15 02:02:18 ryoon Exp $ d5 1 a5 1 PKGREVISION= 4 d19 7 @ 1.37 log @* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2012/10/08 13:25:12 asau Exp $ a16 1 USE_X11BASE= yes @ 1.36 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2009/12/17 20:31:37 abs Exp $ d5 1 a5 1 PKGREVISION= 4 a24 2 USE_GNU_READLINE= YES # uses remove_history() and history_list() d37 1 @ 1.35 log @PKG_DESTDIR_SUPPORT @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2009/05/20 00:58:06 wiz Exp $ a28 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.34 log @Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib major change. Reported by Robert Elz in PR 41345. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2009/05/17 00:03:13 zafer Exp $ d18 1 d25 1 a25 1 USE_GNU_READLINE= # uses remove_history() and history_list() d27 3 a29 1 INSTALLATION_DIRS= lib/X11/app-defaults share/doc/felt share/examples/felt d32 1 a32 1 @@${GZCAT} ${DISTDIR}/felt-3.05.ps.gz > ${WRKSRC}/felt.ps d35 1 a35 3 ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/felt ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/felt ${INSTALL_DATA} ${WRKSRC}/felt.ps ${PREFIX}/share/doc/felt d37 2 a38 2 COPYING CHANGELOG TODO ${PREFIX}/share/doc/felt ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/felt @ 1.33 log @update master site. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2008/11/10 17:21:34 wiz Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.32 log @Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2007/03/24 19:21:19 joerg Exp $ d7 1 a7 1 MASTER_SITES= ftp://ftp.sourceforge.net/pub/sourceforge/felt/ @ 1.31 log @Prepare for switching to NO_MTREE=yes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2006/03/04 21:29:01 jlam Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.30 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.29 2006/02/05 23:08:21 joerg Exp $ d26 2 @ 1.29 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2005/12/05 20:49:51 rillig Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.28 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2005/09/28 20:52:18 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.27 log @Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE, NO_BUILD, USE_LIBTOOL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2005/04/11 21:45:01 tv Exp $ d20 3 a22 3 MAKE_ENV+= CCOPTS="${CFLAGS}" MAKE_ENV+= LDOPTS="${LDFLAGS}" MAKE_ENV+= SH="${SH}" @ 1.26 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2004/10/03 00:13:12 tv Exp $ d17 1 a17 1 USE_X11BASE= # defined @ 1.25 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.24 2004/04/12 00:35:17 snj Exp $ a16 1 USE_BUILDLINK3= yes @ 1.24 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2004/01/20 12:09:09 agc Exp $ d5 1 @ 1.23 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2003/07/17 21:24:54 grant Exp $ d16 1 a16 1 USE_BUILDLINK2= # defined d37 2 a38 2 .include "../../devel/readline/buildlink2.mk" .include "../../mk/xaw.buildlink2.mk" @ 1.22 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2003/06/02 01:21:28 jschauma Exp $ a4 1 WRKSRC= ${WRKDIR}/FElt-3.05 d15 1 @ 1.21 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.20 2003/03/29 12:40:14 jmmv Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.20 log @Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2002/09/21 06:31:42 jlam Exp $ d10 1 a10 1 MAINTAINER= packages@@netbsd.org @ 1.19 log @buildlink1 -> buildlink2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2002/06/28 07:31:36 agc Exp $ d5 1 a14 1 WRKSRC= ${WRKDIR}/FElt-3.05 @ 1.18 log @Correct a typo in the master site. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2001/10/24 22:10:47 jlam Exp $ d16 1 a23 1 USE_BUILDLINK_ONLY= # defined a25 2 .include "../../mk/bsd.prefs.mk" d37 3 a39 3 .include "../../devel/readline/buildlink.mk" .include "../../mk/xaw.buildlink.mk" .include "../../mk/x11.buildlink.mk" @ 1.17 log @I am a triple idiot. The only relevant variable that x11.buildlink.mk redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2001/10/23 13:14:46 jlam Exp $ d6 1 a6 1 MASTER_SITES= ftp://ftp.sourceforge.net/pub/sourceforge/FElt/ @ 1.16 log @x11.buildlink.mk needs to be included before any buildlink.mk files that use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2001/08/29 22:41:04 jlam Exp $ a38 1 .include "../../mk/x11.buildlink.mk" d41 1 @ 1.15 log @Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2001/08/23 04:26:51 jlam Exp $ d39 1 a41 1 .include "../../mk/x11.buildlink.mk" @ 1.14 log @Move per-package default XAW_TYPE setting above the inclusion of bsd.prefs.mk so that it is actually used. Where possible, include xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2001/06/20 23:37:01 jlam Exp $ d41 1 @ 1.13 log @Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2001/06/11 02:05:08 jlam Exp $ a16 1 USE_XAW= # defined a26 5 .include "../../devel/readline/buildlink.mk" .if ${XAW_TYPE} == "3d" .include "../../x11/Xaw3d/buildlink.mk" .endif d39 2 @ 1.12 log @The buildlink include and lib directories are added to CFLAGS, CPPFLAGS, CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra definitions to add them from the package Makefiles. As advised by the bsd.buildlink.mk file, also ensure that the buildlink.mk files are included prior to defining any package-specific CFLAGS/LDFLAGS to ensure that the buildlink directories are at the head of the compiler search paths. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2001/06/10 00:08:42 jlam Exp $ d24 1 d27 1 d29 4 @ 1.11 log @Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build targets as the buildlink.mk files now add the dependency automatically. Remove any NO_CONFIGURE definitions as they seem to be useless. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2001/05/24 08:53:54 jlam Exp $ a26 3 CFLAGS+= -I${BUILDLINK_INCDIR} LDFLAGS+= -L${BUILDLINK_LIBDIR} @ 1.10 log @Standardize name of file to include for build-links to be "buildlink.mk". Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers and libraries. Create a variable BUILDLINK_TARGETS whose value is the list of build-link targets to execute. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2001/05/22 16:48:59 jlam Exp $ a14 1 NO_CONFIGURE= # defined a32 2 pre-build: ${BUILDLINK_TARGETS} @ 1.9 log @(1) Honor CFLAGS passed in from environment during build. (2) Use devel/readline/Makefile.readline to get readline support, and note why GNU readline is required. (3) Make this package work with xpkgwedge...the app-defaults file was always being installed under ${X11BASE}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/05/13 14:34:08 jtb Exp $ d27 1 a27 1 .include "../../devel/readline/Makefile.readline" d29 2 a30 2 CFLAGS+= -I${WRKINCDIR} LDFLAGS+= -L${WRKLIBDIR} d35 1 a35 1 pre-build: link-readline-headers link-readline-libs @ 1.8 log @Don't override XAW_TYPE (use =? instead of =). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/05/03 22:02:59 jtb Exp $ a12 2 DEPENDS+= readline-[0-9]*:../../devel/readline d17 9 a25 2 RL_PREFIX_DEFAULT= ${LOCALBASE} EVAL_PREFIX+= RL_PREFIX=readline d27 4 a30 3 USE_X11BASE= yes USE_XAW= yes XAW_TYPE?= 3d d34 2 @ 1.7 log @Add some defaults for EVAL_PREFIX. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/04/30 20:56:51 jtb Exp $ d24 1 a24 1 XAW_TYPE= 3d @ 1.6 log @USE_X11BASE since felt installs an app-defaults file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/04/14 21:43:38 jtb Exp $ d3 22 a24 19 DISTNAME= felt-3.05.src PKGNAME= felt-3.05 CATEGORIES= cad MASTER_SITES= ftp://ftp.sourceforge.net/pub/sourceforge/FElt/ DISTFILES= felt-3.05.src.tar.gz felt-3.05.ps.gz MAINTAINER= packages@@netbsd.org HOMEPAGE= http://felt.sourceforge.net/ COMMENT= Free system for introductory level finite element analysis DEPENDS+= readline-[0-9]*:../../devel/readline EXTRACT_ONLY= felt-3.05.src.tar.gz WRKSRC= ${WRKDIR}/FElt-3.05 NO_CONFIGURE= # defined EVAL_PREFIX+= RL_PREFIX=readline USE_X11BASE= yes USE_XAW= yes XAW_TYPE= 3d @ 1.5 log @Change MAINTAINER section to packages@@netbsd.org @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/02/16 13:46:19 wiz Exp $ d17 1 a17 1 NO_CONFIGURE= YES d19 2 a20 2 USE_X11= YES USE_XAW= YES d30 2 a31 3 @@for i in FAQ FAQ.html README README.old COPYING CHANGELOG TODO; do \ ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/share/doc/felt; \ done @ 1.4 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/02/10 16:56:33 jtb Exp $ d9 1 a9 1 MAINTAINER= jtb@@netbsd.org @ 1.3 log @Fix problem from pkgsrc i386 bulk build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/12/14 02:07:43 jtb Exp $ d11 1 @ 1.2 log @Fixed problems from recent pkgsrc/i386 bulk build. Added the ~250 page postscript manual. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/11/27 23:28:23 jtb Exp $ d29 3 a31 2 @@for i in FAQ* README* COPYING CHANGELOG TODO; do \ ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/share/doc/felt; done @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d7 1 d14 1 d22 3 d28 1 d31 1 a31 2 @@for i in ${WRKSRC}/examples/*; do \ ${INSTALL_DATA} $$i ${PREFIX}/share/examples/felt; done @ 1.1.1.1 log @Initial import of new "felt" package: Free system for introductory level finite element analysis @ text @@