svn commit: r302167 - in head/x11-toolkits/fox17: . files
Pietro Cerutti
gahr at FreeBSD.org
Mon Aug 6 11:47:17 UTC 2012
Author: gahr
Date: Mon Aug 6 11:47:16 2012
New Revision: 302167
URL: http://svn.freebsd.org/changeset/ports/302167
Log:
- Update to 1.7.35
* New feature in FXHeader control: auto-renumbering captions based on
renumbering function; if a renumbering function (which computes the caption
from the caption index) is set, then captions are automatically recomputed
when the number of items in the FXHeader is changed.
* Updated FXTable to use this new feature in FXHeader. The old options for
renumbering have been removed.
* Porting problem in FXMat4d, FXMat4f fixed, for CYGWIN32.
* Added API's to FXTable to return first and last row (or column) of a spanning
cell.
* Added API to check if a cell is horizontally spanning or vertically spanning.
* Cutoff angles in FXQuatd are smaller than in FXQuatf, due to much greater
precision of doubles versus floats.
* FOX on Raspberry Pi coming soon (I got one on order!).
* Added FXRandom fast, long-period, thread-safe psuedo-random number generator.
* Gamma-corrected image scaling option added.
* FXPath::relative() corner-cases fixed.
* FXPath::isHidden() now faster by scanning backward.
* Adie syntax highlight algorithm had some possible issues.
* Now expand context when incrementally recoloring.
* Include glext.h on Windows; missing symbol otherwise.
* Updated list of C++ keywords in Adie.stx style coloring file.
* Added enable/disable item API's to FXComboBox, FXListBox, FXTreeListBox.
* Added expression evaluate feature to Adie text editor.
* Internal anynymous name spaces introduced in FXExpression and FXRex due to
symbol clashes on some compilers.
* Added ?: alternative expression to FXExpression.
* Array indexing problem fixed in FXFont.
* Typo fixed in FXAtomic.cpp.
- Use new OPTIONS framework
Deleted:
head/x11-toolkits/fox17/files/patch-lib_FXAtomic.cpp
Modified:
head/x11-toolkits/fox17/Makefile (contents, props changed)
head/x11-toolkits/fox17/distinfo (contents, props changed)
head/x11-toolkits/fox17/pkg-plist (contents, props changed)
Modified: head/x11-toolkits/fox17/Makefile
==============================================================================
--- head/x11-toolkits/fox17/Makefile Mon Aug 6 11:43:42 2012 (r302166)
+++ head/x11-toolkits/fox17/Makefile Mon Aug 6 11:47:16 2012 (r302167)
@@ -6,8 +6,7 @@
#
PORTNAME= fox
-PORTVERSION= 1.7.33
-PORTREVISION= 2
+PORTVERSION= 1.7.35
CATEGORIES= x11-toolkits
MASTER_SITES= http://ftp.fox-toolkit.org/pub/ \
ftp://ftp.fox-toolkit.org/pub/
@@ -19,10 +18,8 @@ LIB_DEPENDS= Xft:${PORTSDIR}/x11-fonts/l
CONFLICTS= fox-1.4.* fox-1.6.*
-OPTIONS= JPEG "Enable JPEG support" ON \
- PNG "Enable PNG support" ON \
- TIFF "Enable TIFF support" ON \
- WEBP "Enable WebP support" ON
+OPTIONS_DEFINE= JPEG PNG TIFF WEBP
+OPTIONS_DEFAULT=JPEG PNG TIFF WEBP
LATEST_LINK= fox17
@@ -45,30 +42,30 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_L
MAN1= reswrap.1 shutterbug.1 adie.1 PathFinder.1 calculator.1 \
ControlPanel.1
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
-.if defined(WITHOUT_JPEG)
-CONFIGURE_ARGS+=--disable-jpeg
-.else
+.if ${PORT_OPTIONS:MJPEG}
LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg
+.else
+CONFIGURE_ARGS+=--disable-jpeg
.endif
-.if defined(WITHOUT_PNG)
-CONFIGURE_ARGS+=--disable-png
-.else
+.if ${PORT_OPTIONS:MPNG}
LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png
+.else
+CONFIGURE_ARGS+=--disable-png
.endif
-.if defined(WITHOUT_TIFF)
-CONFIGURE_ARGS+=--disable-tiff
-.else
+.if ${PORT_OPTIONS:MTIFF}
LIB_DEPENDS+= tiff:${PORTSDIR}/graphics/tiff
+.else
+CONFIGURE_ARGS+=--disable-tiff
.endif
-.if defined(WITHOUT_WEBP)
-CONFIGURE_ARGS+=--disable-webp
-.else
+.if ${PORT_OPTIONS:MWEBP}
LIB_DEPENDS+= webp:${PORTSDIR}/graphics/webp
+.else
+CONFIGURE_ARGS+=--disable-webp
.endif
.if ${ARCH} == "powerpc"
@@ -81,4 +78,4 @@ post-patch:
${REINPLACE_CMD} -e '/^SUBDIRS/s/ doc//' ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/x11-toolkits/fox17/distinfo
==============================================================================
--- head/x11-toolkits/fox17/distinfo Mon Aug 6 11:43:42 2012 (r302166)
+++ head/x11-toolkits/fox17/distinfo Mon Aug 6 11:47:16 2012 (r302167)
@@ -1,2 +1,2 @@
-SHA256 (fox-1.7.33.tar.gz) = 3791b4435cd76206443f570a549b79cbb19bea805c1a410622175fac987df407
-SIZE (fox-1.7.33.tar.gz) = 4953534
+SHA256 (fox-1.7.35.tar.gz) = 934c24eb5a546b92ede939fc84161c465524b4719bdb4169a8f7b3e58489771f
+SIZE (fox-1.7.35.tar.gz) = 4956301
Modified: head/x11-toolkits/fox17/pkg-plist
==============================================================================
--- head/x11-toolkits/fox17/pkg-plist Mon Aug 6 11:43:42 2012 (r302166)
+++ head/x11-toolkits/fox17/pkg-plist Mon Aug 6 11:47:16 2012 (r302167)
@@ -238,6 +238,7 @@ include/fox-%%MAJORVER%%/FXRASImage.h
include/fox-%%MAJORVER%%/FXRGBIcon.h
include/fox-%%MAJORVER%%/FXRGBImage.h
include/fox-%%MAJORVER%%/FXRadioButton.h
+include/fox-%%MAJORVER%%/FXRandom.h
include/fox-%%MAJORVER%%/FXRangeSlider.h
include/fox-%%MAJORVER%%/FXRanged.h
include/fox-%%MAJORVER%%/FXRangef.h
More information about the svn-ports-head
mailing list