%define my_vendor fedora %define EMBED_DOCKBOOK45 0 %define HTMLVIEW 0 %define PREMOLESTATION 0 %define FC10 0 %define FC11 1 Name: publican Summary: Common files and scripts for publishing with DocBook XML Version: 0.44 Release: 1%{?dist} License: GPLv2+ and GFDL # The following directories are licensed under the GFDL: # content, Book_Template, Set_Template, Article_Template Group: Applications/Text Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Buildarch: noarch Source: https://fedorahosted.org/releases/p/u/publican/%{name}-%{version}.tgz Requires: gettext libxslt docbook-dtds docbook-style-xsl elinks aspell Requires: %{_bindir}/xml2pot %{_bindir}/po2xml Requires: perl-ParseLex perl-HTML-Template make Requires: fop batik saxon ImageMagick Requires: xerces-j2 rpm-build Requires: perl-XML-TreeBuilder >= 3.09-11 BuildRequires: gettext libxslt docbook-dtds docbook-style-xsl aspell BuildRequires: %{_bindir}/xml2pot %{_bindir}/po2xml BuildRequires: desktop-file-utils BuildRequires: perl-XML-TreeBuilder >= 3.09-11 BuildRequires: fop saxon ImageMagick #BuildRequires: xslthl # *&%^*&^ decided to rename font packages and change font paths. # No actual real changes. %if %{PREMOLESTATION} Requires: xslthl Requires: fonts-bengali fonts-chinese fonts-chinese-zysong fonts-gujarati Requires: fonts-hindi fonts-japanese fonts-kannada fonts-korean Requires: fonts-malayalam fonts-oriya fonts-punjabi fonts-sinhala Requires: fonts-tamil fonts-telugu liberation-fonts BuildRequires: xslthl BuildRequires: fonts-bengali fonts-chinese fonts-chinese-zysong fonts-gujarati BuildRequires: fonts-hindi fonts-japanese fonts-kannada fonts-korean BuildRequires: fonts-malayalam fonts-oriya fonts-punjabi fonts-sinhala BuildRequires: fonts-tamil fonts-telugu liberation-fonts %endif %if %{FC10} Requires: lohit-fonts-bengali cjkunifonts-uming lohit-fonts-gujarati Requires: lohit-fonts-hindi sazanami-fonts-gothic sazanami-fonts-mincho lohit-fonts-kannada Requires: lohit-fonts-malayalam lohit-fonts-oriya lohit-fonts-punjabi lklug-fonts Requires: lohit-fonts-tamil lohit-fonts-telugu liberation-fonts baekmuk-ttf-fonts-batang BuildRequires: lohit-fonts-bengali cjkunifonts-uming lohit-fonts-gujarati BuildRequires: lohit-fonts-hindi sazanami-fonts-gothic sazanami-fonts-mincho lohit-fonts-kannada BuildRequires: lohit-fonts-malayalam lohit-fonts-oriya lohit-fonts-punjabi lklug-fonts BuildRequires: lohit-fonts-tamil lohit-fonts-telugu liberation-fonts baekmuk-ttf-fonts-batang %endif %if %{FC11} Requires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts Requires: lohit-fonts-bengali cjkuni-uming-fonts lohit-fonts-gujarati Requires: lohit-fonts-hindi sazanami-gothic-fonts sazanami-mincho-fonts lohit-fonts-kannada Requires: lohit-fonts-malayalam lohit-fonts-oriya lohit-fonts-punjabi lklug-fonts Requires: lohit-fonts-tamil lohit-fonts-telugu baekmuk-ttf-batang-fonts BuildRequires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts BuildRequires: lohit-fonts-bengali cjkuni-uming-fonts lohit-fonts-gujarati BuildRequires: lohit-fonts-hindi sazanami-gothic-fonts sazanami-mincho-fonts lohit-fonts-kannada BuildRequires: lohit-fonts-malayalam lohit-fonts-oriya lohit-fonts-punjabi lklug-fonts BuildRequires: lohit-fonts-tamil lohit-fonts-telugu baekmuk-ttf-batang-fonts %endif URL: https://fedorahosted.org/publican Obsoletes: documentation-devel < 0.26-3 Obsoletes: perl-SGML-Translate <= 0.37-3 %description Publican is a DocBook publication system, not just a DocBook processing tool. As well as ensuring your DocBook XML is valid, publican works to ensure your XML is up to publishable standard. %package doc Group: Documentation Summary: Documentation for the Publican package %if %{HTMLVIEW} Requires: htmlview %else Requires: xdg-utils %endif %description doc Publican is a tool for publishing material authored in DocBook XML. This guide explains how to to create and build books and articles using publican. It is not a DocBook XML tutorial and concentrates solely on using the publican tools. %prep %setup -q %build %{__make} OS_VER=%{?dist} docs %install rm -rf $RPM_BUILD_ROOT mkdir -p -m755 $RPM_BUILD_ROOT%{_datadir}/%{name}/Templates mkdir -p -m755 $RPM_BUILD_ROOT%{_datadir}/applications mkdir -p -m755 $RPM_BUILD_ROOT%{_bindir} install -m 755 bin/* $RPM_BUILD_ROOT%{_bindir} %if %{EMBED_DOCKBOOK45} %{__perl} -p -i -e 's|^#CATALOGS_OVERRIDE$|CATALOGS\t= XML_CATALOG_FILES="%{_datadir}/%{name}/xsl/docbook/dtd-4.5/catalog.xml %{_datadir}/%{name}/xsl/docbook/1.72.0/catalog.xml"|g' make/Makefile.templates %endif for i in fop make xsl Common_Content templates maven; do cp -rf $i $RPM_BUILD_ROOT%{_datadir}/%{name}/$i done cp -rf Book_Template $RPM_BUILD_ROOT%{_datadir}/%{name}/Templates/common-Book_Template cp -rf Set_Template $RPM_BUILD_ROOT%{_datadir}/%{name}/Templates/common-Set_Template cp -rf Article_Template $RPM_BUILD_ROOT%{_datadir}/%{name}/Templates/common-Article_Template %if %{EMBED_DOCKBOOK45} cp -rf xsl_extras/docbook $RPM_BUILD_ROOT%{_datadir}/%{name}/xsl/. %endif cp xsl_extras/docbook/1.72.0/extensions/saxon65.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/xsl/. sed -i -e 's|@@FILE@@|%{_docdir}/%{name}-doc-%{version}/en-US/index.html|' %{name}.desktop sed -i -e 's|@@ICON@@|%{_docdir}/%{name}-doc-%{version}/en-US/images/icon.svg|' %{name}.desktop %if %{HTMLVIEW} sed -i -e 's|xdg-open|htmlview|' %{name}.desktop %endif desktop-file-install --vendor="%{my_vendor}" --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README %doc COPYING %doc fdl.txt %{_datadir}/%{name} %{_bindir}/create_book %{_bindir}/mkxpot %{_bindir}/msgxmerge %{_bindir}/po2xlf %{_bindir}/po2sgml %{_bindir}/potmerge %{_bindir}/poxmerge %{_bindir}/rmImages %{_bindir}/StSe_Reports %{_bindir}/xlf2pot %{_bindir}/xmlClean %files doc %doc docs/* %{_datadir}/applications/%{my_vendor}-%{name}.desktop %doc fdl.txt %changelog * Sun Jul 26 2009 Fedora Release Engineering - 0.44-1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Mar 11 2009 Jeff Fearn 0.44 - Add 0-9 and '.' to DOCNAME regex. BZ #489626 * Mon Mar 9 2009 Jeff Fearn 0.43 - Fix many warnings about 'body-start() called from outside an fo:list-item' BZ #484628 - Fix Initial build of new lang failing. BZ #485179 - Add lang to final doc root node. BZ #486162 - Add embed for stanky IE. BZ #486501 - Add symlinks for langauges without country codes. BZ #487256 - Add rudimentary Obsoletes logic. RT #36366 - Rolled in following from fedora devel spec - - Mon Feb 9 2009 Jens Petersen - 0.40-4 - - update the sazanami-fonts subpackage names - - list liberation-fonts subpackages explicitly - - Fri Feb 6 2009 Alex Lancaster - 0.40-3 - - Fix broken font deps: liberation-fonts -> liberation-fonts-compat - - Sat Jan 24 2009 Caolán McNamara - 0.40-2 - - cjkunifonts-uming -> cjkuni-uming-fonts - - Thu Jan 22 2009 Alex Lancaster - 0.40-1 - - Font changes baekmuk-ttf-fonts-batang -> baekmuk-ttf-batang-fonts to - fix broken deps in rawhide - Fri Mar 6 2009 Piotr Drąg - Translate Document Conventions into Polish - Thu Mar 5 2009 Piotr Drąg - Translate common Feedback section into Polish - Wed Mar 4 2009 Richard van der Luit - Corrections to Document Conventions in Dutch - Mon Mar 2 2009 Richard van der Luit - Translate Document Conventions into Dutch - Sat Feb 28 2009 Rui Gouveia - Translate Document Conventions into European Portuguese * Thu Jan 29 2009 Jeff Fearn 0.42 - Support chapterinfo, keywordset & keyword tags. - Add SRC_URL. BZ #482968 - Fix web package removal when dep package has been removed. * Mon Jan 19 2009 Jeff Fearn 0.41 - Fix Source tar name. - Fix brew srpm path - Added OS_VER to allow over ride of OS srpm is created for. * Mon Jan 5 2009 Jeff Fearn 0.40 - Fix DRAFT mode in web docs. - Fix TOC CSS spacing. - Fix missing syntax highlighting templates. BZ #474077 - Added appendix to user guide for Makefile parameters. BZ #476913 - Fix multiple authors in revhistory. Patch by: Paul W. Frields. BZ #478552 - Add LICENSE override for RPMs. BZ #477720 - Fix empty change log. BZ #477728 - Fix spec file location. BZ #477704 - Added newline after country. BZ #477573 - Fix minimum font size breaking TOC. BZ #476884 - Fix missing font-metric files. BZ #479592 - Updated redhat brand license. BZ #478405 - Update jboss brand license. BZ #478416 - Ship PDF with Indic web packages. * Mon Dec 1 2008 Jeff Fearn 0.39 - Disable make.graphic.viewport. BZ #467368 - Add missing XEP namespace. BZ #467256 - Add catch for ValidateTables where table for tgroup could not be found. BZ #468789 - Fix right margin error on verbatim and admonitions in PDF. BZ #467654 - Added foreignphrase to list of validated tags. - Add foreignphrase, acronym, hardware to list of tags aspell should ignore. - Fixed left align of verbatim items in notes. - Fixed contrib class in CSS. BZ #469595 - Changed para & simpara to div in HTML. BZ #469286 - Fix layout of author in Revision History. BZ #469986 - Validated function tag. BZ #471144 - Fixed menu entry text. BZ #470967 - Validated type, methodname, excAppendix.xmleptionname, varname, interfacename tags. BZ #461708 - Banned glosslist (untranslatable) BZ #461864 - Validated uri, mousebutton, hardware tags. BZ #461870 - Validated othername tag. BZ #464315 - Removed collab from front page to match PDF output. BZ #469298 - Formalised handling of draft mode, root node only. BZ #468305 - Removed old help text from create_book and make type case insensitive. BZ #471776 - Fixed footnote numbers collapsing together. BZ #462668 - Fix translation report for po in nested directories. - Changed Formal Para Title to follow parent indent. BZ #466309 - Validated qandadiv, tweaked layout. BZ #472482 - Handle xslthl:annotation. BZ #472500 - Fix dot on docnav css. BZ #472627 - Fix ol display in article. BZ #472491 - Added section of Drafting rules. (bforte) - Fix CCS display of image in term. - Add product URL. Modify header to use product url. - Fix formalpara missing div. BZ #473843 - Fix OL missing margin in article. BZ #473844 * Thu Oct 16 2008 Jeff Fearn 0.38 - Fix inline tags removing following new line in verbatim tags. BZ #461369 - Fix Numeration settings for HTML ordered lists. BZ #462601 - Fix PDF Example background color. BZ #463127 - Fix list item spacing. BZ #462673 - Fix translation report error on 2 charater langs, CSS, and layout. BZ #465201 - Added error for tgroup.cols not matching entry count. BZ #462205 - Fix TOC padding for appendix and glossary. BZ #462991 - Made comments in highlighted code more prominent. BZ #462552 - Added citerefentry, refentrytitle, and manvolnum to list of QA'd tags. BZ #464038 - Fixed '1' in ulink with no text. BZ #465411 - Change env path to be more portable. Patch by Artem Zolochevskiy . BZ #466194 - Added package meta to XHTML to allow content to be tracked to an RPM. - Added catch for missing title and productname. - Changed Formal Para Title to follow parent indent. BZ #466309 - Fix xmlClean not handling entity names with underscores or numbers. BZ #466994 - Fix clean_ids removing comments. BZ #467145 - Fix missing revhistory giving useless error. BZ #467147 - Stopped proecssing xml files in extras directory. - Added conditional tagging to user Guide. By Don Domingo. * Wed Sep 3 2008 Jeff Fearn 0.37 - Fix Bug in web rpm upgrade script. - Fix Article not building rpms. - Switch ja-JP font name in pdf from SazanamiMincho to SazanamiGothic - Remove empty para tags to break en-US HTML build so writers stop breaking translations. - Changed docs reference from --revision to --edition for create_book option - Fixed Article layout not matching Book Layout. BZ #460969 - Fixed Part not ledded properly in TOC BZ #460976 - Fix duplicate IDs in XHTML output. - Made background of remark a pretty yellow. BZ #459213 - Fix Accessibility typo. BZ #460856 - Fix spurious hyphenation in verbatim. - Fix broken RPM packages when titles have been translated. - Fix display bug in html-single. BZ #461375 - Added FAQ entry for Java weirdness. BZ #460738 - Add default encoding to XML files. BZ #461379 - Removed corpauthor from template. BZ #461222 - Fixed create_book help text. BZ #460736 - Added menuchoice tag. BZ #459671 - Removed unused scripts entity2pot and po2entity * Mon Sep 1 2008 Jeff Fearn 0.35-0 - Add missing xerces-j2 Requires. BZ #457497 - Fixed css path for tranlation reports. - Fixed font path for Fedora, ensured build fails if font metric creation fails. BZ #458003 - Set vertical-align:top for TD - BZ #457851 - Added WARNING for ENTITIES declared in XML files. BZ #456170 - Added check to ensure PRODUCT has a valid format. - Only check xml files for revision history. BZ #458740 - Made VERSION and RELEASE over-rideable. BZ #458421 - Fixed display of OL nested in UL. BZ #457915 - Added "make pom" to output a basic maven pom file. - Updated doco. BZ #458764 - Updated Conventions.xml. BZ #456026 #459216 - Made PDF and HTML display product version in similar style. BZ #456486 - Remove ID's from common files. BZ #460770 - Allowed footnote to keep ID. BZ #460790 - Fixed bogus verbatim layout. BZ #460771 * Fri Apr 11 2008 Jeff Fearn 0.34-0 - Fix PO file name missing from translation status report - Modify xmlClean to output dummy content for empty files (beta) - Default SHOW_UNKNOWN tags off - Make unset entity warnings more obvious - Make docs use DESKTOP styles - Fix missing list image in html-single articles - Commented out debug output in chunking xsl - QANDA set html and css fix BZ #442674 - Fix kde requires. BZ #443024 - Add default FOP xconf file. - Added help_internals target. - Added check for banned tags. - Added --lang to create_book BZ #444851 - Added package tag BZ #444908 - Added ability to ship $lang/files directories with html/xml payloads BZ #444935 - Hardcoded PDF footnote colour to black BZ #446011 - Set segmentedlist.as.table to 1. BZ #445628 - Force monospace on command - Switched to FOP 0.95Beta - Fixed crash bug on files names with parentheses BZ #447659 - Fix loose directory name matching when exluding directiories. - Added GENERATE_SECTION_TOC_LEVEL to allow section level TOC control. BZ #449720 - Banned inlinegraphic. BZ #448331 - Added Article and Set Templates - Banned xreflabel and endterm. BZ #452051 - Generate FOP config file and font-metricfiles as build. BZ #451913 - Changed HTML and PDF common brand to more pleasing colors. BZ #442675 - Fixed incorrect PDF colours on Fedora and Common brands. BZ #442988 - Fixed PDF TOC missing Chapter numbers on Sections. BZ #452802 - Fixed spaces being removed between inline tags. BZ #453067 - Changed TOC layout (bold chapters + spacing). BZ #453885 - Changed title spacing, unbolded figure/table titles. - Fix over size images breaking PDF and HTML layouts - Add missing make Requires. BZ #454376 - Added call to aspell to spell check. - Fixed incorrect other credit title in PDF. BZ #454394 - Turned on Hyphenation to split verbatim lines. - Added code highlighting to CSS and PDF - Remove trailing '.' from formal para title. BZ #455826 - Restructure CSS for easier maintenance of brands - Add documentation on publican design philosophy. BZ #456170 - Italicised package tag. BZ #442668 - Updated documentation descriptions of Book_Info.xml tags. BZ #456489 BZ #456488 * Mon Apr 7 2008 Jeff Fearn 0.33-0 - Remove release from package name in html desktop spec file - Removed --nonet from xsltproc call BZ #436342 - Add Desktop css customisations * Thu Apr 3 2008 Jeff Fearn 0.32-0 - Bump version * Tue Mar 18 2008 Jeff Fearn 0.31-0 - Fixed Project-Id-Version not being set on PO creation BZ #435401 - Fixed java slowing down every make run BZ #435407 - cleanIds now sets format for imagedata - Fixed Desktop RPM build errors - Added param DOC_URL BZ #437705 - Changed Default DOC_URL to publican web site - Fixed perl-SGML-Translate file conflict - Removed --nonet from xsltproc call BZ #436342 - Removed extra files logic from spec and xsl files. * Thu Feb 24 2008 Jeff Fearn 0.30-0 - Added missing Requires perl(XML::TreeBuilder) - Fix xref to listitem breaking BZ #432574 - Die with a decent warning when an invalid Brand is chosen. BZ #429236 - Modified title page of PDF. BZ #429977 - Fix PDF list white space issue BZ #429237 - Fix PDF ulinks too big for tables BZ #430623 - Allowed rev history to be in any file BZ #297411 - Fix keycap hard to read in admon BZ #369161 - Added per Brand Makefile - Add per Brand xsl files - Added Requires elinks (used for formatted text output) - Handle different FOP versions - Fix PDF issue with nested images - Added id_node to clean_ids to use none title nodes for id's BZ #434726 - Fix footnotes being duplicated in wrong chunks BZ #431388 - fixed bold text CSS bug for BZ #430617 * Wed Feb 13 2008 Jeff Fearn 0.29-2 - replace tab in changelog with spaces * Tue Feb 12 2008 Jeff Fearn 0.29-1 - removed %%post and %%postun as update-desktop-database is - for desktop files with mime types - removed release for source path and tar name - fixed package name in desktop file to include -doc - switched from htmlview to xdg-open - Added xdg-utils requires for doc package * Tue Feb 12 2008 Jeff Fearn 0.29-0 - Setup per Brand Book_Templates - Fix soure and URL paths - Use release in source path - correct GPL version text and changed file name to COPYING - dropped Provides - reordered spec file - added fdl.txt to tar ball. - added fdl.txt to doc package * Mon Feb 11 2008 Jeff Fearn 0.28-0 - Added gpl.txt - Fix GPL identifier as GPLv2+ - Fixed Build root - Fix desktop file - Added Provides for documentation-devel - Fix dist build target - Add dist-srpm target - fix dist failing on missing pot dir - Put docs in sub package - Added GFDL to License to cover content and Book_Template directories. - Included GFDL txt file - set full path to source * Thu Feb 07 2008 Jeff Fearn 0.27-0 - Use docbook-style-xsl: this will break formatting. - Update custom xsl to use docbook-xsl-1.73.2: this will break formatting. - Remove CATALOGS override - Remove Red Hat specific clause from Makefile.common - Fixed invalid xhtml BZ 428931 - Update License to GPL2 - Add GPL2 Header to numerous files * Fri Feb 01 2008 Jeff Fearn 0.26-5 - renamed from documentation-devil to publican * Thu Jan 17 2008 Jeff Fearn 0.26-4 - Tidy up %%files, %%build, %%prep and remove comments from spec file. - Added --atime-preserve to tar command * Mon Jan 07 2008 Jeff Fearn 0.26-3 - Rename from documentation-devel to documentation-devil * Mon Jan 07 2008 Jeff Fearn 0.26-2 - tidy spec file * Wed Jan 02 2008 Jeff Fearn 0.26 - Added CHUNK_SECTION_DEPTH param to allow chunk.section.depth override. BZ #427172 - Fixed EXTRA_DIRS to ignore .svn dirs, Added svn_add_po target. BZ #427178 - Fixed "uninitialized value" error when product not set. BZ #426038 - Fixed Brand not updating. BZ #426043 - Replaced FORMAL-RHI with HOLDER in Book_Template. BZ #426041 - Remove reference to non-existant svg file. BZ #426063 - Override formal.title.properties for PDF. BZ #425894 - Override formal.object.heading for HTML. Fix H5 & H6 css. BZ #425894 - Prepended first 4 characters of tag to IDs to aid Translation. BZ #427312 * Tue Dec 11 2007 Jeff Fearn 0.25 - Add html.longdesc.embed xsl param to allow long descriptions of images to be embedded in html output - Remove Boilerplate files as ther are dupes of Legal_Notice - Added BRAND Makefile param to allow branding books. - renamed redhat.xsl to defaults.xsl - Fixed product not being updated in Makefile when using create_book BZ #391491 - Removed embedded font from English PDFs as it Breaks searching - Added user documentation - create_book: fixed version and revision not working - Added dist target to create tar & spec files for desktop rpms - Made desktop rpms use html-single BZ #351731 - Removed gnome-doc-utils dep - Removed docbook-style-xsl dep - Removed perl-SGML-Translate dep - Removed unused Config::Simple module - Switch from Template to HTML::Template as it's already in Fedora - Switched xlf2pot from XML::SimpleObject to XML::TreeBuilder - Added error messages for invalid VERSION or RELEASE - Changed Default PRODUCT to Documentation - Added warning for default PRODUCT - Differentiated brands - rename rhlogo.png title_logo.png - removed unused images - cleaned build process * Tue Nov 6 2007 Jeff Fearn 0.24 - Fix bug with calling translation report script. * Mon Nov 5 2007 Jeff Fearn 0.23 - Add postuff to validate po files - Add test-po- targets to use po-validateXML from postuff - Fixed error msgs in poxmerge - Fix bug with directory creation for deeply nested po files - Fixed bug where Common files could not access .ent file BZ #322721 - Add entity for root using - Added create_book command and files to allow local creation of new books - Added SHOW_REMARKS make param to control display of remark tags - Added OASIS dtd in xml for Kate users - Sort image list for bin/rmImages to aid readability - Modified padding and margins between figures and their titles - Added DejaVuLGCSansMono font metrics - Added DejaVuLGCSans Oblique metrics - Added missing dejavu-lgc-fonts dep - Added build message when copying Product Specific common files - Move local entity to first position so it overrides common entity files - Added missing DocBook tags to xmlClean: - accel blockquote classname code colophon envar example footnote - guisubmenu interface keycap keycombo literal literallayout option - parameter prompt property see seealso substeps systemitem wordasword - glossary glossdiv glosssee glossseealso - Moved executables in to bin directory. - Fixed layout of formal para titles in PDF - Removed trunctaion and elipses from title used for page headers * Wed Oct 3 2007 Jeff Fearn 0.22 - Add handling of extras directory - Fix Russian PDF font problem * Tue Sep 25 2007 Jeff Fearn 0.21 - Modified screen and programlisting to force closing tag to be on it's own. - Added cmdsynopsis, arg, articleinfo, article, informaltable, group to xmlClean. - Added CHUNK_FIRST to allow per book control of first section chunking. - Defaults to 1, first sections will be on their own page. - Fix warning message on po files with no entries - added role as class to orderedlist, itemizedlist, ulink, article - Fixed po files in sub directories not being merged correctly - Add website specific css * Tue Aug 28 2007 Jeff Fearn 0.20 - Added IGNORED_TRANSLATIONS to allow users to replace the chosen languages with - the default langauge text when building - fix bug where build would fail if $(XML_LANG)/images did not exist - Fix bug with rpm downgrade - fixed CSS bug for preformatted text when rendered inside inside an example. * Tue Aug 28 2007 Jeff Fearn 0.19 - Add missing targets to help output - Add missing variables to help_params output - Improve help and help_params text - Changed entity RHCRTSVER to 8.0 from 7.3 - Add DejaVuLGCSans back as Liberation is broken and Russian requires DejaVuLGCSans - Modify Makefile to pull PO files from translation CVS - Ensure Legal_Notice.po[t] is never used - Add a warning message for GUI_String update-pot - Fix Bug in GUI String publish targets - Converted reports from hard coded HTML to Templates - Publish GUI_String translation reports to same location as documentation reports. * Thu Aug 16 2007 Jeff Fearn 0.18 - Use ghelp to enable localised menus (BZ #249829) - Fix broken if in subpackage.xsl - Fix Icon missing from menu * Mon Aug 13 2007 Jeff Fearn 0.17 - Remove unused PUB_DIR make variable - Remove 'redhat-' from FOP common paths - Improve help text. - Add error message for trying to build language without po files - Added error message for trying to report on a language with no PO files - Added error message for trying to build reports without POT files * Fri Jun 29 2007 Jeff Fearn 0.16 - Added img.src.path to admon.graphics.path - Moved header.navigation and footer.navigation from xhtml-common to main-html - Removed 'redhat' from name - Remove NOCHUNK param, Added html-single targets - Added eclipse support - removed xmlto Requires - added Legal_Notice.xml for future books. Boilerplate.xml remains for back compatibility. - Fix rpm link creation - Added creation of format specific rpms - Added rmImages script to remove unused images from build directory - Removed per Product content directories - default version to 0 * Wed Jun 27 2007 Jeff Fearn 0.15 - remove id from list-labels in questions & answers (duplicate id bug) - Fixed bogus publish path for Reports * Wed Jun 27 2007 Jeff Fearn 0.14 - Added test-all target - Disabled Hyphenation in FOP, zh PDFs hanging service * Tue Jun 26 2007 Joshua Wulf 0.13 - Added JBEAP and JBEAPVER entities - Optimised spec file creation * Mon Jun 25 2007 Jeff Fearn 0.12 - Fix css rule that broke links * Tue May 08 2007 Jeff Fearn 0.11 - add DocBook 4.5 DTD to package - add DocBook 1.72.0 xsl to package - modify makefiles to use new DocBook catalogs - xmlClean: - Changed DTD from 4.3 to 4.5 - Added bookname to node id's to help avoid id clashes in sets - Fixed line wrap issue in PDF generation for zh-CN and zh-TW - Enforced validation of xml on all build targets - Add legalnotice tag - Add address tag - Add street tag - Add city tag - Add state tag - Add postcode tag - Add country tag - Add phone tag - Add fax tag - Add pob tag - Add preface tag - Add bibliograpy related tags - Add qandaset related tags - Removed Confidential image and restyle confidential html text - Added po2xlf script - Added xlf2po script - Added perl-XML-SimpleObject to Requires, used in xliff code - Fixed Makefile.GUI updating po file for source lang - Updated custom xml to match 1.72 docbook xsl - Removed MuktiNarrow fonts - using lohit-bn - Removed ZYSong18030 & ARPLSungtiLGB fonts - unused - Modified Publish output line in logfile to be a URL - Fixed creation of translated srpm - Added Liberation fonts for PDF - Removed DejaVuLGCSans fonts - Turned on Line Wrap for monospace verbatim elements - Moved entity SELinux from Translatable to Entities.ent, updated po files - Added Legal_Notice to common - Moved balance of non-translatable entities out of Translatable-entities.ent, updated po files - Added missing Req perl-SGML-Translate, used for translation reports - Updated documentation descriptions of Book_Info.xml tags. BZ #456489 BZ #456488 * Tue May 01 2007 Jeff Fearn 0.10 - fix image dimensions on content/common/en-US/images/redhat-logo.svg - remove leading space from rpm spec desription - Made abstract wrap at 72 characters and be left aligned. - it's used for the spec description - Move legal notice link param from xhtml.xsl to main-html so nochunks - target will have legal notice embedded in page * Tue Apr 24 2007 Jeff Fearn 0.9.1 - fix path to xsl * Tue Apr 24 2007 Jeff Fearn 0.9 - Fix "Use of uninitialized value in string eq at xmlClean line 272." - Add facility to prune xml tree based on condition attribute. - Made COMMON_CONTENT static * Tue Apr 17 2007 Jeff Fearn 0.8 - fix non RHEL books not having the PRODUCT name attached to the - rpm and specfile to avoid duplicate name problems. - e.g. everyone has a Deployment_Guide so non RHEL books must be Fortitude-Deployment_Guide etc. * Tue Apr 17 2007 Jeff Fearn 0.7 - format temporary fo file as the lines where to long and confused FOP ... grrr - fixed po files not having links updated when clean_ids is run * Tue Apr 17 2007 Jeff Fearn 0.6 - fix Book entity file being ignored - add white space to TOC * Tue Apr 17 2007 Jeff Fearn 0.5 - Revert to kdesdk (xml2pot) to fix RHEL4 bug where entities would be dropped from pot file. - Switching to gnome-docs-util creates ~1500 hours of translation work in the - Deployment Guide alone making the switch impossible at this time :( - This means inline xml comments will break translation due to a bug in the sdk. - Added the 4 scripts from doc-tools to bin/* to avoid adding deps. - Added missing PRODUCT en-US & pot dirs * Mon Apr 16 2007 Jeff Fearn 0.4 - Fix fop config file - Roll back font metrics file to fop 0.2 format * Mon Apr 16 2007 Jeff Fearn 0.3 - Fix xmlClean, clean_ids was note validating xref ids correctly * Thu Apr 12 2007 Jeff Fearn 0.2 - Fix SYSTEM not being copied to PRODUCT properly - Fix GUI Strings reports - Fix GUI Strings css path - Fix Set targets as per timp@redhat.com fix. * Wed Apr 11 2007 Jeff Fearn 0.1.19 - Change SYSTEM to PRODUCT as it more clearly defines what it's used for. - Add content to README - Fix 'make help' output for Books * Tue Apr 10 2007 Jeff Fearn 0.1.18 - Fix missing Entity file - Remove graphic from boilerplate - Fix fop metric path to meet new package path - PDF Appendix, URL and title fixes * Mon Apr 02 2007 Jeff Fearn 0.1.15 - add 'a' to start of ID's that begin with numbers. - stop DTD entity strings being written in clean_id mode - fix pdf formatting issues - Merge Common_Config - add missing Requirements - add DejaVuLGCSans for Russian books * Tue Mar 27 2007 Jeff Fearn 0.1.13 - add appendix and appendix info to xmlClean - convert all configuration files from fop 0.20.5 to 0.93.0 format. - remove copying of common configuration directory * Mon Mar 26 2007 Jeff Fearn 0.1.12 - bump rev for brew build * Fri Mar 23 2007 Jeff Fearn 0.1.11 - fixed use of dist * Thu Mar 22 2007 Jeff Fearn 0.1.10 - Switch to using gnome-doc-utils for po manipulation * Wed Mar 21 2007 Jeff Fearn 0.1.9 - Remove trailing space from text nodes in xmlClean - add feed back for user * Tue Mar 20 2007 Jeff Fearn 0.1.8 - Fix re-creation of $cmd variable - Add support for per arch build * Mon Mar 19 2007 Jeff Fearn 0.1.6 - Fix path for reports script * Wed Feb 07 2007 Jeff Fearn 0.0 - Initial creation