svn commit: r396280 - head/x11-toolkits/fox17
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Sep 7 16:29:07 UTC 2015
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 at 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>
More information about the svn-ports-all
mailing list