diff options
author | jlam <jlam@pkgsrc.org> | 2008-03-04 16:38:11 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-03-04 16:38:11 +0000 |
commit | 8bf74c5086e810635eb42ee6260913f330977167 (patch) | |
tree | 3b3e69289dd17a1030bb7365e1cb146dbfea41bd /lang/snobol | |
parent | 563238a90334d8045ade559a74f641eba13dbc99 (diff) | |
download | pkgsrc-8bf74c5086e810635eb42ee6260913f330977167.tar.gz |
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
Diffstat (limited to 'lang/snobol')
-rw-r--r-- | lang/snobol/Makefile | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile index 4899aeff73a..4bb33118ef1 100644 --- a/lang/snobol/Makefile +++ b/lang/snobol/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2008/02/04 19:52:54 tnn Exp $ +# $NetBSD: Makefile,v 1.20 2008/03/04 16:38:13 jlam Exp $ # DISTNAME= snobol-0.99.4 @@ -14,6 +14,8 @@ COMMENT= Macro implementation of SNOBOL4 in C BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip +PKG_DESTDIR_SUPPORT= user-destdir + EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} BUILD_TARGET= it @@ -23,19 +25,22 @@ USE_TOOLS+= gzip m4 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 MAKE_JOBS_SAFE= NO +post-build: + ${CP} ${WRKSRC}/doc/head ${WRKSRC}/doc/tutorial + unzip -d ${WRKSRC} -joqqLC ${DISTDIR}/vanilla.zip pm.exe + unzip -p -opaaqqLC ${WRKSRC}/pm.exe >> ${WRKSRC}/doc/tutorial + ${GZIP_CMD} ${WRKSRC}/doc/tutorial + do-install: - @${CP} ${WRKSRC}/doc/head ${WRKSRC}/doc/tutorial - @unzip -d ${WRKSRC} -joqqLC ${DISTDIR}/vanilla.zip pm.exe - @unzip -p -opaaqqLC ${WRKSRC}/pm.exe >> ${WRKSRC}/doc/tutorial - @${GZIP_CMD} ${WRKSRC}/doc/tutorial - @${INSTALL_PROGRAM} ${WRKSRC}/xsnobol4 ${PREFIX}/bin/snobol4 - @${INSTALL_MAN} ${WRKSRC}/doc/snobol4.1 ${PREFIX}/${PKGMANDIR}/man1 - @${INSTALL_DATA_DIR} ${PREFIX}/lib/snobol4 - @cd ${WRKSRC} && ${INSTALL_DATA} snolib.a snolib/bq.sno \ - ${PREFIX}/lib/snobol4 - @${INSTALL_DATA_DIR} ${PREFIX}/share/doc/snobol4 - @cd ${WRKSRC}/doc && ${INSTALL_DATA} load.doc design.doc tutorial.gz \ - ${PREFIX}/share/doc/snobol4 + ${INSTALL_PROGRAM} ${WRKSRC}/xsnobol4 ${DESTDIR}${PREFIX}/bin/snobol4 + ${INSTALL_MAN} ${WRKSRC}/doc/snobol4.1 \ + ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 + ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/snobol4 + cd ${WRKSRC} && ${INSTALL_DATA} snolib.a snolib/bq.sno \ + ${DESTDIR}${PREFIX}/lib/snobol4 + ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/snobol4 + cd ${WRKSRC}/doc && ${INSTALL_DATA} load.doc design.doc tutorial.gz \ + ${DESTDIR}${PREFIX}/share/doc/snobol4 @${ECHO} '' @${ECHO} '***********************************************************' @${ECHO} '* A helpful tutorial is at share/doc/snobol4/tutorial.gz *' |