Hello community,
here is the log from the commit of package docbook2x
checked in at Thu Feb 21 01:36:04 CET 2008.
--------
--- docbook2x/docbook2x.changes 2007-07-02 16:35:33.000000000 +0200
+++ /mounts/work_src_done/STABLE/docbook2x/docbook2x.changes 2008-02-19 15:48:35.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Feb 19 15:33:25 CET 2008 - ke@suse.de
+
+- Fix filename configuration issue; reported by Carlos Robinson; Novell
+ bugzilla #360447.
+- Create doc sub-package.
+- spec file cleanup.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ docbook2x.spec ++++++
--- /var/tmp/diff_new_pack.v27637/_old 2008-02-21 01:35:47.000000000 +0100
+++ /var/tmp/diff_new_pack.v27637/_new 2008-02-21 01:35:47.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package docbook2x (Version 0.8.8)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,9 +10,10 @@
# norootforbuild
+
Name: docbook2x
BuildRequires: docbook_4 libxslt-devel openjade perl-XML-DOM perl-XML-Parser perl-XML-SAX perl-libwww-perl sgml-skel tidy
-URL: http://docbook2x.sourceforge.net/
+Url: http://docbook2x.sourceforge.net/
License: GPL v2 or later
Group: Productivity/Publishing/DocBook
Provides: docbook2X db2x
@@ -24,11 +25,11 @@
%define regcat /usr/bin/sgml-register-catalog
PreReq: %{regcat} /usr/bin/xmlcatalog /usr/bin/edit-xml-catalog
PreReq: sed grep awk
-Autoreqprov: on
+AutoReqProv: on
Obsoletes: db2x
Summary: DocBook-to-Texinfo Converter
Version: 0.8.8
-Release: 1
+Release: 47
Source: http://downloads.sourceforge.net/docbook2x/docbook2X-%{version}.tar.bz2
#Source: http://ftp1.sourceforge.net/sourceforge/docbook2x/docbook2X-%{version}.tar.gz
Source1: docbook2x-README.SuSE
@@ -44,10 +45,25 @@
--------
Steve Cheng
+%package doc
+Summary: DocBook-to-Texinfo Converter
+Group: Productivity/Publishing/DocBook
+PreReq: %install_info_prereq
+
+%description doc
+A new tool based on Perl modules.
+
+
+
+Authors:
+--------
+ Steve Cheng
+
%define INSTALL install -m755 -s
%define INSTALL_SCRIPT install -m755
%define INSTALL_DIR install -d -m755
%define INSTALL_DATA install -m644
+
%prep
#echo %{_docdir}
#echo %{_defaultdocdir}
@@ -62,6 +78,8 @@
./configure --prefix=%{_prefix} --infodir=%{_infodir} \
--mandir=%{_mandir} \
--with-xmldecl=/usr/share/sgml/opensp/xml.dcl
+sed -i.bak 's/${prefix}/\/usr/' perl/config.pl
+# exit 1
make htmldir=%{_docdir}/%{name}/html
%define FOR_ROOT_CAT for-catalog-%{name}-%{version}-%{release}.xml
xmlcatbin=/usr/bin/xmlcatalog
@@ -79,11 +97,6 @@
%{FOR_ROOT_CAT}.tmp > %{FOR_ROOT_CAT}
%install
-if [ ! "x" = "x$RPM_BUILD_ROOT" ] ; then
- rm -fr $RPM_BUILD_ROOT
- %{INSTALL_DIR} $RPM_BUILD_ROOT
-fi
-rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT \
nsgmls_xmldecl=/usr/share/sgml/opensp/xml.dcl \
htmldir=%{_docdir}/%{name}/html
@@ -106,20 +119,24 @@
%define info_files docbook2texi-xslt docbook2man-xslt docbook2X.info
%post
-for f in %{info_files}; do
- %install_info --info-dir=%{_infodir} %{_infodir}/${f}.info.gz
-done
edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
--add /etc/xml/%{FOR_ROOT_CAT}
%postun
-for f in %{info_files}; do
- %install_info_delete --info-dir=%{_infodir} %{_infodir}/${f}.info.gz
-done
edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
--del %{name}-%{version}-%{release}
exit 0
+%post doc
+for f in %{info_files}; do
+ %install_info --info-dir=%{_infodir} %{_infodir}/${f}.info.gz
+done
+
+%postun doc
+for f in %{info_files}; do
+ %install_info_delete --info-dir=%{_infodir} %{_infodir}/${f}.info.gz
+done
+
%clean
rm -fr $RPM_BUILD_ROOT
@@ -128,12 +145,20 @@
%config %{_sysconfdir}/xml/%{FOR_ROOT_CAT}
%{_bindir}/*
%{_datadir}/docbook2X
-%{_mandir}/*/*
+
+%files doc
+%defattr(-, root, root)
%{_docdir}/%{name}
%{_infodir}/*
+%{_mandir}/*/*
%changelog
-* Mon Jul 02 2007 - ke@suse.de
+* Tue Feb 19 2008 ke@suse.de
+- Fix filename configuration issue; reported by Carlos Robinson; Novell
+ bugzilla #360447.
+- Create doc sub-package.
+- spec file cleanup.
+* Mon Jul 02 2007 ke@suse.de
- Version 0.8.8: Bug fixes, better rendering of the man page output
(tables are now supported).
- Stop shipping obsolete patches (gcc3.diff,
@@ -141,65 +166,65 @@
makefile-pl.patch).
- spec file cleanup.
- Register cataolg file; reported by Richard Guenther [#287864].
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Wed Nov 02 2005 - dmueller@suse.de
+* Wed Nov 02 2005 dmueller@suse.de
- don't build as root
-* Mon Aug 16 2004 - ke@suse.de
+* Mon Aug 16 2004 ke@suse.de
- To avoid file conflicts with docbook-utils install manpages as
docbook-to-man.1 and docbook2texi.1; reported by Thorsten Kukuk.
-* Fri Aug 13 2004 - ke@suse.de
+* Fri Aug 13 2004 ke@suse.de
- Update to version 0.8.5; bugfixes:
* Generate Info directory information correctly.
* Fix UTF-8 translation with &db2x_manxml;.
-* Tue Aug 10 2004 - ke@suse.de
+* Tue Aug 10 2004 ke@suse.de
- Update to version 0.8.4.
- Install documentation.
-* Fri Jul 30 2004 - ke@suse.de
+* Fri Jul 30 2004 ke@suse.de
- Update to version 0.8.3: switch to XML-SAX.
- Adjust neededforbuild and Requires on account of XML-SAX.
-* Mon Apr 26 2004 - ro@suse.de
+* Mon Apr 26 2004 ro@suse.de
- add missing return value
-* Thu Feb 19 2004 - ke@suse.de
+* Thu Feb 19 2004 ke@suse.de
- Rename docbook2man and docbook2texi to docbook-to-man and
docbook-to-texi to avoid a filename conflict with the docbook-utils
package.
-* Tue Feb 17 2004 - ke@suse.de
+* Tue Feb 17 2004 ke@suse.de
- Update to version 0.8.2.
- Enable BuildRoot.
- Add to neededforbuild: perl-libxml-perl perl-XML-Parser perl-XML-DOM
perl-XML-RegExp expat perl-libwww-perl perl-URI docbook_4 sgml-skel.
- Adjust gcc3.diff.
- Disable doc dir for the moment.
-* Wed Dec 04 2002 - ke@suse.de
+* Wed Dec 04 2002 ke@suse.de
- Don't install docbook2manxml; it isn't compatible with current
Perl modules; [# 21853].
-* Mon Nov 11 2002 - ro@suse.de
+* Mon Nov 11 2002 ro@suse.de
- update Requires
-* Mon Nov 11 2002 - ro@suse.de
+* Mon Nov 11 2002 ro@suse.de
- changed neededforbuild to <openjade>
- changed neededforbuild <sp> to <opensp>
-* Wed Mar 13 2002 - sf@suse.de
+* Wed Mar 13 2002 sf@suse.de
- corrected error for all 64-bit archs and gcc3
-* Tue Nov 20 2001 - ke@suse.de
+* Tue Nov 20 2001 ke@suse.de
- Update to version 0.7.0.
- Rename db2x -> docbook2x.
- Drop obsolete .test file.
- Fix "Requires:".
-* Mon Aug 13 2001 - ro@suse.de
+* Mon Aug 13 2001 ro@suse.de
- changed neededforbuild to <sp-devel>
-* Thu Aug 02 2001 - ke@suse.de
+* Thu Aug 02 2001 ke@suse.de
- Update to version 0.6.9.
- More specfile cleanup: Install data files [#4140].
-* Fri Nov 17 2000 - ke@suse.de
+* Fri Nov 17 2000 ke@suse.de
- Update to version 0.6.0 (# 4140).
- Cleanup spec file.
-* Tue Aug 15 2000 - ke@suse.de
+* Tue Aug 15 2000 ke@suse.de
- Install Map.pm (start to resolve bug # 3760).
-* Mon Jan 10 2000 - ke@suse.de
+* Mon Jan 10 2000 ke@suse.de
- Update: version 0.5.1 (sic!, the previous version number was wrongly
taken from a component of the package).
-* Mon Sep 13 1999 - bs@suse.de
+* Mon Sep 13 1999 bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-* Wed Aug 04 1999 - ke@suse.de
+* Wed Aug 04 1999 ke@suse.de
- New package: version 1.4.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org