Thu Sep 27 12:01:57 2012 UTC ()
Fix up compiler flags on Solaris, you cannot have both _XOPEN_SOURCE=600 and
_XOPEN_SOURCE_EXTENDED=1 in C99 code.

Fixes package on Solaris.


(jperkin)
diff -r1.15 -r1.16 pkgsrc/print/xetex/Makefile

cvs diff -r1.15 -r1.16 pkgsrc/print/xetex/Makefile (expand / switch to unified diff)

--- pkgsrc/print/xetex/Makefile 2012/09/14 12:19:32 1.15
+++ pkgsrc/print/xetex/Makefile 2012/09/27 12:01:57 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.15 2012/09/14 12:19:32 drochner Exp $ 1# $NetBSD: Makefile,v 1.16 2012/09/27 12:01:57 jperkin Exp $
2 2
3DISTNAME= texlive-20120701-source 3DISTNAME= texlive-20120701-source
4PKGNAME= xetex-0.9998 4PKGNAME= xetex-0.9998
5PKGREVISION= 3 5PKGREVISION= 3
6CATEGORIES= print 6CATEGORIES= print
7MASTER_SITES= ftp://tug.org/historic/systems/texlive/2012/ 7MASTER_SITES= ftp://tug.org/historic/systems/texlive/2012/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= minskim@NetBSD.org 10MAINTAINER= minskim@NetBSD.org
11HOMEPAGE= http://www.tug.org/xetex/ 11HOMEPAGE= http://www.tug.org/xetex/
12COMMENT= TeX system with Unicode and modern font technologies 12COMMENT= TeX system with Unicode and modern font technologies
13 13
14CONFLICTS+= web2c<=7.5.7 14CONFLICTS+= web2c<=7.5.7
@@ -62,26 +62,28 @@ SUBST_MESSAGE.paths= Setting paths to co @@ -62,26 +62,28 @@ SUBST_MESSAGE.paths= Setting paths to co
62SUBST_STAGE.paths= pre-configure 62SUBST_STAGE.paths= pre-configure
63SUBST_FILES.paths= texk/web2c/xetexdir/XeTeX_ext.c 63SUBST_FILES.paths= texk/web2c/xetexdir/XeTeX_ext.c
64SUBST_SED.paths= -e 's,@XDVIPDFMX@,${XDVIPDFMX_PREFIX}/bin/xdvipdfmx,g' 64SUBST_SED.paths= -e 's,@XDVIPDFMX@,${XDVIPDFMX_PREFIX}/bin/xdvipdfmx,g'
65 65
66INSTALLATION_DIRS+= bin 66INSTALLATION_DIRS+= bin
67 67
68.include "../../mk/bsd.prefs.mk" 68.include "../../mk/bsd.prefs.mk"
69 69
70# ATSUI is deprecated in Mac OS X Snow Leopard 70# ATSUI is deprecated in Mac OS X Snow Leopard
71.if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*) 71.if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*)
72CONFIGURE_ENV+= kpse_cv_have_Carbon=no 72CONFIGURE_ENV+= kpse_cv_have_Carbon=no
73.endif 73.endif
74 74
 75CFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE_EXTENDED=0
 76
75.include "../../converters/TECkit/buildlink3.mk" 77.include "../../converters/TECkit/buildlink3.mk"
76.include "../../devel/zlib/buildlink3.mk" 78.include "../../devel/zlib/buildlink3.mk"
77.include "../../fonts/fontconfig/buildlink3.mk" 79.include "../../fonts/fontconfig/buildlink3.mk"
78.include "../../graphics/freetype2/buildlink3.mk" 80.include "../../graphics/freetype2/buildlink3.mk"
79.include "../../graphics/png/buildlink3.mk" 81.include "../../graphics/png/buildlink3.mk"
80.include "../../print/kpathsea/buildlink3.mk" 82.include "../../print/kpathsea/buildlink3.mk"
81.include "../../print/poppler/buildlink3.mk" 83.include "../../print/poppler/buildlink3.mk"
82.include "../../print/poppler-includes/buildlink3.mk" 84.include "../../print/poppler-includes/buildlink3.mk"
83 85
84do-install: 86do-install:
85 ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/xetex ${DESTDIR}${PREFIX}/bin 87 ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/xetex ${DESTDIR}${PREFIX}/bin
86 88
87.include "../../mk/bsd.pkg.mk" 89.include "../../mk/bsd.pkg.mk"