Hello community, here is the log from the commit of package openjade for openSUSE:Factory checked in at Fri May 27 10:00:10 CEST 2011.
-------- --- openjade/openjade.changes 2008-01-14 13:32:57.000000000 +0100 +++ /mounts/work_src_done/STABLE/openjade/openjade.changes 2011-05-26 13:21:08.000000000 +0200 @@ -1,0 +2,11 @@ +Thu May 26 11:19:51 UTC 2011 - [email protected] + +- Drop unapplied openjade-1.3-starlink-0.1.patch and + valid_fo_patch2.gz patches + +------------------------------------------------------------------- +Tue May 10 19:32:22 UTC 2011 - [email protected] + +- Add gcc46_default-ctors.patch. Adds the missing ctors to build with gcc 4.6 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- openjade-1.3-starlink-0.1.patch valid_fo_patch2.gz New: ---- gcc46_default_ctors.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openjade.spec ++++++ --- /var/tmp/diff_new_pack.8C2K8U/_old 2011-05-27 09:57:36.000000000 +0200 +++ /var/tmp/diff_new_pack.8C2K8U/_new 2011-05-27 09:57:36.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package openjade (Version 1.3.2) +# spec file for package openjade # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,16 +23,15 @@ Group: Productivity/Publishing/SGML AutoReqProv: on Version: 1.3.2 -Release: 345 +Release: 356 Summary: DSSSL Engine for SGML Documents Source: http://switch.dl.sourceforge.net/sourceforge/openjade/openjade-1.3.2.tar.bz2 Source1: jade_style-sheet.dtd Source2: %{name}-README.SuSE -Patch: openjade-1.3.1-autoconf.dif -Patch3: http://www.astro.gla.ac.uk/users/norman/distrib/openjade-1.3-starlink-0.1.patch -Patch4: openjade-1.3.2-makefile.patch -Patch5: valid_fo_patch2.gz -Patch6: openjade-1.3.2-shared.patch +Patch1: openjade-1.3.1-autoconf.dif +Patch2: openjade-1.3.2-makefile.patch +Patch3: openjade-1.3.2-shared.patch +Patch4: gcc46_default_ctors.patch # Conflicts: jade_dsl Obsoletes: jade_dsl Provides: jade jade_dsl @@ -106,10 +105,10 @@ # -n %{name}-1.3.2-rc2 cp %{S:1} dsssl cp %{S:2} README.SuSE -%patch -b .autoconf -# %setup -n jade-1.2.1 -b 1 -T -D -%patch4 -p 1 -b .makefile -%patch6 +%patch1 +%patch2 -p1 +%patch3 +%patch4 %build # export CXXFLAGS='-O' ++++++ gcc46_default_ctors.patch ++++++ --- jade/TeXFOTBuilder.cxx 2011-05-10 21:01:33.769789341 +0200 +++ jade/TeXFOTBuilder.cxx 2011-05-10 21:05:04.142897135 +0200 @@ -75,6 +75,8 @@ virtual void end(TeXFOTBuilder &) const = 0; }; class PageFloatFlowObj : public TeXCompoundExtensionFlowObj { + public: + PageFloatFlowObj() {} void start(TeXFOTBuilder &fotb, const NodePtr &) const { fotb.startPageFloat(nic_); } @@ -94,6 +96,8 @@ StringC placement; }; class PageFootnoteFlowObj : public TeXCompoundExtensionFlowObj { + public: + PageFootnoteFlowObj() {} void start(TeXFOTBuilder &fotb, const NodePtr &) const { fotb.startPageFootnote(); } --- jade/TransformFOTBuilder.cxx.orig 2011-05-10 21:18:33.554680483 +0200 +++ jade/TransformFOTBuilder.cxx 2011-05-10 21:24:23.456887213 +0200 @@ -41,6 +41,7 @@ }; class EntityRefFlowObj : public TransformExtensionFlowObj { public: + EntityRefFlowObj() {} void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { fotb.entityRef(name_); } @@ -56,6 +57,7 @@ }; class ProcessingInstructionFlowObj : public TransformExtensionFlowObj { public: + ProcessingInstructionFlowObj() {} void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { fotb.processingInstruction(data_); } @@ -70,6 +72,8 @@ StringC data_; }; class EmptyElementFlowObj : public TransformExtensionFlowObj { + public: + EmptyElementFlowObj() {} void atomic(TransformFOTBuilder &fotb, const NodePtr &nd) const { if (nic_.gi.size() > 0) fotb.emptyElement(nic_); @@ -102,6 +106,8 @@ ElementNIC nic_; }; class ElementFlowObj : public TransformCompoundExtensionFlowObj { + public: + ElementFlowObj() {} void start(TransformFOTBuilder &fotb, const NodePtr &nd) const { if (nic_.gi.size() > 0) fotb.startElement(nic_); @@ -137,6 +143,8 @@ ElementNIC nic_; }; class EntityFlowObj : public TransformCompoundExtensionFlowObj { + public: + EntityFlowObj() {} void start(TransformFOTBuilder &fotb, const NodePtr &) const { fotb.startEntity(systemId_); } @@ -154,6 +162,8 @@ StringC systemId_; }; class DocumentTypeFlowObj : public TransformExtensionFlowObj { + public: + DocumentTypeFlowObj() {} void atomic(TransformFOTBuilder &fotb, const NodePtr &nd) const { fotb.documentType(nic_); } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
