[Midnightbsd-cvs] mports [17984] trunk/textproc/jade: fix plist / build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Jan 3 16:58:58 EST 2015


Revision: 17984
          http://svnweb.midnightbsd.org/mports/?rev=17984
Author:   laffer1
Date:     2015-01-03 16:58:58 -0500 (Sat, 03 Jan 2015)
Log Message:
-----------
fix plist / build

Modified Paths:
--------------
    trunk/textproc/jade/Makefile
    trunk/textproc/jade/pkg-plist

Added Paths:
-----------
    trunk/textproc/jade/files/patch-TeXFOTBuilder.cxx
    trunk/textproc/jade/files/patch-TransformFOTBuilder.cxx
    trunk/textproc/jade/files/patch-lib__instmac.m4

Removed Paths:
-------------
    trunk/textproc/jade/files/patch-ac

Modified: trunk/textproc/jade/Makefile
===================================================================
--- trunk/textproc/jade/Makefile	2015-01-03 21:53:37 UTC (rev 17983)
+++ trunk/textproc/jade/Makefile	2015-01-03 21:58:58 UTC (rev 17984)
@@ -2,7 +2,7 @@
 
 PORTNAME=	jade
 PORTVERSION=	1.2.1
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	textproc
 MASTER_SITES=	ftp://ftp.jclark.com/pub/jade/ \
 		http://dist.bsdlab.org/
@@ -13,7 +13,8 @@
 PATCH_DIST_STRIP=	-p1
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	An object-oriented SGML/XML parser toolkit and DSSSL engine
+COMMENT=	Object-oriented SGML/XML parser toolkit and DSSSL engine
+
 LICENSE=	mit
 
 CONFLICTS=	sp-1.*
@@ -20,12 +21,11 @@
 
 RUN_DEPENDS=	${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
 
-USE_GMAKE=	yes
+USES=		desthack libtool gmake
 GNU_CONFIGURE=	yes
-USE_AUTOTOOLS=	libtool
-USE_GCC=	any
 USE_LDCONFIG=	yes
-CONFIGURE_ARGS=	--enable-default-catalog=${PREFIX}/share/sgml/catalog
+CONFIGURE_ARGS=	--enable-default-catalog=${PREFIX}/share/sgml/catalog \
+		--enable-shared --enable-static
 PLIST_SUB=	XMLCATMGR=${XMLCATMGR}
 PLIST_SUB+=	CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
 MAKE_JOBS_UNSAFE=	yes

Added: trunk/textproc/jade/files/patch-TeXFOTBuilder.cxx
===================================================================
--- trunk/textproc/jade/files/patch-TeXFOTBuilder.cxx	                        (rev 0)
+++ trunk/textproc/jade/files/patch-TeXFOTBuilder.cxx	2015-01-03 21:58:58 UTC (rev 17984)
@@ -0,0 +1,22 @@
+$FreeBSD: head/textproc/jade/files/patch-TeXFOTBuilder.cxx 340725 2014-01-22 17:40:44Z mat $
+
+--- jade/TeXFOTBuilder.cxx.orig	2011-09-24 14:17:02.000000000 +0000
++++ jade/TeXFOTBuilder.cxx	2011-09-24 14:19:42.000000000 +0000
+@@ -83,6 +83,8 @@
+       value.convertString(nic_.placement);
+       }
+     ExtensionFlowObj *copy() const { return new PageFloatFlowObj(*this); }
++  public:
++    PageFloatFlowObj() {}
+   private:
+     PageFloatNIC nic_;
+     StringC name_;
+@@ -96,6 +98,8 @@
+       fotb.endPageFootnote();
+     }
+     ExtensionFlowObj *copy() const { return new PageFootnoteFlowObj(*this); }
++  public:
++    PageFootnoteFlowObj() {}
+   private:
+   };
+   //////////////////////////////////////////////////////////////////////


Property changes on: trunk/textproc/jade/files/patch-TeXFOTBuilder.cxx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/textproc/jade/files/patch-TransformFOTBuilder.cxx
===================================================================
--- trunk/textproc/jade/files/patch-TransformFOTBuilder.cxx	                        (rev 0)
+++ trunk/textproc/jade/files/patch-TransformFOTBuilder.cxx	2015-01-03 21:58:58 UTC (rev 17984)
@@ -0,0 +1,56 @@
+$FreeBSD: head/textproc/jade/files/patch-TransformFOTBuilder.cxx 340725 2014-01-22 17:40:44Z mat $
+
+--- jade/TransformFOTBuilder.cxx.orig	2011-09-24 14:20:28.000000000 +0000
++++ jade/TransformFOTBuilder.cxx	2011-09-24 14:22:32.000000000 +0000
+@@ -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_);
+     }
+@@ -98,6 +100,8 @@
+       }
+     }
+     ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); }
++  public:
++    EmptyElementFlowObj() {}
+   private:
+     ElementNIC nic_;
+   };
+@@ -133,6 +137,8 @@
+       }
+     }
+     ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); }
++  public:
++    ElementFlowObj() {}
+   private:
+     ElementNIC nic_;
+   };
+@@ -150,6 +156,8 @@
+       value.convertString(systemId_);
+     }
+     ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); }
++  public:
++    EntityFlowObj() {};
+   private:
+     StringC systemId_;
+   };
+@@ -174,6 +182,8 @@
+       }
+     }
+     ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); }
++  public:
++    DocumentTypeFlowObj() {}
+   private:
+     DocumentTypeNIC nic_;
+   };


Property changes on: trunk/textproc/jade/files/patch-TransformFOTBuilder.cxx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/textproc/jade/files/patch-ac
===================================================================
--- trunk/textproc/jade/files/patch-ac	2015-01-03 21:53:37 UTC (rev 17983)
+++ trunk/textproc/jade/files/patch-ac	2015-01-03 21:58:58 UTC (rev 17984)
@@ -1,19 +0,0 @@
-*** lib/instmac.m4.orig	Sun Jul  6 20:20:04 1997
---- lib/instmac.m4	Sun Jul  6 20:20:54 1997
-***************
-*** 75,81 ****
-  __undefine(`undefine')__dnl
-  __undefine(`undivert')__dnl
-  __undefine(`unix')__dnl
-! __dnl __changequote(,)__dnl disable quoting
-  
-  #ifdef SP_NAMESPACE
-  }
---- 75,81 ----
-  __undefine(`undefine')__dnl
-  __undefine(`undivert')__dnl
-  __undefine(`unix')__dnl
-! __dnl __changequote(,)__dnl
-  
-  #ifdef SP_NAMESPACE
-  }

Added: trunk/textproc/jade/files/patch-lib__instmac.m4
===================================================================
--- trunk/textproc/jade/files/patch-lib__instmac.m4	                        (rev 0)
+++ trunk/textproc/jade/files/patch-lib__instmac.m4	2015-01-03 21:58:58 UTC (rev 17984)
@@ -0,0 +1,19 @@
+*** lib/instmac.m4.orig	Sun Jul  6 20:20:04 1997
+--- lib/instmac.m4	Sun Jul  6 20:20:54 1997
+***************
+*** 75,81 ****
+  __undefine(`undefine')__dnl
+  __undefine(`undivert')__dnl
+  __undefine(`unix')__dnl
+! __dnl __changequote(,)__dnl disable quoting
+  
+  #ifdef SP_NAMESPACE
+  }
+--- 75,81 ----
+  __undefine(`undefine')__dnl
+  __undefine(`undivert')__dnl
+  __undefine(`unix')__dnl
+! __dnl __changequote(,)__dnl
+  
+  #ifdef SP_NAMESPACE
+  }


Property changes on: trunk/textproc/jade/files/patch-lib__instmac.m4
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/textproc/jade/pkg-plist
===================================================================
--- trunk/textproc/jade/pkg-plist	2015-01-03 21:53:37 UTC (rev 17983)
+++ trunk/textproc/jade/pkg-plist	2015-01-03 21:58:58 UTC (rev 17984)
@@ -142,21 +142,21 @@
 include/sp/types.h
 include/sp/xnew.h
 lib/libgrove.a
-lib/libgrove.la
 lib/libgrove.so
 lib/libgrove.so.1
+lib/libgrove.so.1.0.3
 lib/libsp.a
-lib/libsp.la
 lib/libsp.so
 lib/libsp.so.1
+lib/libsp.so.1.0.3
 lib/libspgrove.a
-lib/libspgrove.la
 lib/libspgrove.so
 lib/libspgrove.so.1
+lib/libspgrove.so.1.0.3
 lib/libstyle.a
-lib/libstyle.la
 lib/libstyle.so
 lib/libstyle.so.1
+lib/libstyle.so.1.0.3
 %%DOCSDIR%%/archform.htm
 %%DOCSDIR%%/build.htm
 %%DOCSDIR%%/catalog.htm
@@ -193,7 +193,3 @@
 share/sgml/jade/style-sheet.dtd
 share/xml/jade/xml.soc
 share/xml/jade/xml.dcl
- at dirrm include/sp
- at dirrm %%DOCSDIR%%
- at dirrm share/sgml/jade
- at dirrm share/xml/jade



More information about the Midnightbsd-cvs mailing list