head	1.20;
access;
symbols
	pkgsrc-2026Q1:1.20.0.70
	pkgsrc-2026Q1-base:1.20
	pkgsrc-2025Q4:1.20.0.68
	pkgsrc-2025Q4-base:1.20
	pkgsrc-2025Q3:1.20.0.66
	pkgsrc-2025Q3-base:1.20
	pkgsrc-2025Q2:1.20.0.64
	pkgsrc-2025Q2-base:1.20
	pkgsrc-2025Q1:1.20.0.62
	pkgsrc-2025Q1-base:1.20
	pkgsrc-2024Q4:1.20.0.60
	pkgsrc-2024Q4-base:1.20
	pkgsrc-2024Q3:1.20.0.58
	pkgsrc-2024Q3-base:1.20
	pkgsrc-2024Q2:1.20.0.56
	pkgsrc-2024Q2-base:1.20
	pkgsrc-2024Q1:1.20.0.54
	pkgsrc-2024Q1-base:1.20
	pkgsrc-2023Q4:1.20.0.52
	pkgsrc-2023Q4-base:1.20
	pkgsrc-2023Q3:1.20.0.50
	pkgsrc-2023Q3-base:1.20
	pkgsrc-2023Q2:1.20.0.48
	pkgsrc-2023Q2-base:1.20
	pkgsrc-2023Q1:1.20.0.46
	pkgsrc-2023Q1-base:1.20
	pkgsrc-2022Q4:1.20.0.44
	pkgsrc-2022Q4-base:1.20
	pkgsrc-2022Q3:1.20.0.42
	pkgsrc-2022Q3-base:1.20
	pkgsrc-2022Q2:1.20.0.40
	pkgsrc-2022Q2-base:1.20
	pkgsrc-2022Q1:1.20.0.38
	pkgsrc-2022Q1-base:1.20
	pkgsrc-2021Q4:1.20.0.36
	pkgsrc-2021Q4-base:1.20
	pkgsrc-2021Q3:1.20.0.34
	pkgsrc-2021Q3-base:1.20
	pkgsrc-2021Q2:1.20.0.32
	pkgsrc-2021Q2-base:1.20
	pkgsrc-2021Q1:1.20.0.30
	pkgsrc-2021Q1-base:1.20
	pkgsrc-2020Q4:1.20.0.28
	pkgsrc-2020Q4-base:1.20
	pkgsrc-2020Q3:1.20.0.26
	pkgsrc-2020Q3-base:1.20
	pkgsrc-2020Q2:1.20.0.22
	pkgsrc-2020Q2-base:1.20
	pkgsrc-2020Q1:1.20.0.2
	pkgsrc-2020Q1-base:1.20
	pkgsrc-2019Q4:1.20.0.24
	pkgsrc-2019Q4-base:1.20
	pkgsrc-2019Q3:1.20.0.20
	pkgsrc-2019Q3-base:1.20
	pkgsrc-2019Q2:1.20.0.18
	pkgsrc-2019Q2-base:1.20
	pkgsrc-2019Q1:1.20.0.16
	pkgsrc-2019Q1-base:1.20
	pkgsrc-2018Q4:1.20.0.14
	pkgsrc-2018Q4-base:1.20
	pkgsrc-2018Q3:1.20.0.12
	pkgsrc-2018Q3-base:1.20
	pkgsrc-2018Q2:1.20.0.10
	pkgsrc-2018Q2-base:1.20
	pkgsrc-2018Q1:1.20.0.8
	pkgsrc-2018Q1-base:1.20
	pkgsrc-2017Q4:1.20.0.6
	pkgsrc-2017Q4-base:1.20
	pkgsrc-2017Q3:1.20.0.4
	pkgsrc-2017Q3-base:1.20
	pkgsrc-2017Q2:1.19.0.4
	pkgsrc-2017Q2-base:1.19
	pkgsrc-2017Q1:1.19.0.2
	pkgsrc-2017Q1-base:1.19
	pkgsrc-2016Q4:1.18.0.12
	pkgsrc-2016Q4-base:1.18
	pkgsrc-2016Q3:1.18.0.10
	pkgsrc-2016Q3-base:1.18
	pkgsrc-2016Q2:1.18.0.8
	pkgsrc-2016Q2-base:1.18
	pkgsrc-2016Q1:1.18.0.6
	pkgsrc-2016Q1-base:1.18
	pkgsrc-2015Q4:1.18.0.4
	pkgsrc-2015Q4-base:1.18
	pkgsrc-2015Q3:1.18.0.2
	pkgsrc-2015Q3-base:1.18
	pkgsrc-2015Q2:1.17.0.2
	pkgsrc-2015Q2-base:1.17
	pkgsrc-2015Q1:1.16.0.20
	pkgsrc-2015Q1-base:1.16
	pkgsrc-2014Q4:1.16.0.18
	pkgsrc-2014Q4-base:1.16
	pkgsrc-2014Q3:1.16.0.16
	pkgsrc-2014Q3-base:1.16
	pkgsrc-2014Q2:1.16.0.14
	pkgsrc-2014Q2-base:1.16
	pkgsrc-2014Q1:1.16.0.12
	pkgsrc-2014Q1-base:1.16
	pkgsrc-2013Q4:1.16.0.10
	pkgsrc-2013Q4-base:1.16
	pkgsrc-2013Q3:1.16.0.8
	pkgsrc-2013Q3-base:1.16
	pkgsrc-2013Q2:1.16.0.6
	pkgsrc-2013Q2-base:1.16
	pkgsrc-2013Q1:1.16.0.4
	pkgsrc-2013Q1-base:1.16
	pkgsrc-2012Q4:1.16.0.2
	pkgsrc-2012Q4-base:1.16
	pkgsrc-2012Q3:1.15.0.6
	pkgsrc-2012Q3-base:1.15
	pkgsrc-2012Q2:1.15.0.4
	pkgsrc-2012Q2-base:1.15
	pkgsrc-2012Q1:1.15.0.2
	pkgsrc-2012Q1-base:1.15
	pkgsrc-2011Q4:1.14.0.16
	pkgsrc-2011Q4-base:1.14
	pkgsrc-2011Q3:1.14.0.14
	pkgsrc-2011Q3-base:1.14
	pkgsrc-2011Q2:1.14.0.12
	pkgsrc-2011Q2-base:1.14
	pkgsrc-2011Q1:1.14.0.10
	pkgsrc-2011Q1-base:1.14
	pkgsrc-2010Q4:1.14.0.8
	pkgsrc-2010Q4-base:1.14
	pkgsrc-2010Q3:1.14.0.6
	pkgsrc-2010Q3-base:1.14
	pkgsrc-2010Q2:1.14.0.4
	pkgsrc-2010Q2-base:1.14
	pkgsrc-2010Q1:1.14.0.2
	pkgsrc-2010Q1-base:1.14
	pkgsrc-2009Q4:1.13.0.2
	pkgsrc-2009Q4-base:1.13
	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.20
	pkgsrc-2008Q4-base:1.11
	pkgsrc-2008Q3:1.11.0.18
	pkgsrc-2008Q3-base:1.11
	cube-native-xorg:1.11.0.16
	cube-native-xorg-base:1.11
	pkgsrc-2008Q2:1.11.0.14
	pkgsrc-2008Q2-base:1.11
	cwrapper:1.11.0.12
	pkgsrc-2008Q1:1.11.0.10
	pkgsrc-2008Q1-base:1.11
	pkgsrc-2007Q4:1.11.0.8
	pkgsrc-2007Q4-base:1.11
	pkgsrc-2007Q3:1.11.0.6
	pkgsrc-2007Q3-base:1.11
	pkgsrc-2007Q2:1.11.0.4
	pkgsrc-2007Q2-base:1.11
	pkgsrc-2007Q1:1.11.0.2
	pkgsrc-2007Q1-base:1.11
	pkgsrc-2006Q4:1.10.0.10
	pkgsrc-2006Q4-base:1.10
	pkgsrc-2006Q3:1.10.0.8
	pkgsrc-2006Q3-base:1.10
	pkgsrc-2006Q2:1.10.0.6
	pkgsrc-2006Q2-base:1.10
	pkgsrc-2006Q1:1.10.0.4
	pkgsrc-2006Q1-base:1.10
	pkgsrc-2005Q4:1.10.0.2
	pkgsrc-2005Q4-base:1.10
	pkgsrc-2005Q3:1.8.0.10
	pkgsrc-2005Q3-base:1.8
	pkgsrc-2005Q2:1.8.0.8
	pkgsrc-2005Q2-base:1.8
	pkgsrc-2005Q1:1.8.0.6
	pkgsrc-2005Q1-base:1.8
	pkgsrc-2004Q4:1.8.0.4
	pkgsrc-2004Q4-base:1.8
	pkgsrc-2004Q3:1.8.0.2
	pkgsrc-2004Q3-base:1.8
	pkgsrc-2004Q2:1.7.0.4
	pkgsrc-2004Q2-base:1.7
	pkgsrc-2004Q1:1.7.0.2
	pkgsrc-2004Q1-base:1.7
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	netbsd-1-6:1.3.0.6
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.2
	pkgviews-base:1.3
	buildlink2:1.2.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.2
	netbsd-1-5-PATCH001:1.2
	netbsd-1-5-RELEASE:1.1.1.1
	netbsd-1-4-PATCH003:1.1.1.1
	netbsd-1-4-PATCH002:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.20
date	2017.08.01.14.59.00;	author wiz;	state Exp;
branches;
next	1.19;
commitid	WdGfxAP8wrFJlw1A;

1.19
date	2017.01.19.06.48.46;	author wen;	state Exp;
branches;
next	1.18;
commitid	1XNkdEbyB1Q7SxCz;

1.18
date	2015.09.05.23.56.56;	author wiedi;	state Exp;
branches;
next	1.17;
commitid	ma7K460U7mshH7Ay;

1.17
date	2015.05.20.07.28.05;	author wen;	state Exp;
branches;
next	1.16;
commitid	BHVeaILJmcljH9my;

1.16
date	2012.10.02.20.11.36;	author asau;	state Exp;
branches;
next	1.15;

1.15
date	2012.01.15.15.29.31;	author ryoon;	state Exp;
branches;
next	1.14;

1.14
date	2010.03.03.12.38.28;	author obache;	state Exp;
branches;
next	1.13;

1.13
date	2010.01.06.15.14.49;	author tron;	state Exp;
branches;
next	1.12;

1.12
date	2009.03.02.14.27.11;	author joerg;	state Exp;
branches;
next	1.11;

1.11
date	2007.01.07.09.13.56;	author rillig;	state Exp;
branches;
next	1.10;

1.10
date	2005.11.03.22.19.01;	author rillig;	state Exp;
branches;
next	1.9;

1.9
date	2005.09.28.17.00.36;	author rillig;	state Exp;
branches;
next	1.8;

1.8
date	2004.08.09.21.41.23;	author cube;	state Exp;
branches;
next	1.7;

1.7
date	2004.01.27.00.53.11;	author heinz;	state Exp;
branches;
next	1.6;

1.6
date	2004.01.20.12.19.16;	author agc;	state Exp;
branches;
next	1.5;

1.5
date	2003.03.29.12.41.24;	author jmmv;	state Exp;
branches;
next	1.4;

1.4
date	2002.09.25.06.37.19;	author tron;	state Exp;
branches;
next	1.3;

1.3
date	2002.05.20.10.39.36;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2001.02.17.09.06.59;	author agc;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2000.02.15.19.43.22;	author pooka;	state Exp;
branches
	1.1.1.1;
next	;

1.2.2.1
date	2002.06.23.18.50.11;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2000.02.15.19.43.22;	author pooka;	state Exp;
branches;
next	;


desc
@@


1.20
log
@Follow some http -> https redirects.
@
text
@# $NetBSD: Makefile,v 1.19 2017/01/19 06:48:46 wen Exp $

DISTNAME=	bwbasic-3.10
CATEGORIES=	lang
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=bwbasic/}
EXTRACT_SUFX=	.zip

MAINTAINER=	jspath@@bcpl.net
HOMEPAGE=	https://sourceforge.net/projects/bwbasic/
COMMENT=	The Bywater Basic interpreter
LICENSE=	gnu-gpl-v2

WRKSRC=		${WRKDIR}
GNU_CONFIGURE=	yes
USE_LANGUAGES=	c99

CFLAGS+=		-DHAVE_ISNAN=1

INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1

post-install:
	${INSTALL_MAN} ${WRKSRC}/bwbasic.doc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/bwbasic.1

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


1.19
log
@Update to 3.10

Upstream changes:
CHANGES FROM 3.00 to 3.10

   * Implements most of the following BASIC dialects:
      OPTION VERSION DARTMOUTH        ' Dartmouth DTSS BASIC
      OPTION VERSION MARK-I           ' GE 265 Mainframe BASIC
      OPTION VERSION MARK-II          ' GE 435 Mainframe BASIC
      OPTION VERSION SYSTEM-360       ' IBM System/360 BASIC
      OPTION VERSION SYSTEM-370       ' IBM System/370 BASIC
      OPTION VERSION CBASIC-II        ' CBASIC-II for CP/M
      OPTION VERSION ECMA-55          ' ANSI Minimal BASIC
      OPTION VERSION HANDBOOK1        ' The BASIC Handbook, 1st Edition
      OPTION VERSION HANDBOOK2        ' The BASIC Handbook, 2nd Edition
      OPTION VERSION TRS-80           ' TRS-80 Model I/III/4 LBASIC
      OPTION VERSION BASIC-80         ' Microsoft BASIC-80 for Xenix
      OPTION VERSION ECMA-116         ' ANSI Full BASIC

   * from Howard Wulf, AF5NE
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2015/09/05 23:56:56 wiedi Exp $
d9 1
a9 1
HOMEPAGE=	http://sourceforge.net/projects/bwbasic/
@


1.18
log
@Use c99 fixing the build on SunOS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2015/05/20 07:28:05 wen Exp $
d3 1
a3 1
DISTNAME=	bwbasic-3.00
a16 2
SHARE_DIR=	${PREFIX}/share/bwbasic

d19 1
a19 1
INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1 ${SHARE_DIR}
a21 3
	${CP} -r ${WRKSRC}/bwbtest ${DESTDIR}${SHARE_DIR}
	${FIND} ${DESTDIR}${SHARE_DIR} -type d -print | ${XARGS} ${CHMOD} ${BINMODE}
	${FIND} ${DESTDIR}${SHARE_DIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
@


1.17
log
@Update to 3.00

Upstream changes:
CHANGES FROM 2.61 to 3.00

   * Code redesign from Howard Wulf, AF5NE


CHANGES FROM 2.60 to 2.61

   * Bug fix from Matthias Rustler


CHANGES FROM 2.50 to 2.60

   * New maths functions and append mode support from Edmond Orignac

   * Bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2012/10/02 20:11:36 asau Exp $
d15 1
@


1.16
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2012/01/15 15:29:31 ryoon Exp $
d3 1
a3 1
DISTNAME=	bwbasic-2.50
d18 2
@


1.15
log
@Update to 2.50

Based on PR pkg/42846

Changelog:
CHANGES FROM 2.40 to 2.50
   * Bug fixes
   * New compilation procedure for MVS and CMS

CHANGES FROM 2.30 to 2.40
   * Bug fixes from Bill Chatfield
   * Updated documentation
   * Added support for compiling on CMS (another IBM mainframe OS)

CHANGES FROM 2.20pl2 to 2.30
   * Minor bug fixes, cosmetic improvements and portability improvements
   * Added support for compiling on MVS (IBM mainframe)

Tested on NetBSD/i3865.99.59 and 5.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2010/03/03 12:38:28 obache Exp $
a12 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.14
log
@Set HOMEPAGE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2010/01/06 15:14:49 tron Exp $
d3 1
a3 2
PKGNAME=	${DISTNAME:=pl2}
DISTNAME=	bwbasic-2.20
d5 2
a6 2
MASTER_SITES=	http://www.nicholson.com/rhn/files/
EXTRACT_SUFX=	.tar.Z
d9 1
a9 1
HOMEPAGE=	http://bwbasic.sourceforge.net/
d15 1
a15 3
WRKSRC=		${WRKDIR}/bwbasic-2.20p2
BWBASIC_WRKSRC=	${WRKSRC}/bwbasic-2.20
DIST_SUBDIR=	${PKGNAME_NOREV}
a16 2
CONFIGURE_DIRS=	${BWBASIC_WRKSRC}
BUILD_DIRS=	${CONFIGURE_DIRS}
a21 4
pre-patch:
	${CP} ${WRKSRC}/bwb-2.20-patch01/* ${BWBASIC_WRKSRC}
	${CP} ${WRKSRC}/bwb-2.20-patch02/* ${BWBASIC_WRKSRC}

d23 1
a23 1
	${CP} -r ${BWBASIC_WRKSRC}/bwbtest ${DESTDIR}${SHARE_DIR}
d26 1
a26 1
	${INSTALL_MAN} ${BWBASIC_WRKSRC}/bwbasic.doc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/bwbasic.1
@


1.13
log
@Set license to "gnu-gpl-v2".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2009/03/02 14:27:11 joerg Exp $
d10 1
@


1.12
log
@DESTDIR support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2007/01/07 09:13:56 rillig Exp $
d11 1
@


1.11
log
@Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2005/11/03 22:19:01 rillig Exp $
d12 2
d23 2
d30 4
a33 5
	${INSTALL_DATA_DIR} ${SHARE_DIR}
	${CP} -r ${BWBASIC_WRKSRC}/bwbtest ${SHARE_DIR}
	${FIND} ${SHARE_DIR} -type d -print | ${XARGS} ${CHMOD} ${BINMODE}
	${FIND} ${SHARE_DIR} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
	${INSTALL_MAN} ${BWBASIC_WRKSRC}/bwbasic.doc ${PREFIX}/${PKGMANDIR}/man1/bwbasic.1
@


1.10
log
@Fixed wrong use of WRKSRC.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2005/09/28 17:00:36 rillig Exp $
d30 1
a30 1
	${INSTALL_MAN} ${BWBASIC_WRKSRC}/bwbasic.doc ${PREFIX}/man/man1/bwbasic.1
@


1.9
log
@Removed empty PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/08/09 21:41:23 cube Exp $
d12 2
a13 1
WRKSRC=		${WRKDIR}/bwbasic-2.20p2/bwbasic-2.20
d16 2
d22 2
a23 2
	${CP} ${WRKSRC}/../bwb-2.20-patch01/* ${WRKSRC}
	${CP} ${WRKSRC}/../bwb-2.20-patch02/* ${WRKSRC}
d27 1
a27 1
	${CP} -r ${WRKSRC}/bwbtest ${SHARE_DIR}
d30 1
a30 1
	${INSTALL_MAN} ${WRKSRC}/bwbasic.doc ${PREFIX}/man/man1/bwbasic.1
@


1.8
log
@Update to version 2.20pl2, as hinted by Roland Illig in PR 26577.  While
here, find a new fetch site since the previous one didn't work any more.

Patch1:

bwb_cnd.c
   Moved init routine for bwb_while so that it would be initialized regardless
   of expression value, not just if TRUE.  This was causing some segmentation
   faults in WHILE-WEND loops.

bwb_elx.c
   Plugged gaping memory leak.  Temp variable space for expression evaluation
   was being allocated but not freed when done (oops!).

bwb_fnc.c
   Added check for NULL return from getenv to prevent segmentation faults.

Patch2:

bwb_cmd.c
   Fixed calling stack level logic in RETURN statement to prevent erroneous
   "RETURN without GOSUB" messages.

bwb_cnd.c
bwb_stc.c

   Changed continuation condition for WHILE, ELSEIF, and LOOP UNTIL
   to be != FALSE, not == TRUE.  More in line with common commercial
   BASIC implementations.

bwb_mth.c
   Fixed initialization in VAL function so that old results are not later
   returned as values.

bwb_var.c
   Added parenthesis level checking to dim_getparams. Using multi-level
   expressions as array subscripts was causing the program to bomb.

bwx_iqc.c
bwx_tty.c
bwb_mes.h
   Added second copyright notice.

bwb_dio.c
bwb_str.c
   Added support for strings longer than 255 characters.

bwb_prn.c
   Disabled tab expansion and print width checks when not printing to a file.

bwb_inp.c
   Fixed LINE INPUT file reads to accommodate strings of length MAXSTRINGSIZE.

bwx_ncu.h
bwx_ncu.c
   New files.  Code for UNIX ncurses interface, compliments of L.C. Benschop,
   Eindhoven, The Netherlands.

Makefile.ncu
   New files.  Sample makefile for ncurses implementation.

bwbasic.h
   Revised defines for MININTSIZE and MAXINTSIZE from 16-bit to 32-bit limits.
   Revised define for MAXSTRINGSIZE from 255 to 5000 characters.
   Changed string length from unsigned char to unsigned int to support strings
   longer than 255 characters.
   Added support for new ncurses package.
   Revised VERSION define to reflect above changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2004/01/27 00:53:11 heinz Exp $
a4 1
PKGREVISION=	# empty
@


1.7
log
@Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:16 agc Exp $
d3 1
d5 1
a5 1
PKGREVISION=	1
d7 1
a7 1
MASTER_SITES=	ftp://ftp.rahul.net/pub/rhn/
d13 1
a13 1
WRKSRC=		${WRKDIR}/bwbasic-2.20p2/${PKGNAME_NOREV}
d19 4
@


1.6
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/03/29 12:41:24 jmmv Exp $
d21 2
a22 2
	${FIND} ${SHARE_DIR} -type d | ${XARGS} ${CHMOD} ${BINMODE}
	${FIND} ${SHARE_DIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
@


1.5
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/09/25 06:37:19 tron Exp $
a4 1
WRKSRC=		${WRKDIR}/bwbasic-2.20p2/${PKGNAME_NOREV}
d12 1
@


1.4
log
@Use appropriate permissions for installed example files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/05/20 10:39:36 wiz Exp $
d4 1
a5 1
PKGREVISION=	1
@


1.3
log
@Update to 2.20nb1: Update to use currently available distfiles,
which avoids the hacks for the provided dist-patches. From
Jan Schaumann in pkg/16413.
Don't install documentation in two places, and some other minor cleanups.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/02/17 09:06:59 agc Exp $
d16 2
d19 4
a22 2
	${INSTALL_DATA_DIR} ${PREFIX}/share/bwbasic
	${CP} -r ${WRKSRC}/bwbtest ${PREFIX}/share/bwbasic/
@


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 2000/02/15 19:43:22 pooka Exp $
d4 2
d8 1
a8 2
DISTFILES=	bwbasic-2.20.tar.Z \
		bwb-2.20-patch01.tar.Z.uu.txt bwb-2.20-patch02.tar.Z.uu.txt
d13 1
a14 19
EXTRACT_ONLY=	bwbasic-2.20.tar.Z

# The patches come in a totally bizarre format; we have to 
# uudecode them, unpack the resulting tarfile, and then replace
# some of the original files.
# Make a manual page from the doc file.

pre-patch:
	${MKDIR} ${WRKSRC}/tmp
	cd ${WRKSRC}/tmp ; \
	uudecode ${DISTDIR}/bwb-2.20-patch01.tar.Z.uu.txt ; \
	${GTAR} -xzf bwb-2.20-patch01.tar.Z ; \
	${MV} bwb-2.20-patch01/* ${WRKSRC}
	cd ${WRKSRC}/tmp ; \
	uudecode ${DISTDIR}/bwb-2.20-patch02.tar.Z.uu.txt ; \
	${GTAR} -xzf bwb-2.20-patch02.tar.Z ; \
	${MV} bwb-2.20-patch02/* ${WRKSRC}
	${RM} -rf ${WRKSRC}/tmp
	${CP} -pf ${WRKSRC}/bwbasic.doc ${WRKSRC}/bwbasic.1
a17 1
	${INSTALL_DATA} ${WRKSRC}/bwbasic.doc ${PREFIX}/share/bwbasic/
d19 1
a19 1
	${INSTALL_MAN} ${WRKSRC}/bwbasic.1 ${PREFIX}/man/man1/bwbasic.1
@


1.2.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/05/20 10:39:36 wiz Exp $
a3 2
WRKSRC=		${WRKDIR}/bwbasic-2.20p2/${PKGNAME_NOREV}
PKGREVISION=	1
d6 2
a7 1
EXTRACT_SUFX=	.tar.Z
a11 1
DIST_SUBDIR=	${PKGNAME_NOREV}
d13 19
d35 1
d37 1
a37 1
	${INSTALL_MAN} ${WRKSRC}/bwbasic.doc ${PREFIX}/man/man1/bwbasic.1
@


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


1.1.1.1
log
@The Bywater Basic interpreter 2.20
@
text
@@
