--- /dev/null
+diff -Nur XmHTML-1.1.7.orig/configure.in XmHTML-1.1.7/configure.in
+--- XmHTML-1.1.7.orig/configure.in Wed Feb 3 17:19:48 1999
++++ XmHTML-1.1.7/configure.in Sat Mar 17 22:55:03 2001
+@@ -712,32 +712,12 @@
+ fi
+ ])
+
+-AC_DEFUN(AM_MAINTAINER_MODE,
+-[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
+- dnl maintainer-mode is disabled by default
+- AC_ARG_ENABLE(maintainer-mode,
+-[ --enable-maintainer-mode enable make rules and dependencies not useful
+- (and sometimes confusing) to the casual installer],
+- USE_MAINTAINER_MODE=$enableval,
+- USE_MAINTAINER_MODE=no)
+- AC_MSG_RESULT($USE_MAINTAINER_MODE)
+- if test $USE_MAINTAINER_MODE = yes; then
+- MAINT=
+- else
+- MAINT='#M#'
+- fi
+- AC_SUBST(MAINT)dnl
+-]
+-)
+-
+ dnl
+ dnl End of special macros.
+ dnl
+
+-AM_CYGWIN32
+-AM_EMX
++AC_CYGWIN
+ AM_WITH_DMALLOC
+-AM_MAINTAINER_MODE
+
+ AC_MSG_CHECKING(compiler flags)
+ dnl
+diff -Nur XmHTML-1.1.7.orig/include/config.h.in XmHTML-1.1.7/include/config.h.in
+--- XmHTML-1.1.7.orig/include/config.h.in Wed Feb 3 17:18:32 1999
++++ XmHTML-1.1.7/include/config.h.in Sat Mar 17 22:56:34 2001
+@@ -66,7 +66,9 @@
+ #undef TIME_WITH_SYS_TIME
+
+ /* LessTif & automake/autoconf */
++#if 0
+ #undef VERSION
++#endif
+
+ #undef WITH_DMALLOC
+
+diff -Nur XmHTML-1.1.7.orig/lib/Makefile.am XmHTML-1.1.7/lib/Makefile.am
+--- XmHTML-1.1.7.orig/lib/Makefile.am Wed Feb 3 17:26:57 1999
++++ XmHTML-1.1.7/lib/Makefile.am Sat Mar 17 22:55:03 2001
+@@ -7,14 +7,14 @@
+
+ lib_LTLIBRARIES=libXmHTML.la
+
+-libXmHTML_la_LDFLAGS=
++libXmHTML_la_LDFLAGS=-L/usr/X11R6/lib -lXm -lX11 -lXext -lXt -lXpm -ljpeg -lpng -lz
+ libXmHTML_la_SOURCES= \
+ XmHTML.c Balloon.c XmImage.c fonts.c callbacks.c events.c frames.c \
+ forms.c StringUtil.c parse.c format.c layout.c paint.c colors.c \
+ images.c readBitmap.c readFLG.c readGIF.c readGIFplc.c readXPM.c \
+ readJPEG.c readJPEGplc.c readPNG.c map.c XCC.c quantize.c \
+ LZWStream.c plc.c error.c strings.c textsel.c output.c motif.c \
+- public.c warnings.c private.c stack.c
++ public.c warnings.c private.c stack.c psoutput.c
+
+ if NLIBJPEG
+ JPEGINC =
--- /dev/null
+Summary: Motif HTML widget
+Summary(pl): Widget do HTML oparty o Motif
+Name: XmHTML
+Version: 1.1.7
+Release: 1
+License: LGPL
+Group: X11/Libraries
+Group(de): X11/Libraries
+Group(es): X11/Bibliotecas
+Group(pl): X11/Biblioteki
+Source0: http://www.xs4all.nl/~ripley/XmHTML/dist/%{name}-%{version}.tar.gz
+Patch0: %{name}-am.patch
+Patch1: %{name}-macro.patch
+URL: http://www.xs4all.nl/~ripley/XmHTML/
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: lesstif-devel
+BuildRequires: XFree86-devel
+BuildRequires: autoconf
+BuildRequires: automake
+
+%define _prefix /usr/X11R6
+%define _mandir %{_prefix}/man
+
+%description
+XmHTML provides a widget capable of displaying HTML 3.2 conforming
+text.
+
+%description -l pl
+XmHTML zawiera widget wy¶wietlaj±cy HTML w wersji 3.2.
+
+%package devel
+Summary: Development package of XmHTML
+Summary(pl): Pliki nag³ówkowe XmHTML
+Group: X11/Development/Libraries
+Group(de): X11/Entwicklung/Libraries
+Group(pl): X11/Programowanie/Biblioteki
+Requires: %{name} = %{version}
+
+%description devel
+Headers needed to compile XmHTML programs.
+
+%description devel -l pl
+Pliki nag³ówkowe potrzebne do kompilowania programów korzystaj±cych
+z XmHTML.
+
+%package static
+Summary: Static version of XmHTML library
+Summary(pl): Statyczna biblioteka XmHTML
+Group: X11/Development/Libraries
+Group(de): X11/Entwicklung/Libraries
+Group(pl): X11/Programowanie/Biblioteki
+Requires: %{name}-devel = %{version}
+
+%description static
+Static version of XmHTML library.
+
+%description static -l pl
+Statyczna wersja biblioteki XmHTML.
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%build
+# Argh! automake stuff outdated, imake stuff outdated even more,
+# makefiles not outdated but don't support shared libraries :/
+# Use automake with some patches/workarounds/etc
+(cd lib
+mv -f common/*.c .
+mv -f Motif/*.c .
+)
+
+libtoolize --copy --force
+aclocal
+autoconf
+automake -a -c
+CFLAGS="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS}"
+CFLAGS="$CFLAGS -I`pwd`/include/XmHTML -I`pwd`/include/common"
+CFLAGS="$CFLAGS -DNDEBUG -Dproduction -DVERSION=1107"
+%configure
+
+cd lib
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_includedir}/XmHTML
+
+(cd lib
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+)
+
+install include/XmHTML/{Balloon,HTML,HTMLStrings,XCC,XmHTML}.h \
+ include/common/LZWStream.h \
+ $RPM_BUILD_ROOT%{_includedir}/XmHTML
+
+rm -f html/man/man.{map,tmpl}
+
+gzip -9nf APPS BUG-REPORTING CHANGES DEBUGGING FEEDBACK FIXES \
+ LICENSE README THANKS TODO \
+ docs/{QUOTES,README.*,REASONS,progressive.txt}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc *.gz docs/*.gz
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
+
+%files devel
+%defattr(644,root,root,755)
+%doc html/*
+%{_libdir}/lib*.so
+%attr(755,root,root) %{_libdir}/lib*.la
+%{_includedir}/XmHTML
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/lib*.a