Reimport of Guile 1.4.1 for possible backward compatibility issues.
[pkgsrc.git] / lang / bwbasic / Makefile
1 # $NetBSD$
2
3 DISTNAME=       bwbasic-2.20
4 CATEGORIES=     lang
5 MASTER_SITES=   ftp://ftp.rahul.net/pub/rhn/
6 DISTFILES=      bwbasic-2.20.tar.Z \
7                 bwb-2.20-patch01.tar.Z.uu.txt bwb-2.20-patch02.tar.Z.uu.txt
8
9 MAINTAINER=     jspath@bcpl.net
10
11 GNU_CONFIGURE=  yes
12 EXTRACT_ONLY=   bwbasic-2.20.tar.Z
13
14 # The patches come in a totally bizarre format; we have to 
15 # uudecode them, unpack the resulting tarfile, and then replace
16 # some of the original files.
17 # Make a manual page from the doc file.
18
19 pre-patch:
20         ${MKDIR} ${WRKSRC}/tmp
21         cd ${WRKSRC}/tmp ; \
22         uudecode ${DISTDIR}/bwb-2.20-patch01.tar.Z.uu.txt ; \
23         ${GTAR} -xzf bwb-2.20-patch01.tar.Z ; \
24         ${MV} bwb-2.20-patch01/* ${WRKSRC}
25         cd ${WRKSRC}/tmp ; \
26         uudecode ${DISTDIR}/bwb-2.20-patch02.tar.Z.uu.txt ; \
27         ${GTAR} -xzf bwb-2.20-patch02.tar.Z ; \
28         ${MV} bwb-2.20-patch02/* ${WRKSRC}
29         ${RM} -rf ${WRKSRC}/tmp
30         ${CP} -pf ${WRKSRC}/bwbasic.doc ${WRKSRC}/bwbasic.1
31
32 post-install:
33         ${INSTALL_DATA_DIR} ${PREFIX}/share/bwbasic
34         ${INSTALL_DATA} ${WRKSRC}/bwbasic.doc ${PREFIX}/share/bwbasic/
35         ${CP} -r ${WRKSRC}/bwbtest ${PREFIX}/share/bwbasic/
36         ${INSTALL_MAN} ${WRKSRC}/bwbasic.1 ${PREFIX}/man/man1/bwbasic.1
37
38 .include "../../mk/bsd.pkg.mk"