Changes of Revision 4
[-] | Added | htmldoc.spec |
x 1
2 +# 3 +# spec file for package htmldoc (Version 1.8.27) 4 +# 5 +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. 6 +# This file and all modifications and additions to the pristine 7 +# package are under the same license as the package itself. 8 +# 9 +# Please submit bugfixes or comments via http://bugs.opensuse.org/ 10 +# 11 + 12 +# norootforbuild 13 + 14 +Name: htmldoc 15 +BuildRequires: fltk-devel freeglut-devel gcc-c++ libdrm-devel libjpeg-devel libpng-devel openssl-devel 16 +License: LGPL 17 +Group: Productivity/Publishing/HTML/Tools 18 +URL: http://htmldoc.org/ 19 +Autoreqprov: on 20 +Version: 1.8.27 21 +Release: 1 22 +Summary: HTML Processor that Generates HTML, PostScript, and PDF Files 23 +Source: %{name}-%{version}-source.tar.bz2 24 +Patch: %{name}-docpath.diff 25 +BuildRoot: %{_tmppath}/%{name}-%{version}-build 26 +%define DOCDIR %{_datadir}/doc/packages/%{name} 27 + 28 +%description 29 +HTMLDOC converts HTML source files into indexed HTML, PostScript, or 30 +Portable Document Format (PDF) files that can be viewed online or 31 +printed. 32 + 33 + 34 + 35 +Authors: 36 +-------- 37 + Michael Sweet <mike at easysw dot com> 38 + 39 +%prep 40 +%setup 41 +%patch 42 + 43 +%build 44 +%{?suse_update_config:%{suse_update_config -f}} 45 +export CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing" 46 +autoconf 47 +./configure \ 48 + --bindir=%{_bindir} \ 49 + --prefix=%{_usr} \ 50 + --mandir=%{_mandir} \ 51 + --with-fltk-libs=/usr/X11R6/lib \ 52 + --with-fltk-includes=/usr/X11R6/include \ 53 + --with-gui 54 +make 55 + 56 +%install 57 +[ x"${RPM_BUILD_ROOT}" = x"/" ] && ( echo "your buildroot is /" && exit 0) || rm -rf "${RPM_BUILD_ROOT}" 58 +mkdir -p \ 59 + ${RPM_BUILD_ROOT}/%{_bindir} \ 60 + ${RPM_BUILD_ROOT}/%{_mandir} 61 +make \ 62 + bindir=${RPM_BUILD_ROOT}/%{_bindir} \ 63 + prefix=${RPM_BUILD_ROOT}/%{_usr} \ 64 + mandir=${RPM_BUILD_ROOT}/%{_mandir} \ 65 +install 66 + 67 +%files 68 +%defattr(-,root,root) 69 +%{_bindir}/htmldoc 70 +%{_datadir}/htmldoc 71 +%doc %{_mandir}/man1/htmldoc.1.gz 72 +%doc doc/ cgi-bin/ CHANGES.txt COMPILE.txt COPYING.txt README.txt 73 + 74 +%changelog -n htmldoc 75 +* Thu Aug 03 2006 - lmuelle@suse.de 76 +- Update to version 1.8.27. 77 + + Fixed a crash bug that appeared when more than 10 blank 78 + pages were present in a document (PR #6223) 79 + + Color changes were not reflected in PRE text (STR #129) 80 + + Remote URLs did not always work on older operating 81 + systems (PR #6179) 82 + + Image filenames using %% escapes were not decoded 83 + properly. 84 + + Rows using BGCOLOR that spanned across multiple pages 85 + did not render properly (PR #6149) 86 + + Rows no longer start on a new page due to a cell with 87 + both HEIGHT and ROWSPAN specified (PR #6086) 88 + + CMYK JPEG images caused HTMLDOC to crash (PR #6106) 89 + + Table cell width calculations didn't always account for 90 + the proper minimum width (STR #121) 91 + + Images were not copied when generating indexed HTML 92 + output to a directory (STR #117) 93 + + Changing the bottom margin resulted in text that was 94 + formatted below the bottom margin. 95 + + The Monospace-Oblique font was not embedded properly in 96 + PDF files. 97 + + Outline and keyword strings in PDF files are now stored 98 + as Unicode (STR #113) 99 + + The Flate compression code could get in an infinite 100 + loop if it ran out of memory (STR #101) 101 + + Book files saved from the GUI did not handle filenames 102 + with spaces (STR #105) 103 + + Fixed and re-enabled the ASCII85Device filter support 104 + in PostScript Level 2/3 output (STR #116) 105 + + Character entities in the first word of a file were not 106 + rendered properly (STR #111) 107 + + Fixed-size table columns were incorrectly resized when 108 + a table width was also specified and there was extra 109 + space to distribute (PR #6062) 110 + + Text could "walk" up or down when in-line images were 111 + used (PR #6034) 112 + + Row backgrounds incorrectly replaced cell backgrounds 113 + when the first cell in a row used ROWSPAN (PR #6033, PR 114 + [#6036]) 115 + + HTMLDOC did not correctly parse FONT FACE attributes 116 + (PR #6006) 117 + + Images in Level 2/3 PostScript output did not work on 118 + some printers (PR #6000) 119 + + The GUI did not use the first page header (PR #5978) 120 +* Wed Jan 25 2006 - mls@suse.de 121 +- converted neededforbuild to BuildRequires 122 +* Tue Nov 22 2005 - lmuelle@suse.de 123 +- Update to version 1.8.25. 124 +* Wed Dec 08 2004 - lmuelle@suse.de 125 +- Update to version 1.8.24; [#43261]. 126 +* Mon May 17 2004 - lmuelle@suse.de 127 +- Add -fno-strict-aliasing to CFLAGS. 128 +* Mon Mar 22 2004 - ro@suse.de 129 +- removed .orig file 130 +* Sat Jan 10 2004 - adrian@suse.de 131 +- add %%defattr 132 +* Mon Feb 24 2003 - gd@suse.de 133 +- update to version 1.8.23 134 +* Fri Aug 16 2002 - ro@suse.de 135 +- removed empty post/postun scripts (#17875) (again) 136 +* Fri Aug 16 2002 - gd@suse.de 137 +- update to version 1.8.21 138 +* Tue Aug 13 2002 - ro@suse.de 139 +- fix compilation with new fltk 140 +* Thu Jul 04 2002 - gd@suse.de 141 +- update to version 1.8.20 142 +- added diff to correct DOCDIR-path and missing fonts 143 +- cleanups (%%files, %%{_mandir}) 144 +* Tue Feb 05 2002 - gd@suse.de 145 +- added libpng to neededforbuild 146 +* Mon Feb 04 2002 - gd@suse.de 147 +- update to version 1.8.18 148 +- the gui finally compiles with fltk-1.1.0b10 149 +- added libjpeg to neededforbuild 150 +* Thu Dec 06 2001 - schwab@suse.de 151 +- Fix fltk configuration. 152 +* Thu Dec 06 2001 - gd@suse.de 153 +- fixed buildroot again 154 +* Thu Dec 06 2001 - ro@suse.de 155 +- fixed format of changes file (again) 156 +* Tue Dec 04 2001 - gd@suse.de 157 +- added FLTKCONFIG-path 158 +- fixed neededforbuild 159 +- fixed buildroot 160 +* Mon Dec 03 2001 - gd@suse.de 161 +- fixed needeforbuild 162 +* Mon Nov 26 2001 - gd@suse.de 163 +- update to 1.8.16 164 +* Sat Oct 06 2001 - gd@suse.de 165 +- start 166 |