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]

Reply via email to