Compare commits
16 Commits
Author | SHA1 | Date |
---|---|---|
Ruediger Landmann | 776bfca9a2 | |
Ruediger Landmann | 2b1c384ee0 | |
Ruediger Landmann | 700e9d34e5 | |
Ruediger Landmann | 5b43516bd8 | |
Ruediger Landmann | 11252859ed | |
Ruediger Landmann | 4e623f6f57 | |
Ruediger Landmann | f2f2a9cb93 | |
Ruediger Landmann | 242ae0a001 | |
Ruediger Landmann | 7c339dd344 | |
Ruediger Landmann | ccc6577ab6 | |
Ruediger Landmann | f2842f7248 | |
Ruediger Landmann | 6bbc5ac0ca | |
Ruediger Landmann | fbd6a33517 | |
Ruediger Landmann | 0fb92f225e | |
Ruediger Landmann | 006cc84f8a | |
Ruediger Landmann | 418ef14745 |
|
@ -12,3 +12,9 @@ Publican-2.1.tar.gz
|
|||
/nopdfcover.patch
|
||||
/nopdftest.patch
|
||||
/xsl-newlines-315.patch
|
||||
/Publican-v3.2.1.tar.gz
|
||||
/Publican-v4.1.0.tar.gz
|
||||
/Publican-v4.1.1.tar.gz
|
||||
/Publican-v4.1.3.tar.gz
|
||||
/Publican-v4.1.6.tar.gz
|
||||
/Publican-v4.2.6.tar.gz
|
||||
|
|
427
publican.spec
427
publican.spec
|
@ -1,28 +1,28 @@
|
|||
|
||||
# Track font name changes
|
||||
%define RHEL6 %([[ %{?dist}x == .el6[a-z]* ]] && echo 1 || echo 0)
|
||||
%define RHEL7 %([[ %{?dist}x == .el7[a-z]* ]] && echo 1 || echo 0)
|
||||
|
||||
# BUGBUG BZ #1144220 work around wrong entity string bug
|
||||
%define DBPATH %(find /usr/share/sgml/docbook/xml-dtd-4.5*/dbcentx.mod)
|
||||
|
||||
%define OTHER 1
|
||||
%if %{RHEL6}
|
||||
%define OTHER 0
|
||||
%endif
|
||||
%if %{RHEL7}
|
||||
%define OTHER 0
|
||||
%endif
|
||||
|
||||
# required for desktop file install
|
||||
%define my_vendor %(test %{OTHER} == 1 && echo "fedora" || echo "redhat")
|
||||
|
||||
%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7)
|
||||
%global with_desktop_vendor_tag 1
|
||||
%else
|
||||
%global with_desktop_vendor_tag 0
|
||||
%endif
|
||||
|
||||
%define TESTS 1
|
||||
%define brand common
|
||||
%define wwwdir /var/www/html/docs
|
||||
|
||||
Name: publican
|
||||
Version: 3.1.5
|
||||
Release: 2%{?dist}
|
||||
Version: 4.2.6
|
||||
Release: 0%{?dist}
|
||||
Summary: Common files and scripts for publishing with DocBook XML
|
||||
# For a breakdown of the licensing, refer to LICENSE
|
||||
License: (GPLv2+ or Artistic) and CC0
|
||||
|
@ -31,6 +31,9 @@ URL: https://publican.fedorahosted.org
|
|||
Source0: https://fedorahosted.org/released/publican/Publican-v%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
Provides: publican-common = %{version}
|
||||
Provides: publican-common-db5 = %{version}
|
||||
Provides: publican-API = 4.1
|
||||
|
||||
# Get rid of the old packages
|
||||
Obsoletes: perl-Publican-WebSite
|
||||
|
@ -46,8 +49,10 @@ BuildRequires: perl(Module::Build)
|
|||
BuildRequires: perl(Test::More)
|
||||
BuildRequires: perl(Test::Pod) => 1.14
|
||||
BuildRequires: perl(Test::Pod::Coverage) => 1.04
|
||||
BuildRequires: perl(Archive::Tar)
|
||||
BuildRequires: perl(Archive::Tar) => 1.84
|
||||
BuildRequires: perl(Archive::Zip)
|
||||
# Not reall required, but sometimes koji pulls in a conflicting dep...
|
||||
BuildRequires: perl(Compress::Zlib) => 2.030
|
||||
BuildRequires: perl(Locale::Maketext::Gettext) >= 1.27-1.2
|
||||
BuildRequires: perl(Carp)
|
||||
BuildRequires: perl(Config::Simple)
|
||||
|
@ -65,51 +70,68 @@ BuildRequires: perl(File::Inplace)
|
|||
BuildRequires: perl(File::Path)
|
||||
BuildRequires: perl(File::pushd)
|
||||
BuildRequires: perl(File::Spec)
|
||||
BuildRequires: perl(File::Slurp)
|
||||
BuildRequires: perl(File::Which)
|
||||
BuildRequires: perl(Getopt::Long)
|
||||
BuildRequires: perl(HTML::FormatText)
|
||||
BuildRequires: perl(HTML::FormatText::WithLinks)
|
||||
BuildRequires: perl(HTML::FormatText::WithLinks::AndTables) >= 0.02
|
||||
BuildRequires: perl(HTML::TreeBuilder)
|
||||
BuildRequires: perl(HTML::WikiConverter::Markdown) >= 0.06
|
||||
BuildRequires: perl(I18N::LangTags::List)
|
||||
BuildRequires: perl(IO::String)
|
||||
BuildRequires: perl(List::MoreUtils)
|
||||
BuildRequires: perl(List::Util)
|
||||
BuildRequires: perl(Locale::Language)
|
||||
BuildRequires: perl(Locale::PO)
|
||||
BuildRequires: perl(Locale::PO) >= 0.24
|
||||
BuildRequires: perl(Module::Build)
|
||||
BuildRequires: perl(Pod::Usage)
|
||||
BuildRequires: perl(String::Similarity)
|
||||
BuildRequires: perl(Syntax::Highlight::Engine::Kate)
|
||||
BuildRequires: perl(Syntax::Highlight::Engine::Kate) >= 0.09
|
||||
BuildRequires: perl(Template)
|
||||
BuildRequires: perl(Template::Constants)
|
||||
BuildRequires: perl(Term::ANSIColor)
|
||||
BuildRequires: perl(Text::Wrap)
|
||||
BuildRequires: perl(Time::localtime)
|
||||
BuildRequires: perl(XML::LibXML) => 1.67
|
||||
BuildRequires: perl(XML::LibXSLT) => 1.67
|
||||
BuildRequires: perl(XML::LibXML) => 1.70
|
||||
BuildRequires: perl(XML::LibXSLT) => 1.70
|
||||
BuildRequires: perl(XML::Simple)
|
||||
BuildRequires: perl(XML::TreeBuilder) => 4.0
|
||||
BuildRequires: wkhtmltopdf >= 0.10.0_rc2-5
|
||||
BuildRequires: perl(XML::TreeBuilder) => 5.4
|
||||
# BZ #1053609
|
||||
BuildRequires: perl-XML-TreeBuilder >= 5.4
|
||||
BuildRequires: docbook-style-xsl >= 1.77.1
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gettext
|
||||
BuildRequires: perl(Text::CSV_XS)
|
||||
BuildRequires: perl(Sort::Versions)
|
||||
BuildRequires: perl(DBD::SQLite)
|
||||
BuildRequires: docbook5-schemas
|
||||
BuildRequires: docbook5-style-xsl >= 1.78.1
|
||||
BuildRequires: perl(version) >= 0.77
|
||||
BuildRequires: perl(Locale::Msgfmt)
|
||||
BuildRequires: perl(Locale::Maketext::Lexicon)
|
||||
BuildRequires: perl(Lingua::EN::Fathom)
|
||||
BuildRequires: rpm-build libicu-devel
|
||||
|
||||
# Most of these are handled automatically
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
Requires: perl(Locale::Maketext::Gettext) >= 1.27-1.2
|
||||
Requires: wkhtmltopdf >= 0.10.0_rc2-5
|
||||
Requires: rpm-build
|
||||
Requires: docbook-style-xsl >= 1.77.1
|
||||
Requires: perl(XML::LibXML) >= 1.67
|
||||
Requires: perl(XML::LibXSLT) >= 1.67
|
||||
Requires: perl(XML::TreeBuilder) >= 4.0
|
||||
Requires: perl(XML::LibXML) >= 1.70
|
||||
Requires: perl(XML::LibXSLT) >= 1.70
|
||||
Requires: perl(XML::TreeBuilder) >= 5.4
|
||||
Requires: perl(HTML::WikiConverter::Markdown) >= 0.06
|
||||
# BZ #1053609
|
||||
Requires: perl-XML-TreeBuilder >= 5.4
|
||||
Requires: perl-Template-Toolkit
|
||||
Requires: perl(DBD::SQLite)
|
||||
Requires: perl(Text::CSV_XS)
|
||||
Requires: docbook5-schemas
|
||||
Requires: docbook5-style-xsl >= 1.78.1
|
||||
|
||||
# Not really required, but sometimes koji pulls in a conflicting dep...
|
||||
Requires: perl(Compress::Zlib) => 2.030
|
||||
|
||||
# Lets validate some basics
|
||||
Requires: rpmlint
|
||||
|
@ -127,7 +149,21 @@ Requires: lohit-oriya-fonts lohit-punjabi-fonts lohit-sindhi-fonts
|
|||
Requires: lohit-tamil-fonts lohit-telugu-fonts dejavu-lgc-sans-mono-fonts
|
||||
Requires: dejavu-fonts-common dejavu-serif-fonts dejavu-sans-fonts
|
||||
Requires: dejavu-sans-mono-fonts overpass-fonts
|
||||
|
||||
Requires: wqy-zenhei-fonts
|
||||
Requires: wkhtmltopdf >= 0.12.1.devlopment
|
||||
BuildRequires: wkhtmltopdf >= 0.12.1.development
|
||||
BuildRequires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
BuildRequires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
BuildRequires: lklug-fonts baekmuk-ttf-batang-fonts
|
||||
BuildRequires: dejavu-fonts-common dejavu-serif-fonts dejavu-sans-fonts
|
||||
BuildRequires: dejavu-sans-mono-fonts overpass-fonts dejavu-lgc-sans-mono-fonts
|
||||
%endif
|
||||
%if %{RHEL7}
|
||||
Requires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
Requires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
Requires: lklug-fonts baekmuk-ttf-batang-fonts overpass-fonts
|
||||
Requires: wkhtmltopdf >= 0.12.1.devlopment
|
||||
BuildRequires: wkhtmltopdf >= 0.12.1.development
|
||||
BuildRequires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
BuildRequires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
BuildRequires: lklug-fonts baekmuk-ttf-batang-fonts
|
||||
|
@ -136,16 +172,13 @@ BuildRequires: lklug-fonts baekmuk-ttf-batang-fonts
|
|||
Requires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
Requires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
Requires: lklug-fonts baekmuk-ttf-batang-fonts overpass-fonts
|
||||
|
||||
Requires: fop
|
||||
BuildRequires: fop
|
||||
BuildRequires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
BuildRequires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
BuildRequires: lklug-fonts baekmuk-ttf-batang-fonts
|
||||
%endif
|
||||
|
||||
Patch0: xsl-newlines-315.patch
|
||||
Patch1: nopdfcover.patch
|
||||
Patch2: nopdftest.patch
|
||||
|
||||
%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
|
||||
|
@ -163,6 +196,14 @@ 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.
|
||||
|
||||
%package releasenotes
|
||||
Group: Documentation
|
||||
Summary: Release notes for the Publican package
|
||||
Requires: xdg-utils
|
||||
|
||||
%description releasenotes
|
||||
Release notes for Publican %{version}.
|
||||
|
||||
%package common-web
|
||||
Group: Documentation
|
||||
Summary: Website style for common brand
|
||||
|
@ -171,69 +212,93 @@ Requires: publican
|
|||
%description common-web
|
||||
Website style for common brand.
|
||||
|
||||
%package common-db5-web
|
||||
Group: Documentation
|
||||
Summary: Website style for common brand for DocBook5 content
|
||||
Requires: publican
|
||||
|
||||
%description common-db5-web
|
||||
Website style for common brand for DocBook5 content
|
||||
|
||||
%prep
|
||||
%setup -q -n Publican-v%{version}
|
||||
%patch0 -p 1
|
||||
%patch1 -p 1
|
||||
%patch2 -p 1
|
||||
|
||||
%build
|
||||
%{__perl} Build.PL installdirs=vendor --nocolours=1
|
||||
./Build --nocolours=1
|
||||
dir=`pwd` && cd Users_Guide && %{__perl} -CA -I $dir/blib/lib $dir/blib/script/publican build \
|
||||
--formats=html-desktop --publish --langs=all \
|
||||
sed -i -e 's,PATH,%{DBPATH},g' catalog
|
||||
XML_CATALOG_FILES=$dir/catalog %{__perl} Build.PL installdirs=vendor --nocolours=1
|
||||
|
||||
XML_CATALOG_FILES=$dir/catalog ./Build --nocolours=1
|
||||
dir=`pwd`
|
||||
|
||||
cd Users_Guide && XML_CATALOG_FILES=$dir/catalog %{__perl} -CDAS -I $dir/blib/lib $dir/blib/script/publican build \
|
||||
--formats=html-desktop --publish --langs=en-US \
|
||||
--common_config="$dir/blib/datadir" \
|
||||
--common_content="$dir/blib/datadir/Common_Content" --nocolours
|
||||
|
||||
cd $dir
|
||||
|
||||
cd Release_Notes && XML_CATALOG_FILES=$dir/catalog %{__perl} -CDAS -I $dir/blib/lib $dir/blib/script/publican build \
|
||||
--formats=html-desktop --publish --langs=en-US \
|
||||
--common_config="$dir/blib/datadir" \
|
||||
--common_content="$dir/blib/datadir/Common_Content" --nocolours
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
dir=`pwd`
|
||||
|
||||
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
|
||||
XML_CATALOG_FILES=$dir/catalog ./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
|
||||
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
|
||||
|
||||
%{_fixperms} $RPM_BUILD_ROOT/*
|
||||
|
||||
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
|
||||
sed -i -e 's|@@FILE@@|%{_docdir}/%{name}-releasenotes-%{version}/en-US/index.html|' %{name}-releasenotes.desktop
|
||||
sed -i -e 's|@@ICON@@|%{_docdir}/%{name}-releasenotes-%{version}/en-US/images/icon.svg|' %{name}-releasenotes.desktop
|
||||
|
||||
desktop-file-install \
|
||||
%if 0%{?with_desktop_vendor_tag}
|
||||
--vendor="%{my_vendor}" \
|
||||
%endif
|
||||
--dir=$RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop
|
||||
desktop-file-install --vendor="%{my_vendor}" --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop
|
||||
desktop-file-install --vendor="%{my_vendor}" --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{name}-releasenotes.desktop
|
||||
|
||||
for file in po/*.po; do
|
||||
lang=`echo "$file" | sed -e 's/po\/\(.*\)\.po/\1/'`;
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES;
|
||||
msgfmt $file -o $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES/%{name}.mo;
|
||||
done
|
||||
|
||||
%find_lang %{name}
|
||||
%find_lang %{name} --with-man
|
||||
|
||||
# Package web common files
|
||||
mkdir -p -m755 $RPM_BUILD_ROOT/%{wwwdir}/%{brand}
|
||||
mkdir -p -m755 $RPM_BUILD_ROOT/%{wwwdir}/common
|
||||
dir=`pwd`
|
||||
cd datadir/Common_Content/common
|
||||
%{__perl} -CA -I $dir/blib/lib $dir/blib/script/publican install_brand --web --path=$RPM_BUILD_ROOT/%{wwwdir}/%{brand}
|
||||
XML_CATALOG_FILES=$dir/catalog %{__perl} -CDAS -I $dir/blib/lib $dir/blib/script/publican install_brand --web --path=$RPM_BUILD_ROOT/%{wwwdir}/common
|
||||
cd -
|
||||
mkdir -p -m755 $RPM_BUILD_ROOT/%{wwwdir}/common-db5
|
||||
cd datadir/Common_Content/common-db5
|
||||
XML_CATALOG_FILES=$dir/catalog %{__perl} -CDAS -I $dir/blib/lib $dir/blib/script/publican install_brand --web --path=$RPM_BUILD_ROOT/%{wwwdir}/common-db5
|
||||
cd -
|
||||
|
||||
%check
|
||||
%if %{TESTS}
|
||||
./Build --nocolours=1 test
|
||||
dir=`pwd`
|
||||
XML_CATALOG_FILES=$dir/catalog ./Build --nocolours=1 test
|
||||
%endif
|
||||
|
||||
%post
|
||||
# hack to allow branch directory BZ #800252
|
||||
CATALOG=%{_sysconfdir}/xml/catalog
|
||||
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
|
||||
"https://fedorahosted.org/released/publican/xsl/docbook4/" \
|
||||
"file://%{_datadir}/publican/xsl/" $CATALOG
|
||||
"https://fedorahosted.org/released/publican/xsl/docbook4/" \
|
||||
"file://%{_datadir}/publican/xsl/" $CATALOG
|
||||
|
||||
CATALOG=%{_sysconfdir}/xml/catalog
|
||||
%{_bindir}/xmlcatalog --noout --add "public" \
|
||||
"-//OASIS//ENTITIES DocBook Character Entities V4.5//EN" \
|
||||
"file://%{DBPATH}" $CATALOG
|
||||
|
||||
%postun
|
||||
if [ "$1" = 0 ]; then
|
||||
CATALOG=%{_sysconfdir}/xml/catalog
|
||||
%{_bindir}/xmlcatalog --noout --del \
|
||||
"file://%{_datadir}/publican/xsl/docbook4/" $CATALOG
|
||||
"https://fedorahosted.org/released/publican/xsl/docbook4/" $CATALOG
|
||||
|
||||
CATALOG=%{_sysconfdir}/xml/catalog
|
||||
%{_bindir}/xmlcatalog --noout --del \
|
||||
"-//OASIS//ENTITIES DocBook Character Entities V4.5//EN" $CATALOG
|
||||
fi
|
||||
|
||||
%clean
|
||||
|
@ -257,25 +322,265 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%files doc
|
||||
%defattr(-,root,root,-)
|
||||
%doc Users_Guide/publish/desktop/*
|
||||
%{_datadir}/applications/*%{name}.desktop
|
||||
%{_datadir}/applications/%{my_vendor}-%{name}.desktop
|
||||
%doc fdl.txt
|
||||
|
||||
%files releasenotes
|
||||
%defattr(-,root,root,-)
|
||||
%doc Release_Notes/publish/desktop/*
|
||||
%{_datadir}/applications/%{my_vendor}-%{name}-releasenotes.desktop
|
||||
%doc fdl.txt
|
||||
|
||||
%files common-web
|
||||
%defattr(-,root,root,-)
|
||||
%{wwwdir}/%{brand}
|
||||
%{wwwdir}/common
|
||||
|
||||
%files common-db5-web
|
||||
%defattr(-,root,root,-)
|
||||
%{wwwdir}/common-db5
|
||||
|
||||
%changelog
|
||||
* Tue May 14 2013 Jon Ciesla <limburgher@gmail.com> - 3.1.5-2
|
||||
- Drop desktop vendor tag.
|
||||
* Tue Oct 21 2014 Jeff Fearn <jfearn@redhat.com> 4.2.6-0
|
||||
- Fix External_Links translation not merging. BZ #1153911
|
||||
|
||||
* Wed Mar 20 2013 Rüdiger Landmann <rlandmann@redhat.com> 3.1.5-1
|
||||
- patch for XSL newlines broken in F18 and newer
|
||||
- patch for PDFs built with wkhtmltopdf built against system QT
|
||||
- patch to suppress PDF tests in Koji without X
|
||||
* Wed Oct 15 2014 Jeff Fearn <jfearn@redhat.com> 4.2.5-0
|
||||
- Fix DocBook4 epub failing for ja-JP. BZ #1152780
|
||||
|
||||
* Tue Oct 14 2014 Jeff Fearn <jfearn@redhat.com> 4.2.4-0
|
||||
- Allow External_Links.xml to be translated. BZ #1150386
|
||||
- Change ja-JP person-name style. BZ #1150866
|
||||
|
||||
* Tue Oct 7 2014 Jeff Fearn <jfearn@redhat.com> 4.2.3-0
|
||||
- Fix DocBook4 entity text, BZ #1143060
|
||||
- Remove extra white space from non-verbatim msgid's. BZ #1143792
|
||||
- Fix PDF build using FOP fails with "No numberLines function available." BZ #1143852
|
||||
- Add allow_network option. Defaults OFF. BZ #1144949
|
||||
- Add hacks to work around BZ #1144220
|
||||
|
||||
* Wed Sep 17 2014 Jeff Fearn <jfearn@redhat.com> 4.2.2-2
|
||||
- Fix duplicate messages in POT files. BZ #1136133
|
||||
- Remove top level directory from drupal tar file. BZ #1139070
|
||||
- Fix PDF font selection. BZ #1139899
|
||||
|
||||
* Mon Sep 01 2014 Jeff Fearn <jfearn@redhat.com> 4.2.1-0
|
||||
- Remove empty msgids from POT files. BZ #1135143
|
||||
- Fix highlight in callout with areaspec. BZ #1135827
|
||||
|
||||
* Thu Aug 28 2014 Jeff Fearn <jfearn@redhat.com> 4.2.0-0
|
||||
- Add iframe video support to DocBook5 HTML5. BZ #752021
|
||||
- Stop calculating column width if no width is set. BZ #1084860
|
||||
- Simply styling of code, and admonitions in HTML5. BZ #1093498
|
||||
- Added tip formatting. BZ #1033830
|
||||
- Remove incorrect prompt. BZ #1096544
|
||||
- Add "popper" to hide program listing after 4 lines. BZ #1088051
|
||||
- Fix white space being removed from msgids when merging. BZ #1097090
|
||||
- Add code language switching. BZ #1092351
|
||||
- Fix CDATA support, bump XML::TreeBuilder dep to 5.3. BZ #1101050
|
||||
- Add --showfuzzy to build options.
|
||||
- Move PO manipulation to Locale::PO.
|
||||
- Fix inline"\n" not working in verbatim. BZ #1097091 (TODO bump Locale::PO version when released)
|
||||
- Fix images for DB4 website callouts. BZ #1112899
|
||||
- Remove newline after cdata. BZ #1110611
|
||||
- Add Markdown output. BZ #1120455
|
||||
- Bump Syntax::Highlight::Engine::Kate dep to 0.09.
|
||||
- Add external link support. BZ #1123193
|
||||
- Add 'th' to translation block list. BZ #1127462
|
||||
|
||||
* Mon Aug 04 2014 Jeff Fearn <jfearn@redhat.com> 4.1.7-0
|
||||
- Another shot at fixing PDF index out of range error.
|
||||
|
||||
* Tue Jul 29 2014 Jeff Fearn <jfearn@redhat.com> 4.1.6-0
|
||||
- Another shot at fixing PDF index out of range error.
|
||||
|
||||
* Wed Jul 09 2014 Jeff Fearn <jfearn@redhat.com> 4.1.5-0
|
||||
- Add some web UI tranlstaion strings & sort formats. BZ #1117081
|
||||
- Fix formal para title CSS. BZ #1110076
|
||||
|
||||
* Thu Jul 03 2014 Jeff Fearn <jfearn@redhat.com> 4.1.4-1
|
||||
- Expose sort functions to version index page.
|
||||
|
||||
* Wed May 21 2014 Jeff Fearn <jfearn@redhat.com> 4.1.4-0
|
||||
- Fix headers and footers triggering index out of range in PDF Build.
|
||||
|
||||
* Wed May 21 2014 Jeff Fearn <jfearn@redhat.com> 4.1.3-0
|
||||
- Fix extra space breaking spec files with sort_order. BZ #1099262
|
||||
- Make div.title bold in db4.css. BZ #1049661
|
||||
|
||||
* Wed May 14 2014 Jeff Fearn <jfearn@redhat.com> 4.1.2-0.1
|
||||
- Fix Fedora and RHEL7 requires
|
||||
|
||||
* Wed May 14 2014 Jeff Fearn <jfearn@redhat.com> 4.1.2-0
|
||||
- Fix broken DocBook5 validation stopping package builds. BZ #1097495
|
||||
|
||||
* Thu May 8 2014 Jeff Fearn <jfearn@redhat.com> 4.1.1-0
|
||||
- Fix long tables and pre's breaking PDF build. BZ #1095574
|
||||
|
||||
* Mon May 5 2014 Jeff Fearn <jfearn@redhat.com> 4.1.0-0
|
||||
- Add abstract to release notes so PDF builds
|
||||
- Fix RPM upgrade not pulling in required XML::TreeBuilder version. BZ #1053609
|
||||
- Allow PDF to build without any authors. BZ #1050975
|
||||
- Increase XML::LibXSLT::max_depth to 10K. BZ #1035525
|
||||
- Include entrytbl in cols count. BZ #1069405
|
||||
- Add 'td' to translatable blocks list. BZ #1059938
|
||||
- Treat entry like para for mixedmode tags. BZ #1039382
|
||||
- Add blank page after cover page in PDF. BZ #1050770
|
||||
- Fix replaceable override in DB 4.5 XSL. BZ #1054462
|
||||
- Store processing instructions. BZ #1045463
|
||||
- Add releaseinfo support. BZ #1050789
|
||||
- Add suppor5t for wkhtmltopdf 0.12.0
|
||||
- Add non-minified JS files. BZ #1062109
|
||||
- Use term as ID node for varlistentry. BZ #1050836
|
||||
- Fix acroread search and image issues. BZ #1038393 #1065810
|
||||
- Add line numbering to DB5 html output. BZ #1074709
|
||||
- Remove glossdiv and indexdiv headings from PDF TOC. BZ #1058545
|
||||
- Add basic handling & style for revisionflag.
|
||||
- Fix admonition style for wkhtmnltopdf 0.12.
|
||||
- Pass chunk_section_depth to wkhtmltopdf. BZ #1044848
|
||||
- Do not die on empty brand conf files. BZ #1037037
|
||||
- Fix font embedding
|
||||
- Enforce RPM API requirements. BZ #1029293
|
||||
- Fix desktop SPEC file creation. BZ #1081087
|
||||
- Pass previous option to msgmerge. BZ #1081363
|
||||
- Load splash pages in templates instead of using javascript. BZ #1081300
|
||||
- Sync list layout across web and desktop styles. BZ #1080236
|
||||
- Add dt_format parameter. BZ #1081808
|
||||
- Provide gettext version of package name. BZ #1083102
|
||||
- Fix step style. BZ #1080156
|
||||
- Fix DD layout. BZ #1084242
|
||||
- Fix tables breaking out. BZ #1082444
|
||||
- Add zt_push and zt_pull for Zanata.
|
||||
|
||||
* Wed Dec 18 2013 Rüdiger Landmann <rlandmann@redhat.com> 4.0.0-0
|
||||
- Support DocBook 5 as input format. BZ #1005042
|
||||
- Fix duplicate first author in PDF. BZ #996351
|
||||
- Include DocBook 5-compatible templates. BZ #697366
|
||||
- Fix UTF8 issue in ~/.publican.cfg. BZ #987325
|
||||
- Replace abstract and subtitle xsl. BZ #953675
|
||||
- Change Cover page font. BZ #1006134
|
||||
- Fix TOC leader in PDF. BZ #1006056
|
||||
- Fix PDF Legal Notice trademarks & formatting. BZ #970851
|
||||
- Fix keyword lable showing in PDF when there are no keywords. BZ #1007146
|
||||
- Indicate whether a translation is older in the web GUI. BZ #889031
|
||||
- Include time in update_date. BZ #979846
|
||||
- Support web site navigation for books without HTML. BZ #885916
|
||||
- Support ascending Revision History. BZ #999578
|
||||
- Add ability to compy installed brand web content to another site. BZ #967664
|
||||
- Fix PDF example.properties template. BZ #999586
|
||||
- Fix PUG PDF format for OpenSuse. BZ #999581
|
||||
- Simplify highlight error message. BZ #987059
|
||||
- Add css styles for table sizes. BZ #1005640
|
||||
- Tidy up Build.PL for better CPAN support. BZ #999259
|
||||
- Fix image path for icon.svg. BZ #1011222
|
||||
- Fix print_unused not handling include from higher directories. BZ #1004955
|
||||
- Fix SVG fallback to PNG. BZ #990823
|
||||
- Fix subtitle font size. BZ #987431
|
||||
- Support grouping of books within a version. BZ #901560
|
||||
- Remove bold from titles in Indic scripts. BZ #1006135
|
||||
- Overhaul EPUB, basic CSS, harcode chunking, fix errors. BZ #883159
|
||||
- Fix duplicate file listing in EPUB. BZ #875119
|
||||
- Fix objects in EPUB not in catalog. BZ #875125
|
||||
- Fix duplicate ID's in EPUBs. BZ #875116
|
||||
- Fix ConfigData not being reset after testing on all platforms. BZ #999427
|
||||
- Fix links to step not functioning. BZ #1009015
|
||||
- Support GIT for distributed sets. BZ #864226
|
||||
- Fix Build.PL not handling .mo files. BZ #1016421
|
||||
- Bold and Center titlepage edition. BZ #1017548
|
||||
- Fix broken use of pushd in Build.PL. BZ #1018608
|
||||
- Remove XML from spec file abstract. BZ #1018796
|
||||
- Fix UTF8 in publican.cfg not being handled. BZ #1020059
|
||||
- Fix Indic PDF build on F19. BZ #1018024
|
||||
- Fix UTF8 encoding for title in Revision_History.xml BZ #1020570
|
||||
- Fix browser not detecting UTF8 on HTML5 files with .html extension. BZ #1018659
|
||||
- Fix styling of DB4 example, package, & option. Remove html.longdesc.embed xsl. BZ #1023248
|
||||
- Fix UTF8 in Groups.xml. BZ #1022575
|
||||
- Add translations for "Edition" BZ# 1007141
|
||||
- Add translations for "English is newer" BZ #889031
|
||||
- Fix broken or-IN translation.
|
||||
- Update DB4 CSS steps, stepalts, OLs, term. BZ #1026173
|
||||
- Remove chunk override from html.xsl. BZ #1026563
|
||||
- Fix path to POD. BZ #1026563
|
||||
- Update CLI translations
|
||||
- Various fixes to Common Content + update Common Content translation. BZ #1027248
|
||||
- Update and correct Debian installation instructions. BZ #1013934
|
||||
- Correct OpenSUSE installation instructions. BZ #1000534
|
||||
- Add Docker installation instructions. BZ #1015943
|
||||
- Clarify where relative paths are used in brand instructions - BZ #1028815
|
||||
- Update and clarify translation instructions BZ #1021287
|
||||
- Expose glossterm in PO files to support sortas attribute. BZ #1030591
|
||||
- Add report action to print readability statistics. BZ #1031364
|
||||
- Change comment in syntax highlight to light grey. BZ #1030718
|
||||
- Document use of "sortas" for indexes and glossaries in PUG
|
||||
- Fix newline in translation affecting output. BZ #1036150
|
||||
|
||||
* Fri Oct 4 2013 Jeff Fearn <jfearn@redhat.com> 3.9.9-0
|
||||
- Publican 4.0 RC1
|
||||
|
||||
* Wed Sep 04 2013 Jeff Fearn <jfearn@redhat.com> 3.2.1-0
|
||||
- Fix empty images dir causing packaging fail. BZ #996349
|
||||
- Fix draft background being in front. BZ #996361
|
||||
- Fix Titles that are ulinks are incorrectly positioned. BZ #995095
|
||||
- Fix Syntax Highlighting not working when Language and Module names differ. BZ #995932
|
||||
- Fix missing '/' on callout image url. BZ #998736
|
||||
- Add string for brand customistaion BZ #1002388
|
||||
|
||||
* Thu Aug 8 2013 Jeff Fearn <jfearn@redhat.com> 3.2.0-0
|
||||
- Add spaces to web-spec.xsl to work around newer libxml2 eating white space in spec files BZ #982424
|
||||
- Fix typos in common content BZ #952490 #974918
|
||||
- Stop menu bouncing. BZ #953716
|
||||
- Fix ID missing from admonitions. BZ #966494
|
||||
- Support corpauthor for PDF. BZ #908666
|
||||
- Fix nested block tags breaking translation flow. BZ #909728
|
||||
- Fix multiple calls to update_po breaking packaging. BZ #891167
|
||||
- Add website labels and translations. BZ #979885
|
||||
- Add orgname to block/inline code. BZ #872955
|
||||
- Fix get_keywords not using correct info file. BZ #957956
|
||||
- Improve web print CSS. BZ #927513
|
||||
- Fix pre border in PDF. BZ #905752
|
||||
- Fix epub DOCTYPE. BZ #875129
|
||||
- Fix step first child style. BZ #971221
|
||||
- Fix long link word wrap in PDF. BZ #923481
|
||||
- Support case-insensitive "language" attribute. BZ #919474
|
||||
- Apply title style patch from Jaromir Hradilek. BZ #924518
|
||||
- Expose %book_ver_list to products/versions_index.tmpl. BZ #962643
|
||||
- Allow brands to ship web templates. Add site config toc_js. BZ #956935
|
||||
- Add pdftool option to build for pdf tool control. BZ #953728
|
||||
- Add default mapping for language to locale. BZ #844202
|
||||
- Fix ID missing from translated Revision History. BZ #911462
|
||||
- Add pub_dir option to override publish directory. BZ #830062
|
||||
- Removed show_unknown parameter and associated code. BZ #915428
|
||||
- Add img_dir parameter to override images directory. BZ #919481
|
||||
- Support all DocBook conditionals. BZ #919486
|
||||
- Flag spaces in product number as invalid. BZ #973895
|
||||
- Standardized prompts in commands. BZ #880456
|
||||
- Updated web_formats publican.cfg info BZ #839141
|
||||
- Replaced 'home page' with 'product or version page' BZ #921803
|
||||
- Replaced a broken link to CPAN with a working link BZ# 973461
|
||||
- Remove duplicate brand files from base install. BZ #966143
|
||||
- Add extras_dir parameter to override extras directory. BZ #953998
|
||||
- Fix PDF ignoring cover logo. BZ #974353
|
||||
- Add trans_drop action to freeze source language for translation. BZ #887707
|
||||
- Fix empty pot files not being deleted. BZ #961413
|
||||
- Fix long title layout on cover page in PDF. BZ #956934
|
||||
- Add Mac OS X Lion installation instructions. BZ# 979229
|
||||
- Add file handle limit workaround to FAQ BZ #952476
|
||||
- Support CDATA tags. BZ #958343
|
||||
- Fix UTF8 image names getting mangled in publish. BZ #953618
|
||||
- Add wkhtmltopdf_opts parameter to pass options to wkhtmltopdf. BZ #951290
|
||||
- Fix edition missing on PDF cover pages. BZ #956940
|
||||
- Support XML in add_revision member. BZ #862465
|
||||
- Fix duplicate footnotes in bibliography. BZ #653447
|
||||
- Fix Link from footlink to footlink-ref not working in PDF. BZ #909786
|
||||
- Fix TOC draft watermark in PDF. BZ #905271
|
||||
- Add common-db5 sub package. BZ #958495
|
||||
- Support decimals in colwidth & convert exact measures to pixels. BZ #913775
|
||||
- Tweak equation formatting. BZ #804531
|
||||
- Fix POT-Creation-Date format. BZ #985836
|
||||
- Fix site stats report swapping languages and products.
|
||||
- Fix web_dir not used for home page packages. BZ #988191
|
||||
- Updated web site instructions - BZ#979224
|
||||
|
||||
* Mon Mar 18 2013 Jeff Fearn <jfearn@redhat.com> 3.1.5-0
|
||||
- Fix translated PDS encode issue when build from packaged books.
|
||||
- Fix translated PDF encode issue when build from packaged books. BZ #922618
|
||||
|
||||
* Tue Mar 12 2013 Jeff Fearn <jfearn@redhat.com> 3.1.4-0
|
||||
- Fix entities in Book_Info braking build. BZ #917898
|
||||
|
|
7
sources
7
sources
|
@ -1,6 +1 @@
|
|||
a4327409d5d1152cd6849dc6ac51e76d Publican-v3.0.0.tar.gz
|
||||
f454d68d83bbe1cb23259e1d69a431fb xsl-newlines.patch
|
||||
34f6057dbc14db9aa05bf2d44d83fe9e Publican-v3.1.5.tar.gz
|
||||
b5693676c7fb12a8ce416e23e49ce43f nopdfcover.patch
|
||||
3f392881af022770435b7eb3702f6c0b nopdftest.patch
|
||||
3f7211863391ba6d5982a7ad13117e8e xsl-newlines-315.patch
|
||||
885e7adf54f14d313fc10bec4eea0235 Publican-v4.2.6.tar.gz
|
||||
|
|
Loading…
Reference in New Issue