Fri Jan 21 17:34:34 2022 UTC ()
xindy: mark as not-supporting-PIE since it uses clisp


(wiz)
diff -r1.10 -r1.11 pkgsrc/textproc/xindy/Makefile

cvs diff -r1.10 -r1.11 pkgsrc/textproc/xindy/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/xindy/Makefile 2021/06/06 01:17:20 1.10
+++ pkgsrc/textproc/xindy/Makefile 2022/01/21 17:34:34 1.11
@@ -1,37 +1,40 @@ @@ -1,37 +1,40 @@
1# $NetBSD: Makefile,v 1.10 2021/06/06 01:17:20 markd Exp $ 1# $NetBSD: Makefile,v 1.11 2022/01/21 17:34:34 wiz Exp $
2 2
3.include "../../print/texlive/Makefile.common" 3.include "../../print/texlive/Makefile.common"
4 4
5PKGNAME= xindy-2.5.1 5PKGNAME= xindy-2.5.1
6PKGREVISION= 7 6PKGREVISION= 7
7CATEGORIES= print 7CATEGORIES= print
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.tug.org/texlive/ 10HOMEPAGE= https://www.tug.org/texlive/
11COMMENT= xindy runtime required by the tex-xindy package 11COMMENT= xindy runtime required by the tex-xindy package
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14EXTRACT_ELEMENTS+= ${DISTNAME}/utils/xindy 14EXTRACT_ELEMENTS+= ${DISTNAME}/utils/xindy
15 15
16USE_TOOLS+= gmake perl 16USE_TOOLS+= gmake perl
17WRKSRC= ${WRKDIR}/${DISTNAME}/utils/xindy 17WRKSRC= ${WRKDIR}/${DISTNAME}/utils/xindy
18INSTALL_DIRS= xindy-src/src xindy-src/tex2xindy 18INSTALL_DIRS= xindy-src/src xindy-src/tex2xindy
19 19
20CONFIGURE_ARGS+= --disable-xindy-docs 20CONFIGURE_ARGS+= --disable-xindy-docs
21CONFIGURE_ARGS+= --disable-xindy-rules 21CONFIGURE_ARGS+= --disable-xindy-rules
22CONFIGURE_ARGS+= --with-clisp-runtime=default 22CONFIGURE_ARGS+= --with-clisp-runtime=default
23 23
24INSTALLATION_DIRS+= bin 24INSTALLATION_DIRS+= bin
25 25
 26# due to using clisp
 27MKPIE_SUPPORTED= no
 28
26post-install: 29post-install:
27 cd ${WRKSRC} && ${PKGSRC_SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ 30 cd ${WRKSRC} && ${PKGSRC_SETENV} ${INSTALL_ENV} ${MAKE_ENV} \
28 ${MAKE_PROGRAM} install-exec-hook 31 ${MAKE_PROGRAM} install-exec-hook
29 # man page conflicts with tex-xindy-doc 32 # man page conflicts with tex-xindy-doc
30 ${RM} -f -r ${DESTDIR}${PREFIX}/${PKGMANDIR} 33 ${RM} -f -r ${DESTDIR}${PREFIX}/${PKGMANDIR}
31 34
32.include "../../devel/libffcall/buildlink3.mk" 35.include "../../devel/libffcall/buildlink3.mk"
33.include "../../devel/libsigsegv/buildlink3.mk" 36.include "../../devel/libsigsegv/buildlink3.mk"
34.include "../../devel/readline/buildlink3.mk" 37.include "../../devel/readline/buildlink3.mk"
35BUILDLINK_DEPMETHOD.clisp= build 38BUILDLINK_DEPMETHOD.clisp= build
36.include "../../lang/clisp/buildlink3.mk" 39.include "../../lang/clisp/buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"