From 50af0aa9fcde040d9b2f35076bf46b0f39d6c304 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:56:38 +0000 Subject: [PATCH] =?UTF-8?q?auto-import=20changelog=20data=20from=20linuxdo?= =?UTF-8?q?c-tools-0.9.16-3.src.rpm=20Tue=20Feb=2026=202002=20Tim=20Waugh?= =?UTF-8?q?=20=200.9.16-3=20-=20Rebuild=20in=20new=20en?= =?UTF-8?q?vironment.=20Wed=20Jan=2030=202002=20Tim=20Waugh=20=200.9.16-2=20-=20Rebuild=20to=20fix=20bug=20#59055.=20M?= =?UTF-8?q?on=20Jan=2028=202002=20Tim=20Waugh=20=200.9.?= =?UTF-8?q?16-1=20-=200.9.16.=20-=20No=20longer=20need=20the=20libdir=20pa?= =?UTF-8?q?tch.=20Wed=20Jan=2009=202002=20Tim=20Powers=20?= =?UTF-8?q?=200.9.15-2=20-=20automated=20rebuild=20Mon=20Dec=2003=202001?= =?UTF-8?q?=20Tim=20Waugh=20=200.9.15-1=20-=200.9.15;?= =?UTF-8?q?=20incorporates=20most=20of=20the=20libdir=20patch.=20-=20The?= =?UTF-8?q?=20fixsgml2latex=20patch=20is=20no=20longer=20required.=20-=20I?= =?UTF-8?q?nstalled=20documentation=20now=20works.=20-=20Don't=20ship=20ba?= =?UTF-8?q?ckup=20files.=20-=20Put=20the=20LaTeX=20style=20files=20in=20th?= =?UTF-8?q?e=20texmf=20directory=20tree.=20-=20Requires:=20gawk,=20groff.?= =?UTF-8?q?=20Mon=20Nov=2026=202001=20Tim=20Waugh=20=20?= =?UTF-8?q?0.9.13-1=20-=20Dump=20sgml-tools=20in=20favour=20of=20linuxdoc-?= =?UTF-8?q?tools=20(bug=20#56710).=20Mon=20Jun=2018=202001=20Tim=20Waugh?= =?UTF-8?q?=20=201.0.9-12=20-=20Use=20%{=5Ftmppath}.=20?= =?UTF-8?q?-=20Build=20requres=20flex.=20Wed=20May=2030=202001=20Tim=20Wau?= =?UTF-8?q?gh=20=201.0.9-11=20-=20Don't=20ship=20backup?= =?UTF-8?q?=20files.=20Wed=20May=2030=202001=20Tim=20Waugh=20=201.0.9-10=20-=20Sync=20description=20with=20specspo.=20?= =?UTF-8?q?Thu=20Mar=2008=202001=20Tim=20Waugh=20=201.0?= =?UTF-8?q?.9-9=20-=20Create=20temporary=20files=20safely=20(patch=20from?= =?UTF-8?q?=20Debian=20package).=20Wed=20Jul=2012=202000=20Prospector=20=20-=20automatic=20rebuild=20Sat=20Jun=2010?= =?UTF-8?q?=202000=20Bill=20Nottingham=20=20-=20fix=20?= =?UTF-8?q?man=20page=20for=20sgml2txt=20(#10722)=20Sat=20Jun=2003=202000?= =?UTF-8?q?=20Bill=20Nottingham=20=20-=20apparently=20?= =?UTF-8?q?this=20can't=20deal=20with=20FHS=20Thu=20Jun=2001=202000=20Bill?= =?UTF-8?q?=20Nottingham=20=20-=20hey,=20it's=20self-h?= =?UTF-8?q?osting=20now!=20Fri=20Feb=2011=202000=20Preston=20Brown=20=20-=20add=20copyright=20file=20(#8621)=20-=20fix?= =?UTF-8?q?=20sgml2latex=20processing=20(#4114)=20-=20fix=20configure=20te?= =?UTF-8?q?sts=20(#6480)=20Wed=20Feb=2009=202000=20Bernhard=20Rosenkr=E4nz?= =?UTF-8?q?er=20=20-=20get=20rid=20of=20"CC=3Degcs"=20-?= =?UTF-8?q?=20require=20jade=20-=20sgml2html=20calls=20nsgmls.=20Fri=20Jan?= =?UTF-8?q?=2028=202000=20Bill=20Nottingham=20=20-=20r?= =?UTF-8?q?esurrect=20package=20in=20a=20non-conflicting=20manner=20Sun=20?= =?UTF-8?q?Mar=2021=201999=20Cristian=20Gafton=20=20-?= =?UTF-8?q?=20auto=20rebuild=20in=20the=20new=20build=20environment=20(rel?= =?UTF-8?q?ease=202)=20Wed=20Mar=2017=201999=20Preston=20Brown=20=20-=20we=20aren't=20going=20to=202.0.x=20for=206.0,?= =?UTF-8?q?=20using=201.0.9=20instead=20(more=20stable)=20Thu=20Aug=2020?= =?UTF-8?q?=201998=20Bill=20Nottingham=20=20-=20update?= =?UTF-8?q?d=20to=201.0.7=20Tue=20May=2005=201998=20Donnie=20Barnes=20=20-=20changed=20default=20papersize=20to=20letter?= =?UTF-8?q?=20(from=20a4...sorry=20Europeans=20:-)=20use=20=20=20=20=20--p?= =?UTF-8?q?apersize=3Da4=20on=20any=20sgml2*=20command=20to=20change=20it?= =?UTF-8?q?=20or=20remove=20the=20patch=20=20=20=20=20from=20this=20spec?= =?UTF-8?q?=20file=20and=20rebuild.=20Thu=20Apr=2030=201998=20Cristian=20G?= =?UTF-8?q?afton=20=20-=20updated=20to=201.0.6=20Fri=20?= =?UTF-8?q?Apr=2024=201998=20Prospector=20System=20=20-?= =?UTF-8?q?=20translations=20modified=20for=20de,=20fr,=20tr=20Mon=20Jan?= =?UTF-8?q?=2012=201998=20Donnie=20Barnes=20=20-=20updated?= =?UTF-8?q?=20from=200.99=20to=201.0.3=20-=20added=20BuildRoot=20Sat=20Nov?= =?UTF-8?q?=2001=201997=20Donnie=20Barnes=20=20-=20fixed?= =?UTF-8?q?=20man=20pages=20Mon=20Oct=2020=201997=20Donnie=20Barnes=20=20-=20new=20release=20-=20Obsoletes=20linuxdoc-sgm?= =?UTF-8?q?l?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cvsignore | 1 + linuxdoc-tools-0.9.13-letter.patch | 24 ++++ linuxdoc-tools.spec | 174 +++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 200 insertions(+) create mode 100644 linuxdoc-tools-0.9.13-letter.patch create mode 100644 linuxdoc-tools.spec diff --git a/.cvsignore b/.cvsignore index e69de29..97938cf 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +linuxdoc-tools_0.9.16.tar.gz diff --git a/linuxdoc-tools-0.9.13-letter.patch b/linuxdoc-tools-0.9.13-letter.patch new file mode 100644 index 0000000..ed6e0e8 --- /dev/null +++ b/linuxdoc-tools-0.9.13-letter.patch @@ -0,0 +1,24 @@ +--- linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm.letter Mon Nov 26 16:09:37 2001 ++++ linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm Mon Nov 26 16:09:49 2001 +@@ -108,7 +108,7 @@ + { option => "pass", type => "s", short => "P" } + ]; + $global->{backend} = "linuxdoc"; +- $global->{papersize} = "a4"; ++ $global->{papersize} = "letter"; + $global->{language} = "en"; + $global->{charset} = "ascii"; + $global->{style} = ""; +--- linuxdoc-tools-0.9.13/man/linuxdoc.1.letter Mon Nov 26 16:10:04 2001 ++++ linuxdoc-tools-0.9.13/man/linuxdoc.1 Mon Nov 26 16:10:42 2001 +@@ -46,8 +46,8 @@ + format, but just output the usage of this suites. + Available formats are: html, info, latex, lyx, rtf, tex, check. + .IP "--papersize=\fIsize\fR, -p +-Set the paper size. Default is ``a4'' (European 297x210mm paper). +-You may also specify ``letter'' size. ++Set the paper size. Default is ``letter''. ++You may also specify ``a4'' size (European 297x210mm paper). + .IP "--language=\fIlang\fR, -l" + Specify the language of the document (this may change which style + files are used for formatting by a back end). The default language is diff --git a/linuxdoc-tools.spec b/linuxdoc-tools.spec new file mode 100644 index 0000000..e9e7eaf --- /dev/null +++ b/linuxdoc-tools.spec @@ -0,0 +1,174 @@ +Summary: A text formatting package based on SGML. +Name: linuxdoc-tools +Obsoletes: sgml-tools +Obsoletes: linuxdoc-sgml +Version: 0.9.16 +Release: 3 +License: Freely distributable +Group: Applications/Publishing +Source: http://people.debian.org/~sano/linuxdoc-tools/archives/%{name}_%{version}.tar.gz +Patch0: linuxdoc-tools-0.9.13-letter.patch +Requires: jade +Url: http://people.debian.org/~sano/linuxdoc-tools/ +BuildRoot: %{_tmppath}/%{name}-root +BuildRequires: flex sgml-common +Requires: tetex-latex gawk groff + +%description +Linuxdoc-tools is a text formatting suite based on SGML (Standard +Generalized Markup Language), using the LinuxDoc document type. +Linuxdoc-tools allows you to produce LaTeX, HTML, GNU info, LyX, RTF, +plain text (via groff), and other format outputs from a single SGML +source. Linuxdoc-tools is intended for writing technical software +documentation. + +%prep +%setup -q +%patch0 -p1 + +%build +%configure --with-installed-nsgmls --with-installed-iso-entities +# Packaging brain-damage +( cd entity-map + autoconf + %configure +) +make OPTIMIZE="-g" # OPTIMIZE="$RPM_OPT_FLAGS" +perl -pi -e 's,\$main::prefix/share/sgml/iso-entities-8879.1986/iso-entities.cat,/usr/share/sgml/sgml-iso-entities-8879.1986/catalog,' \ + lib/LinuxDocTools.pm + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall +mv %{buildroot}%{_docdir}/%{name} %{buildroot}%{_docdir}/%{name}-%{version} +perl -pi -e 's,/usr/share/sgml/iso-entities-8879.1986/iso-entities.cat,\$main::prefix/share/sgml/sgml-iso-entities-8879.1986/catalog,' \ + %{buildroot}%{_datadir}/%{name}/LinuxDocTools.pm + +# Some files need moving around. +rm -f %{buildroot}%{_datadir}/%{name}/epsf.* +rm -f %{buildroot}%{_datadir}/%{name}/url.sty +install -d %{buildroot}%{_datadir}/texmf/tex/latex/misc +mv %{buildroot}%{_datadir}/%{name}/*.sty \ + %{buildroot}%{_datadir}/texmf/tex/latex/misc + +cat > doc/COPYRIGHT < /dev/null 2>&1 +exit 0 + +%postun +[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1 +exit 0 + +%files +%defattr (-,root,root) +%doc %{_docdir}/%{name}-%{version} +%{_bindir}/* +%{_datadir}/%{name} +%{_datadir}/entity-map +%{_datadir}/texmf/tex/latex/misc/*.sty +%dir %{_libdir}/perl5/Text +%{_libdir}/perl5/Text/EntityMap.pm +%{_mandir}/*/* + +%changelog +* Tue Feb 26 2002 Tim Waugh 0.9.16-3 +- Rebuild in new environment. + +* Wed Jan 30 2002 Tim Waugh 0.9.16-2 +- Rebuild to fix bug #59055. + +* Mon Jan 28 2002 Tim Waugh 0.9.16-1 +- 0.9.16. +- No longer need the libdir patch. + +* Wed Jan 09 2002 Tim Powers 0.9.15-2 +- automated rebuild + +* Mon Dec 3 2001 Tim Waugh 0.9.15-1 +- 0.9.15; incorporates most of the libdir patch. +- The fixsgml2latex patch is no longer required. +- Installed documentation now works. +- Don't ship backup files. +- Put the LaTeX style files in the texmf directory tree. +- Requires: gawk, groff. + +* Mon Nov 26 2001 Tim Waugh 0.9.13-1 +- Dump sgml-tools in favour of linuxdoc-tools (bug #56710). + +* Mon Jun 18 2001 Tim Waugh 1.0.9-12 +- Use %%{_tmppath}. +- Build requres flex. + +* Wed May 30 2001 Tim Waugh 1.0.9-11 +- Don't ship backup files. + +* Wed May 30 2001 Tim Waugh 1.0.9-10 +- Sync description with specspo. + +* Thu Mar 8 2001 Tim Waugh 1.0.9-9 +- Create temporary files safely (patch from Debian package). + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Sat Jun 10 2000 Bill Nottingham +- fix man page for sgml2txt (#10722) + +* Sat Jun 3 2000 Bill Nottingham +- apparently this can't deal with FHS + +* Thu Jun 1 2000 Bill Nottingham +- hey, it's self-hosting now! + +* Fri Feb 11 2000 Preston Brown +- add copyright file (#8621) +- fix sgml2latex processing (#4114) +- fix configure tests (#6480) + +* Wed Feb 9 2000 Bernhard Rosenkränzer +- get rid of "CC=egcs" +- require jade - sgml2html calls nsgmls. + +* Fri Jan 28 2000 Bill Nottingham +- resurrect package in a non-conflicting manner + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 2) + +* Wed Mar 17 1999 Preston Brown +- we aren't going to 2.0.x for 6.0, using 1.0.9 instead (more stable) + +* Thu Aug 20 1998 Bill Nottingham +- updated to 1.0.7 + +* Tue May 05 1998 Donnie Barnes +- changed default papersize to letter (from a4...sorry Europeans :-) + use --papersize=a4 on any sgml2* command to change it or remove the + patch from this spec file and rebuild. + +* Thu Apr 30 1998 Cristian Gafton +- updated to 1.0.6 + +* Fri Apr 24 1998 Prospector System +- translations modified for de, fr, tr + +* Mon Jan 12 1998 Donnie Barnes +- updated from 0.99 to 1.0.3 +- added BuildRoot + +* Sat Nov 01 1997 Donnie Barnes +- fixed man pages + +* Mon Oct 20 1997 Donnie Barnes +- new release - Obsoletes linuxdoc-sgml + diff --git a/sources b/sources index e69de29..28643d2 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +04ebf28160052108547e49257195c832 linuxdoc-tools_0.9.16.tar.gz