head	1.28;
access;
symbols
	pkgsrc-2026Q2:1.28.0.4
	pkgsrc-2026Q2-base:1.28
	pkgsrc-2026Q1:1.28.0.2
	pkgsrc-2026Q1-base:1.28
	pkgsrc-2025Q4:1.27.0.64
	pkgsrc-2025Q4-base:1.27
	pkgsrc-2025Q3:1.27.0.62
	pkgsrc-2025Q3-base:1.27
	pkgsrc-2025Q2:1.27.0.60
	pkgsrc-2025Q2-base:1.27
	pkgsrc-2025Q1:1.27.0.58
	pkgsrc-2025Q1-base:1.27
	pkgsrc-2024Q4:1.27.0.56
	pkgsrc-2024Q4-base:1.27
	pkgsrc-2024Q3:1.27.0.54
	pkgsrc-2024Q3-base:1.27
	pkgsrc-2024Q2:1.27.0.52
	pkgsrc-2024Q2-base:1.27
	pkgsrc-2024Q1:1.27.0.50
	pkgsrc-2024Q1-base:1.27
	pkgsrc-2023Q4:1.27.0.48
	pkgsrc-2023Q4-base:1.27
	pkgsrc-2023Q3:1.27.0.46
	pkgsrc-2023Q3-base:1.27
	pkgsrc-2023Q2:1.27.0.44
	pkgsrc-2023Q2-base:1.27
	pkgsrc-2023Q1:1.27.0.42
	pkgsrc-2023Q1-base:1.27
	pkgsrc-2022Q4:1.27.0.40
	pkgsrc-2022Q4-base:1.27
	pkgsrc-2022Q3:1.27.0.38
	pkgsrc-2022Q3-base:1.27
	pkgsrc-2022Q2:1.27.0.36
	pkgsrc-2022Q2-base:1.27
	pkgsrc-2022Q1:1.27.0.34
	pkgsrc-2022Q1-base:1.27
	pkgsrc-2021Q4:1.27.0.32
	pkgsrc-2021Q4-base:1.27
	pkgsrc-2021Q3:1.27.0.30
	pkgsrc-2021Q3-base:1.27
	pkgsrc-2021Q2:1.27.0.28
	pkgsrc-2021Q2-base:1.27
	pkgsrc-2021Q1:1.27.0.26
	pkgsrc-2021Q1-base:1.27
	pkgsrc-2020Q4:1.27.0.24
	pkgsrc-2020Q4-base:1.27
	pkgsrc-2020Q3:1.27.0.22
	pkgsrc-2020Q3-base:1.27
	pkgsrc-2020Q2:1.27.0.20
	pkgsrc-2020Q2-base:1.27
	pkgsrc-2020Q1:1.27.0.16
	pkgsrc-2020Q1-base:1.27
	pkgsrc-2019Q4:1.27.0.18
	pkgsrc-2019Q4-base:1.27
	pkgsrc-2019Q3:1.27.0.14
	pkgsrc-2019Q3-base:1.27
	pkgsrc-2019Q2:1.27.0.12
	pkgsrc-2019Q2-base:1.27
	pkgsrc-2019Q1:1.27.0.10
	pkgsrc-2019Q1-base:1.27
	pkgsrc-2018Q4:1.27.0.8
	pkgsrc-2018Q4-base:1.27
	pkgsrc-2018Q3:1.27.0.6
	pkgsrc-2018Q3-base:1.27
	pkgsrc-2018Q2:1.27.0.4
	pkgsrc-2018Q2-base:1.27
	pkgsrc-2018Q1:1.27.0.2
	pkgsrc-2018Q1-base:1.27
	pkgsrc-2017Q4:1.26.0.6
	pkgsrc-2017Q4-base:1.26
	pkgsrc-2017Q3:1.26.0.4
	pkgsrc-2017Q3-base:1.26
	pkgsrc-2017Q2:1.25.0.38
	pkgsrc-2017Q2-base:1.25
	pkgsrc-2017Q1:1.25.0.36
	pkgsrc-2017Q1-base:1.25
	pkgsrc-2016Q4:1.25.0.34
	pkgsrc-2016Q4-base:1.25
	pkgsrc-2016Q3:1.25.0.32
	pkgsrc-2016Q3-base:1.25
	pkgsrc-2016Q2:1.25.0.30
	pkgsrc-2016Q2-base:1.25
	pkgsrc-2016Q1:1.25.0.28
	pkgsrc-2016Q1-base:1.25
	pkgsrc-2015Q4:1.25.0.26
	pkgsrc-2015Q4-base:1.25
	pkgsrc-2015Q3:1.25.0.24
	pkgsrc-2015Q3-base:1.25
	pkgsrc-2015Q2:1.25.0.22
	pkgsrc-2015Q2-base:1.25
	pkgsrc-2015Q1:1.25.0.20
	pkgsrc-2015Q1-base:1.25
	pkgsrc-2014Q4:1.25.0.18
	pkgsrc-2014Q4-base:1.25
	pkgsrc-2014Q3:1.25.0.16
	pkgsrc-2014Q3-base:1.25
	pkgsrc-2014Q2:1.25.0.14
	pkgsrc-2014Q2-base:1.25
	pkgsrc-2014Q1:1.25.0.12
	pkgsrc-2014Q1-base:1.25
	pkgsrc-2013Q4:1.25.0.10
	pkgsrc-2013Q4-base:1.25
	pkgsrc-2013Q3:1.25.0.8
	pkgsrc-2013Q3-base:1.25
	pkgsrc-2013Q2:1.25.0.6
	pkgsrc-2013Q2-base:1.25
	pkgsrc-2013Q1:1.25.0.4
	pkgsrc-2013Q1-base:1.25
	pkgsrc-2012Q4:1.25.0.2
	pkgsrc-2012Q4-base:1.25
	pkgsrc-2012Q3:1.24.0.16
	pkgsrc-2012Q3-base:1.24
	pkgsrc-2012Q2:1.24.0.14
	pkgsrc-2012Q2-base:1.24
	pkgsrc-2012Q1:1.24.0.12
	pkgsrc-2012Q1-base:1.24
	pkgsrc-2011Q4:1.24.0.10
	pkgsrc-2011Q4-base:1.24
	pkgsrc-2011Q3:1.24.0.8
	pkgsrc-2011Q3-base:1.24
	pkgsrc-2011Q2:1.24.0.6
	pkgsrc-2011Q2-base:1.24
	pkgsrc-2011Q1:1.24.0.4
	pkgsrc-2011Q1-base:1.24
	pkgsrc-2010Q4:1.24.0.2
	pkgsrc-2010Q4-base:1.24
	pkgsrc-2010Q3:1.23.0.6
	pkgsrc-2010Q3-base:1.23
	pkgsrc-2010Q2:1.23.0.4
	pkgsrc-2010Q2-base:1.23
	pkgsrc-2010Q1:1.23.0.2
	pkgsrc-2010Q1-base:1.23
	pkgsrc-2009Q4:1.22.0.4
	pkgsrc-2009Q4-base:1.22
	pkgsrc-2009Q3:1.22.0.2
	pkgsrc-2009Q3-base:1.22
	pkgsrc-2009Q2:1.20.0.16
	pkgsrc-2009Q2-base:1.20
	pkgsrc-2009Q1:1.20.0.14
	pkgsrc-2009Q1-base:1.20
	pkgsrc-2008Q4:1.20.0.12
	pkgsrc-2008Q4-base:1.20
	pkgsrc-2008Q3:1.20.0.10
	pkgsrc-2008Q3-base:1.20
	cube-native-xorg:1.20.0.8
	cube-native-xorg-base:1.20
	pkgsrc-2008Q2:1.20.0.6
	pkgsrc-2008Q2-base:1.20
	cwrapper:1.20.0.4
	pkgsrc-2008Q1:1.20.0.2
	pkgsrc-2008Q1-base:1.20
	pkgsrc-2007Q4:1.19.0.12
	pkgsrc-2007Q4-base:1.19
	pkgsrc-2007Q3:1.19.0.10
	pkgsrc-2007Q3-base:1.19
	pkgsrc-2007Q2:1.19.0.8
	pkgsrc-2007Q2-base:1.19
	pkgsrc-2007Q1:1.19.0.6
	pkgsrc-2007Q1-base:1.19
	pkgsrc-2006Q4:1.19.0.4
	pkgsrc-2006Q4-base:1.19
	pkgsrc-2006Q3:1.19.0.2
	pkgsrc-2006Q3-base:1.19
	pkgsrc-2006Q2:1.18.0.2
	pkgsrc-2006Q2-base:1.18
	pkgsrc-2006Q1:1.17.0.2
	pkgsrc-2006Q1-base:1.17
	pkgsrc-2005Q4:1.15.0.6
	pkgsrc-2005Q4-base:1.15
	pkgsrc-2005Q3:1.15.0.4
	pkgsrc-2005Q3-base:1.15
	pkgsrc-2005Q2:1.15.0.2
	pkgsrc-2005Q2-base:1.15
	pkgsrc-2005Q1:1.12.0.8
	pkgsrc-2005Q1-base:1.12
	pkgsrc-2004Q4:1.12.0.6
	pkgsrc-2004Q4-base:1.12
	pkgsrc-2004Q3:1.12.0.4
	pkgsrc-2004Q3-base:1.12
	pkgsrc-2004Q2:1.12.0.2
	pkgsrc-2004Q2-base:1.12
	pkgsrc-2004Q1:1.11.0.2
	pkgsrc-2004Q1-base:1.11
	pkgsrc-2003Q4:1.9.0.2
	pkgsrc-2003Q4-base:1.9
	netbsd-1-6-1:1.6.0.6
	netbsd-1-6-1-base:1.6
	netbsd-1-6:1.6.0.8
	netbsd-1-6-RELEASE-base:1.6
	pkgviews:1.6.0.4
	pkgviews-base:1.6
	buildlink2:1.6.0.2
	buildlink2-base:1.6
	netbsd-1-5-PATCH003:1.5
	netbsd-1-5-PATCH001:1.4
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.28
date	2026.01.20.07.25.06;	author wiz;	state Exp;
branches;
next	1.27;
commitid	oThBHcacbZJ3o6rG;

1.27
date	2018.01.01.18.16.37;	author rillig;	state Exp;
branches;
next	1.26;
commitid	L9I6buPNATMZvclA;

1.26
date	2017.09.17.15.04.23;	author asau;	state Exp;
branches;
next	1.25;
commitid	dvLxjLsIsR8ZRy7A;

1.25
date	2012.10.02.20.11.48;	author asau;	state Exp;
branches;
next	1.24;

1.24
date	2010.11.22.01.25.48;	author asau;	state Exp;
branches;
next	1.23;

1.23
date	2010.02.15.16.41.46;	author joerg;	state Exp;
branches;
next	1.22;

1.22
date	2009.08.29.18.53.57;	author wiz;	state Exp;
branches;
next	1.21;

1.21
date	2009.08.25.11.56.35;	author wiz;	state Exp;
branches;
next	1.20;

1.20
date	2008.03.04.16.38.12;	author jlam;	state Exp;
branches;
next	1.19;

1.19
date	2006.09.09.02.43.09;	author obache;	state Exp;
branches;
next	1.18;

1.18
date	2006.06.06.18.35.45;	author joerg;	state Exp;
branches;
next	1.17;

1.17
date	2006.03.04.21.29.55;	author jlam;	state Exp;
branches;
next	1.16;

1.16
date	2006.02.05.23.09.47;	author joerg;	state Exp;
branches;
next	1.15;

1.15
date	2005.06.16.06.58.00;	author jlam;	state Exp;
branches;
next	1.14;

1.14
date	2005.05.22.20.08.10;	author jlam;	state Exp;
branches;
next	1.13;

1.13
date	2005.04.11.21.46.15;	author tv;	state Exp;
branches;
next	1.12;

1.12
date	2004.05.20.18.54.23;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2004.01.24.13.51.14;	author grant;	state Exp;
branches;
next	1.10;

1.10
date	2004.01.20.12.19.17;	author agc;	state Exp;
branches;
next	1.9;

1.9
date	2003.07.17.21.45.07;	author grant;	state Exp;
branches;
next	1.8;

1.8
date	2003.06.02.01.18.57;	author jschauma;	state Exp;
branches;
next	1.7;

1.7
date	2003.03.29.12.41.29;	author jmmv;	state Exp;
branches;
next	1.6;

1.6
date	2002.04.24.03.05.31;	author dmcmahill;	state Exp;
branches;
next	1.5;

1.5
date	2001.06.20.06.53.40;	author jtb;	state Exp;
branches;
next	1.4;

1.4
date	2001.04.21.01.19.09;	author jtb;	state Exp;
branches;
next	1.3;

1.3
date	2001.04.14.21.43.47;	author jtb;	state Exp;
branches;
next	1.2;

1.2
date	2001.02.17.09.07.25;	author agc;	state Exp;
branches;
next	1.1;

1.1
date	2001.01.19.22.26.59;	author jtb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.01.19.22.26.59;	author jtb;	state Exp;
branches;
next	;


desc
@@


1.28
log
@pforth: switch to https
@
text
@# $NetBSD: Makefile,v 1.27 2018/01/01 18:16:37 rillig Exp $

DISTNAME=		pforth_v27_20101121
PKGNAME=		pforth-27
CATEGORIES=		lang
MASTER_SITES=		https://pforth.googlecode.com/files/
EXTRACT_SUFX=		.zip

MAINTAINER=		asau@@inbox.ru
HOMEPAGE=		https://www.softsynth.com/pforth/
COMMENT=		Portable ANS-like Forth
LICENSE=		mit

WRKSRC=			${WRKDIR}/pforth_v27
MAKE_FILE=		build/unix/Makefile
MAKE_FLAGS=		SRCDIR=.
CPPFLAGS=		-DPF_DEFAULT_DICTIONARY='"${PREFIX}/lib/pforth/pforth.dic"'

INSTALLATION_DIRS=	bin lib/pforth share/doc/pforth share/pforth share/pforth/utils

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/pforth ${DESTDIR}${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/pforth.dic ${DESTDIR}${PREFIX}/lib/pforth
	${INSTALL_DATA} ${WRKSRC}/readme.txt ${DESTDIR}${PREFIX}/share/doc/pforth/
	${INSTALL_DATA} ${WRKSRC}/fth/*.fth ${DESTDIR}${PREFIX}/share/pforth/
	${INSTALL_DATA}  ${WRKSRC}/fth/utils/*.fth			\
		${DESTDIR}${PREFIX}/share/pforth/utils/

.include "../../mk/bsd.pkg.mk"
@


1.27
log
@Replaced $(ROUND) with ${CURLY} variable references.

This has been a pkglint warning for several years now, and pkglint can even
fix it automatically. And it did for this commit.

Only in lang/mercury, two passes of autofixing were necessary because there
were nested variables.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2017/09/17 15:04:23 asau Exp $
d6 1
a6 1
MASTER_SITES=		http://pforth.googlecode.com/files/
d10 1
a10 1
HOMEPAGE=		http://www.softsynth.com/pforth/
@


1.26
log
@Disassociate myself from NetBSD project.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2012/10/02 20:11:48 asau Exp $
d14 1
a14 1
WRKSRC=			$(WRKDIR)/pforth_v27
d17 1
a17 1
CPPFLAGS=		-DPF_DEFAULT_DICTIONARY='"$(PREFIX)/lib/pforth/pforth.dic"'
@


1.25
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2010/11/22 01:25:48 asau Exp $
d9 1
a9 1
MAINTAINER=		asau@@NetBSD.org
@


1.24
log
@Update to pForth version 27.
Assume maintainership.


Changes since version 21:

V27
    - Fixed REPOSITION-FILE FILE-SIZE and FILE-POSITION.
      They used to use single precision offset. Now use double as specified.
    - Delete object directories in Makefile clean.
    - Fixed "Issue 4: Filehandle remains locked upon INCLUDE error".
      http://code.google.com/p/pforth/issues/detail?id=4&can=1
    - Fixed scrambled HISTORY on 64-bit systems. Was using CELL+ but really needed 4 +.
    - Fixed floating point input. Now accepts "1E" as 1.0. Was Issue #2.
    - Fixed lots of warning and made code compatible with C89 and ANSI. Uses -pedantic.
    - Use fseek and ftell on WIN32 instead of fseeko and ftello.
    - Makefile is now more standard. Builds in same dir as Makefile. Uses CFLAGS etc.
    - Add support for console IO with _WATCOMC_
    - Internal CStringToForth and ForthStringToC now take a destination size for safety.
    - Run units tests for CStringToForth and ForthStringToC if PF_UNIT_TESTS is defined.

V26  5/20/2010
    - 64-bit support for M* UM/MOD etc by Aleksej Saushev. Thanks Aleksej!

V25  5/19/2010
    - Added 64-bit CELL support contributed by Aleksej Saushev. Thanks Aleksej!
    - Added "-x c" to Makefile CCOPTS to prevent confusion with C++
	- Allow space after -d command line option.
	- Restore normal tty mode if pForth dictionary loading fails.

V24 2/20/09
	- Fixed Posix IO on Mac. ?TERMINAL was always returning true.
	- ACCCEPT now emits a space at end of line before output.
	- Fixed RESIZE because it was returning the wrong address.

V23 8/4/2008
	- Removed -v option from mkdir in build/unix/Makefile. It was not supported on FreeBSD.
	  Thank you Alexsej Saushev for reporting this.

V23  7/20/2008
    - Reorganized for Google Code project.

V22  (unreleased)
    - Added command line history and cursor control words.
	- Sped up UM* and M* by a factor of 3. Thanks to Steve Green for suggested algorithm.
	- Modified ACCEPT so that a line at the end of a file that does NOT have a line
	    terminator will now be processed.
	- Use _getch(), _putch(), and _kbhit() so that KEY, EMIT and ?TERMINAL will work on PC.
	- Fixed  : foo { -- } 55 ;  - Was entering local frame but not exiting. Now prints error.
    - Redefined MAKE_ID to protect it from 16 bit ints
    - John Providenza says "If you split local variables onto 2 lines, PForth crashes." Fixed. Also allow \
    - Fixed float evaluation in EVALUATE in "quit.fth".
    - Flush register cache for ffColon and ffSemiColon to prevent stack warnings from ;
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2010/02/15 16:41:46 joerg Exp $
a13 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.23
log
@Mark as generally not 64bit safe. Assumes int32 ~= void *.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2009/08/29 18:53:57 wiz Exp $
d3 2
a4 3
DISTNAME=		pfthpc21
PKGNAME=		pforth-21
PKGREVISION=		2
d6 1
a6 1
MASTER_SITES=		http://www.softsynth.com/pforth/
d9 1
a9 1
MAINTAINER=		pkgsrc-users@@NetBSD.org
d12 1
d16 4
a19 3
WRKSRC=			${WRKDIR}
USE_LANGUAGES=		c++
USE_TOOLS+=		gmake
d21 1
a21 11
NOT_FOR_PLATFORM=	${LP64PLATFORMS}

INSTALLATION_DIRS=	bin

post-extract:
	${MKDIR} ${WRKSRC}/objects

post-patch:
	${MV} ${WRKSRC}/csrc/pf_main.c ${WRKSRC}/csrc/pf_main.c.dist
	${SED} -e 's:@@PREFIX@@:${PREFIX}:g' ${WRKSRC}/csrc/pf_main.c.dist \
	> ${WRKSRC}/csrc/pf_main.c
a24 1
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/pforth
d26 3
a28 7
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/pforth
	${INSTALL_DATA} ${WRKSRC}/README.txt ${WRKSRC}/docs/* 		\
		${DESTDIR}${PREFIX}/share/doc/pforth/
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/pforth
	${INSTALL_DATA} ${WRKSRC}/*.fth ${DESTDIR}${PREFIX}/share/pforth/
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/pforth/utils
	${INSTALL_DATA}  ${WRKSRC}/utils/*.fth				\
@


1.22
log
@Fix file name after unzip changes. Bump PKGREVISION.
Reported by hasso.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2009/08/25 11:56:35 wiz Exp $
d20 1
a20 1
NOT_FOR_PLATFORM=	*-*-alpha  #segfaults when running ./pforth during build
@


1.21
log
@Change default for zip extraction to leave files as they are.
Previously, zip extraction by default converted to lower case.

Fix some packages that need it and remove -L from some packages
that manually set it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2008/03/04 16:38:12 jlam Exp $
d5 1
a5 1
PKGREVISION=		1
d37 1
a37 1
	${INSTALL_DATA} ${WRKSRC}/readme.txt ${WRKSRC}/docs/* 		\
@


1.20
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.19 2006/09/09 02:43:09 obache Exp $
a18 1
MAKE_FILE=		${WRKSRC}/makefile
@


1.19
log
@Rename variable MAKEFILE to MAKE_FILE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2006/06/06 18:35:45 joerg Exp $
d14 2
d34 4
a37 4
	${INSTALL_PROGRAM} ${WRKSRC}/pforth ${PREFIX}/bin
	${INSTALL_DATA_DIR} ${PREFIX}/lib/pforth
	${INSTALL_DATA} ${WRKSRC}/pforth.dic ${PREFIX}/lib/pforth
	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pforth
d39 6
a44 5
		${PREFIX}/share/doc/pforth/
	${INSTALL_DATA_DIR} ${PREFIX}/share/pforth
	${INSTALL_DATA} ${WRKSRC}/*.fth ${PREFIX}/share/pforth/
	${INSTALL_DATA_DIR} ${PREFIX}/share/pforth/utils
	${INSTALL_DATA}  ${WRKSRC}/utils/*.fth ${PREFIX}/share/pforth/utils/
@


1.18
log
@Uses C++.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2006/03/04 21:29:55 jlam Exp $
d17 1
a17 1
MAKEFILE=		${WRKSRC}/makefile
@


1.17
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.16 2006/02/05 23:09:47 joerg Exp $
d15 1
@


1.16
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/06/16 06:58:00 jlam Exp $
d10 1
a10 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.15
log
@Create directories before installing files into them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2005/05/22 20:08:10 jlam Exp $
d5 1
@


1.14
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.13 2005/04/11 21:46:15 tv Exp $
d19 2
@


1.13
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/05/20 18:54:23 wiz Exp $
d14 1
a14 1
USE_GNU_TOOLS+=		make
@


1.12
log
@Convert to buildlink3, and make build with gcc3.
Closes PR 25651 by Georg Schwarz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/01/24 13:51:14 grant Exp $
a14 1
USE_BUILDLINK3=		yes
@


1.11
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/01/20 12:19:17 agc Exp $
d15 1
@


1.10
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/07/17 21:45:07 grant Exp $
d14 1
a14 1
USE_GMAKE=		YES
@


1.9
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/06/02 01:18:57 jschauma Exp $
a4 1
WRKSRC=			${WRKDIR}
d13 1
@


1.8
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.7 2003/03/29 12:41:29 jmmv Exp $
d10 1
a10 1
MAINTAINER=		tech-pkg@@netbsd.org
@


1.7
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2002/04/24 03:05:31 dmcmahill Exp $
d10 1
a10 1
MAINTAINER=		packages@@netbsd.org
@


1.6
log
@mark as not for alpha (segfaults when running ./pforth during build)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2001/06/20 06:53:40 jtb Exp $
d5 1
a13 1
WRKSRC=			${WRKDIR}
@


1.5
log
@Update to pforth-21.

V20
    - Expand PAD for ConvertNumberToText so "-1 binary .s" doesn't crash.
      Thank you Michael Connor of Vancouver for reporting this bug.

    - Removed FDROP in REPRESENT to fix stack underflow after "0.0 F.".
      Thank you Jim Rosenow of Minnesota for reporting this bug.
	- Changed pfCharToLower to function to prevent macro expansion
	bugs under VXWORKS
      Thank you Jim Rosenow of Minnesota for reporting this bug.

	- "0.0 F~" now checks actual binary encoding of floats. Before
	  this it used to just compare value which was incorrect. Now
	  "0.0 -0.0 0.0 F~" returns FALSE.

	- Fixed definition of INPUT$ in tutorial.
      Thank you Hampton Miller of California for reporting this bug.

	- Added support for producing a target dictionary with a different
	  Endian-ness than the host CPU.  See PF_BIG_ENDIAN_DIC and
	  PF_LITTLE_ENDIAN_DIC.

	- PForth kernel now comes up in a mode that uses BASE for
	  numeric input when started with "-i" option.  It used to
	  always consider numeric input as HEX. Initial BASE is decimal.

V21
	- Fixed some compiler warnings.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2001/04/21 01:19:09 jtb Exp $
d16 2
@


1.4
log
@Cosmetic improvements.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2001/04/14 21:43:47 jtb Exp $
d3 2
a4 2
DISTNAME=		pfthunix19
PKGNAME=		pforth-19
d7 1
a7 1
EXTRACT_SUFX=		.tar.Z
d13 1
a13 1
WRKSRC=			${WRKDIR}/pforth
@


1.3
log
@Change MAINTAINER section to packages@@netbsd.org
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/02/17 09:07:25 agc Exp $
d21 3
a23 4
	@@for i in ${WRKSRC}/csrc/pf_main.c; do \
		${SED} -e 's:@@PREFIX@@:${PREFIX}:g' \
		< $$i > $$i.tmp && ${MV} -f $$i.tmp $$i; \
	done
d30 2
a31 4
	@@for d in ${WRKSRC}/readme.txt ${WRKSRC}/docs/*; do \
		c="${INSTALL_DATA} $$d ${PREFIX}/share/doc/pforth/"; \
		${ECHO} $$c; $$c; \
	done
d33 1
a33 4
	@@for f in ${WRKSRC}/*.fth; do \
		c="${INSTALL_DATA} $$f ${PREFIX}/share/pforth/"; \
		${ECHO} $$c; $$c; \
	done
d35 1
a35 4
	@@for u in  ${WRKSRC}/utils/*.fth; do \
		c="${INSTALL_DATA} $$u ${PREFIX}/share/pforth/utils/"; \
		${ECHO} $$c; $$c; \
	done
@


1.2
log
@Move the COMMENT from being in its own file to a definition in the
package Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/01/19 22:26:59 jtb Exp $
d9 1
a9 1
MAINTAINER=		jtb@@netbsd.org
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
@


1.1.1.1
log
@Initial import of new "pforth" package:
Portable ANS-like Forth written in ANSI C
@
text
@@
