Fixup fromcvs/togit conversion
[pkgsrcv2.git] / lang / snobol / Makefile
1 # $NetBSD: Makefile,v 1.23 2010/05/19 10:30:58 asau Exp $
2 #
3
4 DISTNAME=       snobol4-1.3
5 PKGNAME=        snobol-1.3
6 CATEGORIES=     lang
7 MASTER_SITES=   ftp://ftp.snobol4.org/snobol/ \
8                 ftp://ftp.ultimate.com/snobol/
9 DISTFILES=      ${DISTNAME}${EXTRACT_SUFX} vanilla.tar.gz
10
11 MAINTAINER=     pkgsrc-users@NetBSD.org
12 HOMEPAGE=       http://www.snobol4.org/csnobol4/curr/
13 COMMENT=        Macro implementation of SNOBOL4 in C
14 LICENSE=        2-clause-bsd
15
16 PKG_DESTDIR_SUPPORT=    user-destdir
17
18 BROKEN= Distfile doesn't match
19
20 EXTRACT_ONLY=   ${DISTNAME}${EXTRACT_SUFX}
21
22 SUBST_CLASSES+=                 snobol-config
23 SUBST_STAGE.snobol-config=      post-patch
24 SUBST_FILES.snobol-config=      Makefile
25 SUBST_SED.snobol-config+=       -e s\|M4=m4\|M4=${TOOLS_PATH.m4:Q}\|
26
27 HAS_CONFIGURE=yes
28 CONFIGURE_ARGS+=--prefix=${PREFIX}
29 # not yet
30 #CONFIGURE_ARGS+=--with-tcl
31 #CONFIGURE_ARGS+=--with-tk
32
33 BUILD_TARGET=   all pv
34
35 USE_TOOLS+=             gzip m4 unzip
36 INSTALLATION_DIRS=      bin ${PKGMANDIR}/man1
37 MAKE_JOBS_SAFE=         NO
38
39 post-build:
40         ${CP} ${WRKSRC}/doc/head ${WRKSRC}/doc/tutorial
41         unzip -d ${WRKSRC} -joqqLC ${DISTDIR}/vanilla.zip pm.exe
42         unzip -p -opaaqqLC ${WRKSRC}/pm.exe >> ${WRKSRC}/doc/tutorial
43         ${GZIP_CMD} ${WRKSRC}/doc/tutorial
44
45 post-install:
46         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/snobol4
47         cd ${WRKSRC} && ${INSTALL_DATA} README \
48                 ${DESTDIR}${PREFIX}/share/doc/snobol4
49         cd ${WRKSRC}/doc && ${INSTALL_DATA} load.txt design.txt tutorial.gz \
50                 ${DESTDIR}${PREFIX}/share/doc/snobol4
51         @${ECHO} ''
52         @${ECHO} '***********************************************************'
53         @${ECHO} '*  A helpful tutorial is at share/doc/snobol4/tutorial.gz *'
54         @${ECHO} '*  within your package tree.                              *'
55         @${ECHO} '***********************************************************'
56         @${ECHO} ''
57
58 .include "../../mk/bsd.pkg.mk"