head 1.5; access; symbols pkgsrc-2019Q2:1.4.0.82 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.80 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.78 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.76 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.74 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.72 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.70 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.68 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.64 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.62 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.60 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.58 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.56 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.54 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.52 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.50 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.48 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.46 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.44 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.42 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.40 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.38 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.36 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.34 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.32 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.30 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.28 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.26 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.24 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.22 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.18 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.16 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.14 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.12 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.10 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.8 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.6 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.4 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.2 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.3.0.58 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.56 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.54 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.52 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.50 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.48 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.46 pkgsrc-2008Q1:1.3.0.44 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.42 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.40 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.38 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.36 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.34 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.32 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.30 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.28 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.26 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.24 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.22 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.20 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.18 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.16 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.14 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.12 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.10 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2; locks; strict; comment @# @; 1.5 date 2019.09.06.08.46.26; author nros; state dead; branches; next 1.4; commitid JvxlYbI47OLqFVBB; 1.4 date 2009.09.08.19.20.49; author joerg; state Exp; branches; next 1.3; 1.3 date 2001.03.05.13.52.42; author skrll; state Exp; branches; next 1.2; 1.2 date 99.11.13.07.31.40; author jlam; state Exp; branches; next 1.1; 1.1 date 99.10.31.12.08.27; author mrg; state Exp; branches; next ; desc @@ 1.5 log @Updated xmhtml to version 1.1.0 This version has a real master site and homepage at sourceforge. Includes updates for buildling with the latest png api and fixes to debug.c (patch-ai). Removed the patches for this. Removed patch-ab, patch-ac and patch-ae because we only build the lib. Other updates upstream: Support for utf-8 text and xft. Function XmHTMLScrollToYPos added. Fixes for crashes and various memory leaks. @ text @$NetBSD: patch-ae,v 1.4 2009/09/08 19:20:49 joerg Exp $ --- tools/Makefile.orig Thu Feb 4 00:43:27 1999 +++ tools/Makefile @@@@ -88,7 +88,7 @@@@ httpget:: httpget.o $(RM) $@@ \ - $(CC) -o $@@ $(LDFLAGS) httpget.o -L../http -lhttp $(DMALLOCLIB) + ${LIBTOOL} --mode=link $(CC) -o $@@ $(LDFLAGS) httpget.o ../http/libhttp.la $(DMALLOCLIB) # gif to gzf converter gif2gzf:: gif2gzf.o LZWStream.o ImBuffer.o @ 1.4 log @Use libtool --mode=XXX in all cases. @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.3 2001/03/05 13:52:42 skrll Exp $ @ 1.3 log @Add definition of CC to make environment and get build system to use it with libtool. @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 + ${LIBTOOL} $(CC) -o $@@ $(LDFLAGS) httpget.o ../http/libhttp.la $(DMALLOCLIB) @ 1.2 log @* Update XmHTML to 1.1.7. * The build process no longer supports imake, so throw out all the old patches; we need to patch the new Makefiles. * Don't install the HTTP 1.0 client library, since it isn't needed by XmHTML, and there are better HTTP libraries available. * We correctly support ELF, so this closes PR#8028. @ text @d3 2 a4 2 --- tools/Makefile.orig Wed Feb 3 19:43:27 1999 +++ tools/Makefile Tue Nov 2 01:38:36 1999 d10 1 a10 1 + $(CC) -o $@@ $(LDFLAGS) httpget.o ../http/libhttp.la $(DMALLOCLIB) @ 1.1 log @these patches were insane. we had 4 patch files. we had 7 files patched. 2 files were patched by 3 of the patches. 2 other files patched by 2 of the patches, and 3 other single patched files. now, we have 7 separate patch files. also, if we're going to enable some of libXpm here, do it all so that it works with xpkgwedge! @ text @d3 8 a10 59 diff -ru /tmp/XmHTML-1.1.5/src/Imakefile XmHTML-1.1.5/src/Imakefile --- /tmp/XmHTML-1.1.5/src/Imakefile Fri Jun 5 00:52:46 1998 +++ XmHTML-1.1.5/src/Imakefile Sun Oct 31 21:01:10 1999 @@@@ -107,7 +107,7 @@@@ XCOMM XCOMM Header files used by various other targets in the XmHTML source tree -PUBHDRS = XmHTMLfuncs.h LZWStream.h XCC.h miniparse.h stack.h +PUBHDRS = XmHTMLfuncs.h LZWStream.h XCC.h miniparse.h stack.h icons.h XCOMM XCOMM Header files generated during compilation (via mkStrings) @@@@ -160,8 +160,6 @@@@ SRCS = $(BASESRCS) $(GENSRCS) $(EXTRASRC) $(DEBSRC) OBJS = $(BASEOBJS) $(GENOBJS) $(EXTRAOBJ) $(DEBOBJ) -INSTALLFLAGS = $(INSTINCFLAGS) - #define DoSharedLib SharedLibXmHTML #define DoNormalLib NormalLibXmHTML #define DoDebugLib DebugLibXmHTML @@@@ -298,17 +296,36 @@@@ #else lib$(LIBNAME).so: lib$(LIBNAME).so.$(SOXMHTMLLIBREV) $(RM) $@@ - ln -s $@@$(SOXMHTMLLIBREV) $@@ + ln -s lib$(LIBNAME).so.$(SOXMHTMLLIBREV) $@@ #endif /* SGIArchitecture */ +#if defined (XmHTMLLibInstall) && XmHTMLLibInstall +InstallSharedLibrary($(LIBNAME),$(SOXMHTMLLIBREV),$(XMHTMLLIBDIR)) +# if HasSharedData +InstallSharedLibraryData($(LIBNAME),$(SOXMHTMLLIBREV),$(XHMTHMLLIBDIR)) +# endif +#endif + clean:: $(RM) lib$(LIBNAME).so #endif /* DoSharedLib */ +#if defined (XmHTMLLibInstall) && XmHTMLLibInstall +InstallLibrary($(LIBNAME),$(XMHTMLLIBDIR)) +# if !defined (DoSharedLib) +# if DoProfileLib +InstallLibrary($(LIBNAME)_p,$(XMHTMLLIBDIR)) +# endif +# if DoDebugLib +InstallLibrary($(LIBNAME)_d,$(XMHTMLLIBDIR)) +# endif +# endif +#endif + #endif /* ProjectX < 6 */ XCOMM rule to install header files -InstallMultiple($(INSTHDRS),$(XMHTMLINCDIR)) +InstallMultipleFlags($(HEADERS),$(XMHTMLINCDIR),$(INSTINCFLAGS)) depend:: $(SRCS) d12 2 @