fox16 stable port information

Package: fox16
Version: 1.6.37
Revision: 1004
Depends: %N-shlibs (= %v-%r), bzip2-shlibs (>= 1.0.5-2), fontconfig2-shlibs, freetype219-shlibs (>= 2.3.8-2), libjpeg8-shlibs (>= 6b-17), libpng14-shlibs, libtiff-shlibs (>= 3.8.2-1002), x11, x11-shlibs
BuildDepends: bzip2 (>= 1.0.5-2), fontconfig2-dev, freetype219 (>= 2.3.8-2), libjpeg8 (>= 6b-17), libpng14, libtiff (>= 3.8.2-1002), x11-dev
BuildDependsOnly: true
Conflicts: fox1
Replaces: fox1
GCC: 4.0
Source: http://www.fox-toolkit.org/ftp/fox-%v.tar.gz
Source-MD5: e499e62c3ac4ef82a032bc67fa87f9af
SetCXXFLAGS: -Os
SetLDFLAGS: -Wl,-framework,CoreServices
ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking --with-opengl --with-x --with-xft --with-shape --with-xshm --with-xcursor --with-xrandr --with-xim
PatchFile: %n.patch
PatchFile-MD5: 0fa9346a4f36561933457109725a0cfe
PatchScript: <<
#!/bin/sh -ev
%{default_script}
/usr/bin/sed -i'' -e '/FXException.h/ a\
#include "@FINKPREFIX@/lib/fontconfig2/include/fontconfig/fontconfig.h"
' src/FXFont.cpp
/usr/bin/sed -i'' -e 's|@FINKPREFIX@|%p|' src/FXFont.cpp
<<
InstallScript: make install DESTDIR=%d
DocFiles: ADDITIONS AUTHORS LICENSE* README TRACING
Splitoff: <<
Package: %N-shlibs
Depends: bzip2-shlibs (>= 1.0.5-2), fontconfig2-shlibs, freetype219-shlibs (>= 2.3.8-2), libjpeg8-shlibs (>= 6b-17), libpng14-shlibs, libtiff-shlibs (>= 3.8.2-1002), x11-shlibs
Files: <<
lib/libCHART-1.6.0.dylib
lib/libCHART-1.6.0.0.37.dylib
lib/libFOX-1.6.0.dylib
lib/libFOX-1.6.0.0.37.dylib
<<
Shlibs: <<
%p/lib/libCHART-1.6.0.dylib 1.0.0 %n (>= 1.6.36-1002)
%p/lib/libFOX-1.6.0.dylib 1.0.0 %n (>= 1.6.36-1002)
<<
DocFiles: LICENSE
<<
License: LGPL
Homepage: http://www.fox-toolkit.org
Maintainer: Jack Fink
Description: C++ GUI Toolkit v. 1.6.x

fox16 stable port .patch

diff -Nurd -x'*~' fox-1.6.37.orig/configure fox-1.6.37/configure
--- fox-1.6.37.orig/configure 2009-11-11 19:17:53.000000000 -0500
+++ fox-1.6.37/configure 2012-01-31 11:50:32.000000000 -0500
@@ -22391,7 +22391,7 @@
fi
X_BASE_LIBS=""
else
-X_BASE_LIBS="-lXext -lX11"
+X_BASE_LIBS="-lXext -lX11 -L/usr/X11R6/lib"
fi


@@ -22516,7 +22516,7 @@
XFTLIBS=`pkg-config --libs xft`
saved_cppflags="${CXXFLAGS}"
CXXFLAGS="${CXXFLAGS} -DHAVE_XFT_H=1 $XFTCFLAGS"
-X_BASE_LIBS="${X_BASE_LIBS} $XFTLIBS"
+X_BASE_LIBS="$XFTLIBS ${X_BASE_LIBS}"
fi


fox16 _unstable_ port .patch