rpms/publican/F-8 publican.spec,1.4,1.5 sources,1.4,1.5

Jeff Fearn (jfearn) fedora-extras-commits at redhat.com
Fri Aug 1 05:52:43 UTC 2008


Author: jfearn

Update of /cvs/pkgs/rpms/publican/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14958

Modified Files:
	publican.spec sources 
Log Message:
update


Index: publican.spec
===================================================================
RCS file: /cvs/pkgs/rpms/publican/F-8/publican.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- publican.spec	15 Jul 2008 02:55:07 -0000	1.4
+++ publican.spec	1 Aug 2008 05:52:13 -0000	1.5
@@ -1,9 +1,12 @@
 %define	my_vendor fedora
+%define	EMBED_DOCKBOOK45 0
+%define	HTMLVIEW 0
+%define PREMOLESTATION 0
 
 Name:		publican	
 Summary:	Common files and scripts for publishing Documentation
-Version:	0.33
-Release:	1%{?dist}
+Version:	0.34
+Release:	0%{?dist}
 License:	GPLv2+ and GFDL
 # The following directories are licensed under the GFDL:
 #	content
@@ -11,15 +14,48 @@
 Group:		Applications/Text
 Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Buildarch:	noarch
-Source:		http://svn.fedorahosted.org/svn/publican/trunk/Files/%{name}-%{version}.tgz
+Source:		https://fedorahosted.org/releases/p/u/publican/%{name}-%{version}.tgz
 # need kdesdk for po2xml & xml2pot
-Requires:	gettext libxslt perl(XML::TreeBuilder) docbook-style-xsl dejavu-lgc-fonts elinks
+Requires:	gettext libxslt perl(XML::TreeBuilder) docbook-style-xsl elinks aspell
 Requires:	%{_bindir}/xml2pot %{_bindir}/po2xml
-BuildRequires:	gettext libxslt perl(XML::TreeBuilder) docbook-style-xsl
-BuildRequires:	desktop-file-utils
+Requires:	perl-ParseLex perl-HTML-Template make
+Requires:	fop batik saxon ImageMagick
+#Requires:	xslthl
+
+BuildRequires:	gettext libxslt perl(XML::TreeBuilder) docbook-style-xsl aspell
 BuildRequires:	%{_bindir}/xml2pot %{_bindir}/po2xml
+BuildRequires:	desktop-file-utils
+# FOP is required to build the mont metrics.
+BuildRequires:	fop saxon
+#BuildRequires:	xslthl
+# *&%^*&^ decided to rename font packages and change font paths.
+# No actual real changes.
+%if %{PREMOLESTATION}
+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:	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
+%else
+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
+# fonts-korean
+
+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
+#  fonts-korean
+%endif
+
 URL:		https://fedorahosted.org/publican
-Obsoletes:	documentation-devel  < 0.26-3
+Obsoletes:	documentation-devel < 0.26-3
 Obsoletes:	perl-SGML-Translate <= 0.37-3
 
 %description
@@ -28,7 +64,11 @@
 %package doc
 Group:		Documentation
 Summary:	Documentation for the Publican package
+%if %{HTMLVIEW}
+Requires:	htmlview
+%else
 Requires:	xdg-utils
+%endif
 
 %description doc
 Documentation for the Publican publishing tool chain.
@@ -38,6 +78,7 @@
 
 %build
 %{__make} docs
+./fop-fonts --dist=%{?dist}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -45,13 +86,31 @@
 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; 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
@@ -84,8 +143,51 @@
 %doc fdl.txt
 
 %changelog
-* Tue Jul 15 2008 Jeff Fearn <jfearn at redhat.com> 0.33-1
-- Change kde reqs to a more portable format
+* Fri Apr 11 2008 Jeff Fearn <jfearn at redhat.com> 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 <jfearn at redhat.com> 0.33-0
 - Remove release from package name in html desktop spec file
@@ -361,6 +463,8 @@
 - 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 <jfearn at redhat.com> 0.10
 - fix image dimensions on content/common/en-US/images/redhat-logo.svg


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/publican/F-8/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	7 Apr 2008 23:30:58 -0000	1.4
+++ sources	1 Aug 2008 05:52:13 -0000	1.5
@@ -1 +1 @@
-8a8450730a6aa3fa6fa362d95465e46e  publican-0.33.tgz
+6a2f366acfaa8af0119f8c5fde2d9f05  publican-0.34.tgz




More information about the fedora-extras-commits mailing list