Annotation of pkgsrc/lang/spl/Makefile, Revision 1.34
1.34 ! adam 1: # $NetBSD: Makefile,v 1.33 2017/11/30 16:45:28 adam Exp $
1.1 rillig 2: #
3:
1.8 obache 4: DISTNAME= spl-1.0pre3
1.34 ! adam 5: PKGREVISION= 19
1.1 rillig 6: CATEGORIES= lang
1.30 agc 7: MASTER_SITES= http://www.clifford.at/spl/releases/
8: MASTER_SITES+= http://www.clifford.at/spl/releases/OLD/
1.1 rillig 9:
1.11 joerg 10: MAINTAINER= pkgsrc-users@NetBSD.org
1.6 wiz 11: HOMEPAGE= http://www.clifford.at/spl/
1.1 rillig 12: COMMENT= The SPL Programming Language
1.13 ryoon 13: LICENSE= gnu-gpl-v2
1.1 rillig 14:
1.8 obache 15: USE_LANGUAGES= c c++
1.9 joerg 16: USE_TOOLS+= bash gmake gawk pax
1.1 rillig 17:
18: SUBST_CLASSES+= prefix
19: SUBST_STAGE.prefix= pre-patch
20: SUBST_FILES.prefix= GNUmakefile
21: SUBST_SED.prefix+= -e 's,^ prefix.*, prefix = ${PREFIX},g'
1.8 obache 22: SUBST_SED.prefix+= -e 's,^ENABLE_OPENGL_SUPPORT.*,ENABLE_OPENGL_SUPPORT=0,g'
1.1 rillig 23: SUBST_SED.prefix+= -e 's,^ cgibin_libdir.*, cgibin_libdir = ${PREFIX}/libexec/cgi-bin,g'
24:
25: #subst.mk does not correctly detect GNUmakefile as text file
26: _SUBST_IS_TEXT_FILE=true
27:
1.8 obache 28: MAKE_ENV+= ENABLE_OPENGL_SUPPORT=0
1.5 obache 29: MAKE_FILE= GNUmakefile
1.3 rillig 30: BUILD_TARGET= all spldoc
1.2 rillig 31: EGDIR= ${PREFIX}/share/examples/spl
32: DOCDIR= ${PREFIX}/share/doc/spl
1.1 rillig 33:
1.13 ryoon 34: .include "options.mk"
35:
36: INSTALLATION_DIRS+= libexec/cgi-bin/webspl_cache
37:
1.1 rillig 38: post-install:
1.12 asau 39: ${CHMOD} a+rwx ${DESTDIR}${PREFIX}/libexec/cgi-bin/webspl_cache
40: ${LN} -sf ${PREFIX}/lib/spl_modules ${DESTDIR}${PREFIX}/libexec/cgi-bin/spl_modules
41: ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
42: cd ${WRKSRC} && pax -rw -p am README* manual.tex spldoc webspl_demo webspltut qtdemo ${DESTDIR}${DOCDIR}
43: ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
44: cd ${WRKSRC}/examples && ${INSTALL_DATA} example* ${DESTDIR}${EGDIR}
1.1 rillig 45:
46: .include "../../devel/ncurses/buildlink3.mk"
1.16 dholland 47: .include "../../textproc/expat/buildlink3.mk"
1.1 rillig 48: .include "../../devel/pcre/buildlink3.mk"
1.20 ryoon 49: .include "../../mk/readline.buildlink3.mk"
1.1 rillig 50: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>