patched version of new upstream
This commit is contained in:
parent
9496ce8352
commit
abcc5de404
4
.gitignore
vendored
4
.gitignore
vendored
@ -8,3 +8,7 @@ Publican-2.1.tar.gz
|
||||
/Publican-2.8.tar.gz
|
||||
/Publican-v3.0.0.tar.gz
|
||||
/xsl-newlines.patch
|
||||
/Publican-v3.1.5.tar.gz
|
||||
/nopdfcover.patch
|
||||
/nopdftest.patch
|
||||
/xsl-newlines-315.patch
|
||||
|
@ -10,12 +10,12 @@
|
||||
# required for desktop file install
|
||||
%define my_vendor %(test %{OTHER} == 1 && echo "fedora" || echo "redhat")
|
||||
|
||||
%define TESTS 0
|
||||
%define TESTS 1
|
||||
%define brand common
|
||||
%define wwwdir /var/www/html/docs
|
||||
|
||||
Name: publican
|
||||
Version: 3.0.0
|
||||
Version: 3.1.5
|
||||
Release: 1%{?dist}
|
||||
Summary: Common files and scripts for publishing with DocBook XML
|
||||
# For a breakdown of the licensing, refer to LICENSE
|
||||
@ -42,7 +42,7 @@ BuildRequires: perl(Test::Pod) => 1.14
|
||||
BuildRequires: perl(Test::Pod::Coverage) => 1.04
|
||||
BuildRequires: perl(Archive::Tar)
|
||||
BuildRequires: perl(Archive::Zip)
|
||||
BuildRequires: perl(Locale::Maketext::Gettext)
|
||||
BuildRequires: perl(Locale::Maketext::Gettext) >= 1.27-1.2
|
||||
BuildRequires: perl(Carp)
|
||||
BuildRequires: perl(Config::Simple)
|
||||
BuildRequires: perl(Cwd)
|
||||
@ -84,18 +84,20 @@ BuildRequires: perl(XML::LibXML) => 1.67
|
||||
BuildRequires: perl(XML::LibXSLT) => 1.67
|
||||
BuildRequires: perl(XML::Simple)
|
||||
BuildRequires: perl(XML::TreeBuilder) => 4.0
|
||||
BuildRequires: wkhtmltopdf
|
||||
BuildRequires: docbook-style-xsl >= 1.76.1
|
||||
BuildRequires: wkhtmltopdf >= 0.10.0_rc2-5
|
||||
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)
|
||||
|
||||
# Most of these are handled automatically
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
Requires: perl(Locale::Maketext::Gettext)
|
||||
Requires: wkhtmltopdf
|
||||
Requires: perl(Locale::Maketext::Gettext) >= 1.27-1.2
|
||||
Requires: wkhtmltopdf >= 0.10.0_rc2-5
|
||||
Requires: rpm-build
|
||||
Requires: docbook-style-xsl >= 1.76.1
|
||||
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
|
||||
@ -118,7 +120,7 @@ Requires: lohit-malayalam-fonts lohit-marathi-fonts lohit-nepali-fonts
|
||||
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
|
||||
Requires: dejavu-sans-mono-fonts overpass-fonts
|
||||
|
||||
BuildRequires: liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts
|
||||
BuildRequires: cjkuni-uming-fonts ipa-gothic-fonts ipa-pgothic-fonts
|
||||
@ -127,14 +129,16 @@ BuildRequires: lklug-fonts baekmuk-ttf-batang-fonts
|
||||
%if %{OTHER}
|
||||
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
|
||||
Requires: lklug-fonts baekmuk-ttf-batang-fonts overpass-fonts
|
||||
|
||||
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.patch
|
||||
Patch0: xsl-newlines-315.patch
|
||||
Patch1: nopdfcover.patch
|
||||
Patch2: nopdftest.patch
|
||||
|
||||
%description
|
||||
Publican is a DocBook publication system, not just a DocBook processing tool.
|
||||
@ -164,10 +168,12 @@ Website style for common brand.
|
||||
%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
|
||||
./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 \
|
||||
--common_config="$dir/blib/datadir" \
|
||||
@ -203,7 +209,7 @@ cd -
|
||||
|
||||
%check
|
||||
%if %{TESTS}
|
||||
./Build test
|
||||
./Build --nocolours=1 test
|
||||
%endif
|
||||
|
||||
%post
|
||||
@ -227,7 +233,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%defattr(-,root,root,-)
|
||||
%doc Changes README COPYING Artistic pod1/publican
|
||||
%{perl_vendorlib}/Publican.pm
|
||||
%{perl_vendorlib}/Publican/*
|
||||
%{perl_vendorlib}/Publican
|
||||
%{_mandir}/man3/Publican*
|
||||
%{_mandir}/man1/*
|
||||
%{_bindir}/publican
|
||||
@ -250,8 +256,46 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Mar 19 2013 Rüdiger Landmann <rlandmann@redhat.com> 3.0.0-1
|
||||
* 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
|
||||
|
||||
* Mon Mar 18 2013 Jeff Fearn <jfearn@redhat.com> 3.1.5-0
|
||||
- Fix translated PDS encode issue when build from packaged books.
|
||||
|
||||
* Tue Mar 12 2013 Jeff Fearn <jfearn@redhat.com> 3.1.4-0
|
||||
- Fix entities in Book_Info braking build. BZ #917898
|
||||
- add translations of "Revision History". BZ #918365
|
||||
- Fix TOC title not translated in PDF. BZ #918365
|
||||
- Fix translated strings with parameters. BZ #891166
|
||||
- update translations
|
||||
- add it-IT translation of PUG via <fedora@marionline.it> BZ #797515
|
||||
|
||||
* Fri Feb 22 2013 Jeff Fearn <jfearn@redhat.com> 3.1.3-1
|
||||
- Fix add_revision breaking XML parser. BZ #912985
|
||||
- Stronger fix for cover pages causing page number overrun. BZ #912967
|
||||
- Fix CSS for article front page subtile. BZ #913016
|
||||
|
||||
* Mon Feb 18 2013 Jeff Fearn <jfearn@redhat.com> 3.1.2-0
|
||||
- Fix tests failing when publican not installed. BZ #908956
|
||||
- Fix broken mr-IN/Conventions.po. BZ #908956
|
||||
- Fix footnote link unclickable. BZ #909006
|
||||
- Fix missing translations for common files. BZ #908976
|
||||
- Fix using edition for version on cover pages. BZ #912180
|
||||
- Fix nested entities causing XML::TreeBuilder to fail. BZ #912187
|
||||
|
||||
* Thu Feb 7 2013 Jeff Fearn <jfearn@redhat.com> 3.1.1-0
|
||||
- Fix web site CSS for admonitions. BZ #908539
|
||||
|
||||
* Mon Feb 4 2013 Jeff Fearn <jfearn@redhat.com> 3.1.0-2
|
||||
- Fix translated text
|
||||
|
||||
* Mon Feb 4 2013 Jeff Fearn <jfearn@redhat.com> 3.1.0-1
|
||||
- Warn of failure to chmod/chown.
|
||||
|
||||
* Fri Jan 25 2013 Jeff Fearn <jfearn@redhat.com> 3.1.0-0
|
||||
- new upstream package.
|
||||
|
||||
* Wed Oct 31 2012 Jeff Fearn <jfearn@redhat.com> 3.0.0-0
|
||||
- new upstream package.
|
||||
|
4
sources
4
sources
@ -1,2 +1,6 @@
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user