Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/x11
In directory vz-cvs-3.sog:/tmp/cvs-serv32508

Modified Files:
        xmhtml.info xmhtml.patch 
Log Message:
dep upgrade and other cleanups


Index: xmhtml.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/x11/xmhtml.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- xmhtml.patch        1 Dec 2007 11:02:43 -0000       1.3
+++ xmhtml.patch        7 Sep 2011 12:26:42 -0000       1.4
@@ -1,6 +1,6 @@
-diff -ur XmHTML-1.1.7/Makefile XmHTML-1.1.7.corr/Makefile
---- XmHTML-1.1.7/Makefile      1999-02-04 01:43:27.000000000 +0100
-+++ XmHTML-1.1.7.corr/Makefile 2007-12-01 11:15:42.000000000 +0100
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/Makefile XmHTML-1.1.7/Makefile
+--- XmHTML-1.1.7.orig/Makefile 1999-02-03 19:43:27.000000000 -0500
++++ XmHTML-1.1.7/Makefile      2011-09-07 07:06:56.000000000 -0400
 @@ -40,7 +40,7 @@
  # remove the examples directory from this line.
  # If you want to build the XmHTML tutorial examples, add the book directory.
@@ -10,37 +10,26 @@
  
  # some common definitions
  #
-@@ -64,7 +64,7 @@
+@@ -64,8 +64,8 @@
  # Compiler Settings #
  #                   #
  #####################
 -CC       = gcc
+-CFLAGS   = -g -funroll-loops -Wall -pipe -ansi 
 +CC       = cc -fno-common
- CFLAGS   = -g -funroll-loops -Wall -pipe -ansi 
++CFLAGS   = -g -funroll-loops -Wall -pipe -ansi -MD
  LDFLAGS  = 
  
-@@ -114,8 +114,8 @@
- # HAVE_LIBPNG  => png.h and zlib.h
+ # The following flags are *very* usefull if you are getting unresolved
+@@ -115,7 +115,7 @@
  # HAVE_LIBZ => zlib.h
  
--ZLIBINC       =
+ ZLIBINC       =
 -IMAGEINCLUDES = $(ZLIBINC)
-+ZLIBINC       = -I/usr/include
 +IMAGEINCLUDES = -I@prefix@/include $(ZLIBINC)
  
  # Image libraries
  # No need to add -lXpm if you need to include it with LIBS below
-@@ -125,8 +125,8 @@
- # HAVE_LIBPNG  => libpng and libz (and possibly libm)
- # HAVE_LIBZ => libz (and possibly libm)
- 
--ZLIBLIB   = -lz -lm
--IMAGELIBS = -ljpeg -lpng $(ZLIBLIB)
-+ZLIBLIB   = -L/usr/lib -lz -lm
-+IMAGELIBS = -L@prefix@/lib -ljpeg -lpng $(ZLIBLIB)
- 
- # It might be troublesome to know what the correct defines are for your
- # system. A possible set of defines for some OS's is given below. Pick
 @@ -166,14 +166,14 @@
  # Add -DDEBUG to enable selective debug output (see the file DEBUGGING for 
more
  # info).
@@ -54,7 +43,7 @@
  # Platform specific includes
  ifeq ($(PLATFORM),Motif)
 -PLATFORMINC=-I../../include/XmHTML -I/usr/X11R6/include
-+PLATFORMINC=-I../../include/XmHTML -I/usr/X11R6/include -I@prefix@/include
++PLATFORMINC=-I../../include/XmHTML -I@prefix@/include -I/usr/X11R6/include
  else
  ifeq ($(PLATFORM),gtk)
  PLATFORMINC=-I../../include/gtk-xmhtml -I/usr/local/include
@@ -63,13 +52,97 @@
  ifeq ($(PLATFORM),Motif)
  
 -LIBDIR = -L/usr/X11R6/lib
-+LIBDIR = -L/usr/X11R6/lib -L@prefix@/lib
++LIBDIR = -L@prefix@/lib -L/usr/X11R6/lib
  # This is what is required under Linux (Motif 2.0.1).
  # Your mileage may vary.
  LIBS   = -lXm -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE
-diff -ur XmHTML-1.1.7/lib/common/debug.c XmHTML-1.1.7.corr/lib/common/debug.c
---- XmHTML-1.1.7/lib/common/debug.c    1998-10-06 21:58:00.000000000 +0200
-+++ XmHTML-1.1.7.corr/lib/common/debug.c       2007-12-01 11:24:23.000000000 
+0100
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/Motif/XmHTML.c 
XmHTML-1.1.7/lib/Motif/XmHTML.c
+--- XmHTML-1.1.7.orig/lib/Motif/XmHTML.c       1999-01-11 19:42:36.000000000 
-0500
++++ XmHTML-1.1.7/lib/Motif/XmHTML.c    2011-09-07 07:14:23.000000000 -0400
+@@ -112,6 +112,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ #include <X11/IntrinsicP.h>   /* Fast macros */
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/Motif/forms.c 
XmHTML-1.1.7/lib/Motif/forms.c
+--- XmHTML-1.1.7.orig/lib/Motif/forms.c        1998-10-13 18:14:56.000000000 
-0400
++++ XmHTML-1.1.7/lib/Motif/forms.c     2011-09-07 07:21:21.000000000 -0400
+@@ -73,6 +73,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ 
+ /* motif includes */
+ #include <Xm/DrawnB.h>
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/Motif/frames.c 
XmHTML-1.1.7/lib/Motif/frames.c
+--- XmHTML-1.1.7.orig/lib/Motif/frames.c       1998-11-16 17:04:12.000000000 
-0500
++++ XmHTML-1.1.7/lib/Motif/frames.c    2011-09-07 07:15:56.000000000 -0400
+@@ -77,6 +77,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ 
+ #include "toolkit.h"
+ #include XmHTMLPrivateHeader
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/LZWStream.c 
XmHTML-1.1.7/lib/common/LZWStream.c
+--- XmHTML-1.1.7.orig/lib/common/LZWStream.c   1998-11-16 11:38:26.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/LZWStream.c        2011-09-07 07:38:24.000000000 
-0400
+@@ -725,10 +725,12 @@
+ #ifdef DEBUG
+       char *chPtr = getenv("LZW_DEBUG");
+ 
+-      if(chPtr == '1')
++      if(chPtr) {
++        if(*chPtr == '1')
+               lzw_debug = 1;
+-      else if(chPtr == '2')
++        else if(*chPtr == '2')
+               lzw_debug = 2;
++      }
+ #endif
+       /* no error */
+       lzw->err_msg = NULL;
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/StringUtil.c 
XmHTML-1.1.7/lib/common/StringUtil.c
+--- XmHTML-1.1.7.orig/lib/common/StringUtil.c  1998-12-10 18:21:46.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/StringUtil.c       2011-09-07 07:18:00.000000000 
-0400
+@@ -84,6 +84,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>    /* toupper, tolower, isspace */
+ #include <sys/types.h>
+ 
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/callbacks.c 
XmHTML-1.1.7/lib/common/callbacks.c
+--- XmHTML-1.1.7.orig/lib/common/callbacks.c   1998-12-13 06:59:41.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/callbacks.c        2011-09-07 07:17:50.000000000 
-0400
+@@ -90,6 +90,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ /* Local includes */
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/colors.c 
XmHTML-1.1.7/lib/common/colors.c
+--- XmHTML-1.1.7.orig/lib/common/colors.c      1998-11-16 12:22:29.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/colors.c   2011-09-07 07:17:01.000000000 -0400
+@@ -90,6 +90,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ #include "toolkit.h"
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/debug.c 
XmHTML-1.1.7/lib/common/debug.c
+--- XmHTML-1.1.7.orig/lib/common/debug.c       1998-10-06 15:58:00.000000000 
-0400
++++ XmHTML-1.1.7/lib/common/debug.c    2011-09-07 06:49:40.000000000 -0400
 @@ -110,7 +110,7 @@
  /*** Private Function Prototype Declarations ****/
  
@@ -79,3 +152,47 @@
  
  /*****
  * When debug output is send to a file, we register an exit func to close
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/format.c 
XmHTML-1.1.7/lib/common/format.c
+--- XmHTML-1.1.7.orig/lib/common/format.c      1999-01-19 22:49:38.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/format.c   2011-09-07 07:15:34.000000000 -0400
+@@ -116,6 +116,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>    /* isspace, tolower */
+ 
+ /* Local includes */
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/map.c 
XmHTML-1.1.7/lib/common/map.c
+--- XmHTML-1.1.7.orig/lib/common/map.c 1998-10-13 18:10:57.000000000 -0400
++++ XmHTML-1.1.7/lib/common/map.c      2011-09-07 07:18:12.000000000 -0400
+@@ -78,6 +78,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ #include "toolkit.h"
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/parse.c 
XmHTML-1.1.7/lib/common/parse.c
+--- XmHTML-1.1.7.orig/lib/common/parse.c       1999-01-20 00:13:08.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/parse.c    2011-09-07 07:18:22.000000000 -0400
+@@ -120,6 +120,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ /*****
+diff -Nurd '-x*~' XmHTML-1.1.7.orig/lib/common/public.c 
XmHTML-1.1.7/lib/common/public.c
+--- XmHTML-1.1.7.orig/lib/common/public.c      1999-01-19 11:53:52.000000000 
-0500
++++ XmHTML-1.1.7/lib/common/public.c   2011-09-07 07:17:34.000000000 -0400
+@@ -48,6 +48,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <ctype.h>
+ 
+ #include <X11/IntrinsicP.h>   /* Fast macros */

Index: xmhtml.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/x11/xmhtml.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- xmhtml.info 18 Aug 2008 02:39:20 -0000      1.5
+++ xmhtml.info 7 Sep 2011 12:26:41 -0000       1.6
@@ -1,22 +1,31 @@
 Package: xmhtml
 Version: 1.1.7
-Revision: 5
+Revision: 6
 Maintainer: None <fink-de...@lists.sourceforge.net>
 Source: http://www.xs4all.nl/~ripley/XmHTML/dist/XmHTML-%v.tar.gz
 Source-MD5: 6d079435fb954bb7878f4dd0d3f7b8d8
 Depends: %N-shlibs (= %v-%r)
-BuildDepends: libpng3, libjpeg, lesstif, fink (>= 0.24.12-1)
+BuildDepends: <<
+       fink (>= 0.24.12-1),
+       fink-package-precedence,
+       lesstif,
+       libjpeg8,
+       libpng14
+<<
 PatchFile: %n.patch
-PatchFile-MD5: e65d97d2a1fc698be78d0aaaf805b0f2
+PatchFile-MD5: 6f6edb5efbb91f0187b31119b2478d5c
 PatchScript: sed 's|@prefix@|%p|g' <%{PatchFile} | patch -p1
-CompileScript: make
+CompileScript: <<
+       make
+       cc -dynamiclib -o lib/libXmHTML.1.dylib -install_name 
%p/lib/libXmHTML.1.dylib -compatibility_version 1.1.7 -current_version 1.1.7 
-all_load lib/libXmHTML.a -lz -L%p/lib -ljpeg -lpng -lXm -L/usr/X11R6/lib -lXt 
-lX11 -lXext
+       fink-package-precedence --depfile-ext='\.d$' --prohibit-bdep=%n .
+<<
 InstallScript: <<
- mkdir -p %i/include
- mkdir -p %i/lib
- (cd include; cp -r XmHTML %i/include)
- (cd lib && cc -dynamiclib -o libXmHTML.1.1.7.dylib -install_name 
%p/lib/libXmHTML.1.dylib -compatibility_version 1.1.7 -current_version 1.1.7 
-all_load libXmHTML.a -L/usr/lib -lz -L%p/lib -ljpeg -lpng -lXm 
-L/usr/X11R6/lib -lXt -lX11 -lXext)
- (cd lib; install -c libXmHTML.a libXmHTML.1.1.7.dylib %i/lib)
- (cd %i/lib && ln -s libXmHTML.1.1.7.dylib libXmHTML.1.dylib && ln -s 
libXmHTML.1.1.7.dylib libXmHTML.dylib)
+       mkdir -p %i/include
+       mkdir -p %i/lib
+       cp -r include/XmHTML %i/include
+       install -c lib/libXmHTML.a lib/libXmHTML.1.dylib %i/lib
+       ln -s libXmHTML.1.dylib %i/lib/libXmHTML.dylib
 <<
 DocFiles: <<
 APPS BUG-REPORTING CHANGES DEBUGGING FEEDBACK FIXES LICENSE COPYING.LIB README 
THANKS TODO
@@ -24,8 +33,12 @@
 BuildDependsOnly: True
 SplitOff: <<
  Package: %N-shlibs
- Depends: lesstif-shlibs, libpng3-shlibs, libjpeg-shlibs
- Files: lib/libXmHTML.1.1.7.dylib lib/libXmHTML.1.dylib
+ Depends: <<
+       lesstif-shlibs,
+       libjpeg8-shlibs,
+       libpng14-shlibs
+ <<
+ Files: lib/libXmHTML.1.dylib
  Shlibs: %p/lib/libXmHTML.1.dylib 1.1.7 %n (>= 1.1.7-2)
  DocFiles: LICENSE COPYING.LIB README
 <<
@@ -43,6 +56,13 @@
 DescPort: <<
  Disabled building of examples and tools as not required. Share libraries
 built manually from the static one.
+
+       Misc cleanups for implicit function declarations.
+
+       Fix confusion of string-pointer to first char of it.
+
+       Uses lots of deprecated png struct accesses, would require
+       hacking to be buildable with libpng15.
 <<
 DescPackaging: <<
  Originally packaged by Matt Stephenson.


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to