[publican/f19] New upstream release

RĂ¼diger Landmann rlandmann at fedoraproject.org
Fri Sep 6 06:22:50 UTC 2013


commit 242ae0a00156eaca5e08f7ac1363a026efd91cb7
Author: Ruediger Landmann <r.landmann at redhat.com>
Date:   Fri Sep 6 16:27:59 2013 +1000

    New upstream release

 .gitignore    |    1 +
 publican.spec |  113 +++++++++++++++++++++++++++++++++++++++++++++++++++------
 sources       |    4 +--
 3 files changed, 104 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 64cc210..0832043 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ Publican-2.1.tar.gz
 /nopdfcover.patch
 /nopdftest.patch
 /xsl-newlines-315.patch
+/Publican-v3.2.1.tar.gz
diff --git a/publican.spec b/publican.spec
index 97dc9a3..ee4da30 100644
--- a/publican.spec
+++ b/publican.spec
@@ -21,8 +21,8 @@
 %define wwwdir /var/www/html/docs
 
 Name:           publican
-Version:        3.1.5
-Release:        5%{?dist}
+Version:        3.2.1
+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,8 @@ 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}
 
 # Get rid of the old packages
 Obsoletes:      perl-Publican-WebSite
@@ -46,8 +48,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)
@@ -80,7 +84,7 @@ BuildRequires:  perl(Locale::PO)
 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.07-5
 BuildRequires:  perl(Template)
 BuildRequires:  perl(Template::Constants)
 BuildRequires:  perl(Term::ANSIColor)
@@ -89,9 +93,13 @@ BuildRequires:  perl(Time::localtime)
 BuildRequires:  perl(XML::LibXML) => 1.67
 BuildRequires:  perl(XML::LibXSLT) => 1.67
 BuildRequires:  perl(XML::Simple)
-BuildRequires:  perl(XML::TreeBuilder) => 4.0
+BuildRequires:  perl(XML::TreeBuilder) => 4.2
+%if 0%{?fedora}
 BuildRequires:  fop
 BuildRequires:	batik
+%else
+BuildRequires:  wkhtmltopdf >= 0.10.0_rc2-5
+%endif
 BuildRequires:  docbook-style-xsl >= 1.77.1
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
@@ -102,8 +110,12 @@ BuildRequires:  perl(DBD::SQLite)
 # 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:       fop
-Requires:       batik
+%if 0%{?fedora}
+Requires: 	fop
+Requires:	batik
+%else
+Requires:       wkhtmltopdf >= 0.10.0_rc2-5
+%endif
 Requires:       rpm-build
 Requires:       docbook-style-xsl >= 1.77.1
 Requires:       perl(XML::LibXML)  >=  1.67
@@ -112,6 +124,9 @@ Requires:       perl(XML::TreeBuilder) >= 4.0
 Requires:       perl-Template-Toolkit
 Requires:       perl(DBD::SQLite)
 Requires:       perl(Text::CSV_XS)
+Requires:       perl(Syntax::Highlight::Engine::Kate) >= 0.07-5
+# Not reall required, but sometimes koji pulls in a conflicting dep...
+Requires:       perl(Compress::Zlib) => 2.030
 
 # Lets validate some basics
 Requires:       rpmlint
@@ -144,8 +159,6 @@ BuildRequires:  cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
 BuildRequires:  lklug-fonts baekmuk-ttf-batang-fonts
 %endif
 
-Patch0:         xsl-newlines-315.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
@@ -171,9 +184,16 @@ 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
 
 %build
 %{__perl} Build.PL installdirs=vendor --nocolours=1
@@ -214,6 +234,10 @@ 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}
 cd -
+mkdir -p -m755 $RPM_BUILD_ROOT/%{wwwdir}/common-db5
+cd datadir/Common_Content/common-db5
+%{__perl} -CA -I $dir/blib/lib $dir/blib/script/publican install_brand --web --path=$RPM_BUILD_ROOT/%{wwwdir}/common-db5
+cd -
 
 %check
 %if %{TESTS}
@@ -262,8 +286,75 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %{wwwdir}/%{brand}
 
+%files common-db5-web
+%defattr(-,root,root,-)
+%{wwwdir}/common-db5
 
 %changelog
+* Wed Sep 04 2013 Jeff Fearn <jfearn at 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 at 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
+
 * Fri Jul 12 2013 RĂ¼diger Landmann <rlandmann at redhat.com> 3.1.5-5
 - more XSL changes to work around whitespace eaten by new libxml2
 
@@ -282,7 +373,7 @@ rm -rf $RPM_BUILD_ROOT
 - patch to suppress PDF tests in Koji without X
 
 * Mon Mar 18 2013 Jeff Fearn <jfearn at 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 at redhat.com> 3.1.4-0
 - Fix entities in Book_Info braking build. BZ #917898
diff --git a/sources b/sources
index 8dc1303..461dac9 100644
--- a/sources
+++ b/sources
@@ -1,3 +1 @@
-34f6057dbc14db9aa05bf2d44d83fe9e  Publican-v3.1.5.tar.gz
-3f7211863391ba6d5982a7ad13117e8e  xsl-newlines-315.patch
-205857b638289a8e7ca279ee4294002d  xsl-newlines-315.patch
+f703d4ff83347c55dd4d7dd0cffb7cd4  Publican-v3.2.1.tar.gz


More information about the scm-commits mailing list