Date: Mon, 7 Sep 2015 16:29:07 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r396280 - head/x11-toolkits/fox17 Message-ID: <201509071629.t87GT7OJ031572@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Mon Sep 7 16:29:06 2015 New Revision: 396280 URL: https://svnweb.freebsd.org/changeset/ports/396280 Log: This port does not in fact link on PowerPC because of missing __sync_bool_compare_and_swap_8() implementation. While here, arrange the knobs in a more logical order, improve on COMMENT, and fix some minor whitespace issues. Modified: head/x11-toolkits/fox17/Makefile Modified: head/x11-toolkits/fox17/Makefile ============================================================================== --- head/x11-toolkits/fox17/Makefile Mon Sep 7 15:25:25 2015 (r396279) +++ head/x11-toolkits/fox17/Makefile Mon Sep 7 16:29:06 2015 (r396280) @@ -5,21 +5,16 @@ PORTNAME= fox PORTVERSION= 1.7.50 CATEGORIES= x11-toolkits MASTER_SITES= http://ftp.fox-toolkit.org/pub/ \ - ftp://ftp.fox-toolkit.org/pub/ + ftp://ftp.fox-toolkit.org/pub/ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//} MAINTAINER= ports@FreeBSD.org -COMMENT= Fast and extensive C++ GUI toolkit -- devel version +COMMENT= Fast and extensive C++ GUI toolkit (development version) -OPTIONS_DEFINE= DOCS JPEG PNG TIFF WEBP -OPTIONS_DEFAULT=JPEG PNG TIFF WEBP - -MAJORVER= ${PORTVERSION:R} -PLIST_SUB+= MAJORVER=${MAJORVER} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${MAJORVER} +BROKEN_powerpc= missing __sync_bool_compare_and_swap_8() -GNU_CONFIGURE= yes USES= libtool pathfix +GNU_CONFIGURE= yes USE_GL= glut USE_XORG= sm xft USE_LDCONFIG= yes @@ -30,6 +25,13 @@ CPPFLAGS+= -I${LOCALBASE}/include -I${LO LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= * +MAJORVER= ${PORTVERSION:R} +PLIST_SUB+= MAJORVER=${MAJORVER} +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${MAJORVER} + +OPTIONS_DEFINE= DOCS JPEG PNG TIFF WEBP +OPTIONS_DEFAULT= JPEG PNG TIFF WEBP + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MJPEG} @@ -56,10 +58,6 @@ LIB_DEPENDS+= libwebp.so:${PORTSDIR}/gra CONFIGURE_ARGS+=--disable-webp .endif -.if ${ARCH} == "powerpc" -BROKEN= Does not link on powerpc -.endif - post-patch: # Rename man pages as in manpage.1 --> manpage-17.1 to avoid # conflicts with fox14 and fox16 @@ -76,6 +74,6 @@ post-patch: post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libFOX-${MAJORVER}.so \ - ${STAGEDIR}${PREFIX}/lib/libCHART-${MAJORVER}.so + ${STAGEDIR}${PREFIX}/lib/libCHART-${MAJORVER}.so .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509071629.t87GT7OJ031572>