jwm stable port information

Package: jwm
Version: 2.1.0
Revision: 2
Depends: <<
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
fribidi-shlibs (>= 0.19.2-2),
libjpeg8-shlibs,
libpng15-shlibs,
x11,
x11-shlibs,
xft2-shlibs (>= 2.2.0-1)
<<
BuildDepends: <<
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
fribidi-dev (>= 0.19.2-2),
libjpeg8,
libpng15,
pkgconfig,
x11-dev,
xft2-dev (>= 2.2.0-1)
<<
Source: http://joewing.net/programs/%n/releases/%n-%v.tar.bz2
Source-MD5: e8fab21b2410eb82032b7c3472af642c
PatchFile: %n.patch
PatchFile-MD5: f18d643942346bf5534ab19ef165da25
SetCFLAGS: -Os -MD
ConfigureParams: --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:%p/lib/xft2/lib/pkgconfig:$PKG_CONFIG_PATH"
CompileScript: <<
%{default_script}
fink-package-precedence --depfile-ext='\.d' .
<<
InstallScript: make install DESTDIR=%d MANDIR=%i/share/man BINDIR=%i/bin SYSCONF=%i/etc
DocFiles: LICENSE:COPYING README
DescPackaging: <<
Upstream has hand-coded makefile and therefore does not
support some standard ./configure flags or env vars:(

fribidi.pc specifies -I for subdir (and not main include/) but
jwm.h specifies relative to main

Make sure fink -I and -L come before generic x11 ones
<<
License: GPL
Homepage: http://joewing.net/programs/jwm
Maintainer: Jack Fink
Description: Joe's Window Manager

jwm stable port .patch

diff -Nurd -x'*~' jwm-2.1.0.orig/configure jwm-2.1.0/configure
--- jwm-2.1.0.orig/configure 2011-09-25 18:28:02.000000000 -0400
+++ jwm-2.1.0/configure 2011-11-27 15:01:12.000000000 -0500
@@ -4574,8 +4574,8 @@
{ echo "$as_me:$LINENO: result: $ac_cv_lib_png_png_read_image" >&5
echo "${ECHO_T}$ac_cv_lib_png_png_read_image" >&6; }
if test $ac_cv_lib_png_png_read_image = yes; then
- LDFLAGS="$LDFLAGS $PNG_LDFLAGS"
- CFLAGS="$CFLAGS $PNG_CFLAGS"
+ LDFLAGS="$PNG_LDFLAGS $LDFLAGS"
+ CFLAGS="$PNG_CFLAGS $CFLAGS"
enable_png="yes"

cat >>confdefs.h <<\_ACEOF
@@ -4669,8 +4669,8 @@
{ echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_start_decompress" >&5
echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_start_decompress" >&6; }
if test $ac_cv_lib_jpeg_jpeg_start_decompress = yes; then
- LDFLAGS="$LDFLAGS $JPEG_LDFLAGS"
- CFLAGS="$CFLAGS $JPEG_CFLAGS"
+ LDFLAGS="$JPEG_LDFLAGS $LDFLAGS"
+ CFLAGS="$JPEG_CFLAGS $CFLAGS"
enable_jpeg="yes"

cat >>confdefs.h <<\_ACEOF
@@ -4769,8 +4769,8 @@
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftFontOpenName" >&5
echo "${ECHO_T}$ac_cv_lib_Xft_XftFontOpenName" >&6; }
if test $ac_cv_lib_Xft_XftFontOpenName = yes; then
- LDFLAGS="$LDFLAGS $XFT_LDFLAGS"
- CFLAGS="$CFLAGS $XFT_CFLAGS"
+ LDFLAGS="$XFT_LDFLAGS $LDFLAGS"
+ CFLAGS="$XFT_CFLAGS $CFLAGS"
enable_xft="yes"

cat >>confdefs.h <<\_ACEOF
@@ -5095,8 +5095,8 @@
{ echo "$as_me:$LINENO: result: $ac_cv_lib_fribidi_fribidi_log2vis" >&5
echo "${ECHO_T}$ac_cv_lib_fribidi_fribidi_log2vis" >&6; }
if test $ac_cv_lib_fribidi_fribidi_log2vis = yes; then
- LDFLAGS="$LDFLAGS $FRIBIDI_LDFLAGS"
- CFLAGS="$CFLAGS $FRIBIDI_CFLAGS"
+ LDFLAGS="$FRIBIDI_LDFLAGS $LDFLAGS"
+ CFLAGS="$FRIBIDI_CFLAGS $CFLAGS"
enable_fribidi="yes"

cat >>confdefs.h <<\_ACEOF
diff -Nurd -x'*~' jwm-2.1.0.orig/src/jwm.h jwm-2.1.0/src/jwm.h
--- jwm-2.1.0.orig/src/jwm.h 2011-09-25 18:28:02.000000000 -0400
+++ jwm-2.1.0/src/jwm.h 2011-11-27 14:48:55.000000000 -0500
@@ -97,7 +97,7 @@
# include
# endif
# ifdef USE_FRIBIDI
-# include
+# include
# endif

#endif /* MAKE_DEPEND */

jwm _unstable_ port .patch