From f1a0266043a93405963d49e9c9df50430c32888e Mon Sep 17 00:00:00 2001 From: Kris Kennaway Date: Sat, 14 Feb 2004 06:04:05 +0000 Subject: Set WITHOUT_HERMES on sparc64, because that library has an endianness bug that interchanges red and blue channels in images. Take maintainership. --- x11-wm/windowmaker/Makefile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'x11-wm/windowmaker') diff --git a/x11-wm/windowmaker/Makefile b/x11-wm/windowmaker/Makefile index 010b94eb2628..458b04749782 100644 --- a/x11-wm/windowmaker/Makefile +++ b/x11-wm/windowmaker/Makefile @@ -13,15 +13,12 @@ MASTER_SITES= ${MASTER_SITE_WINDOWMAKER} MASTER_SITE_SUBDIR= source/release DISTNAME= WindowMaker-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= kris@FreeBSD.org COMMENT= GNUStep-compliant NeXTStep window manager clone LIB_DEPENDS= ungif.5:${PORTSDIR}/graphics/libungif \ png.5:${PORTSDIR}/graphics/png \ tiff.4:${PORTSDIR}/graphics/tiff -.if !defined(WITHOUT_HERMES) -LIB_DEPENDS+= Hermes.1:${PORTSDIR}/graphics/Hermes -.endif RUN_DEPENDS= ${X11BASE}/share/WindowMaker/Themes/Checker.themed/style:${PORTSDIR}/graphics/wmicons @@ -45,7 +42,14 @@ CONFIGURE_ARGS= --with-pixmapdir=${PREFIX}/include/X11/pixmaps \ --with-appspath="${PREFIX}/GNUstep/Apps" \ --disable-debug +.include + +.if ${ARCH} == "sparc64" +WITHOUT_HERMES= yes +.endif + .if !defined(WITHOUT_HERMES) +LIB_DEPENDS+= Hermes.1:${PORTSDIR}/graphics/Hermes CONFIGURE_ARGS+= --enable-hermes .else CONFIGURE_ARGS+= --disable-hermes @@ -100,4 +104,4 @@ update-LINGUAS: extract cd ${WRKSRC}/po && \ ${ECHO_CMD} *.po | ${SED} 's|\.po||g' > ${FILESDIR}/LINGUAS -.include +.include -- cgit v1.2.3