pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/openjade Update to 1.3.2:
details: https://anonhg.NetBSD.org/pkgsrc/rev/1607738252ca
branches: trunk
changeset: 461880:1607738252ca
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Sep 23 08:35:52 2003 +0000
description:
Update to 1.3.2:
Changes in OpenJade 1.3.2 (December 2002)
* Build against OpenSP 1.5
* Minor fixes to MIF backend
* Correct typo in definition of "attribute" in builtin.dsl (Toby Speight)
* Fix quoted of ampersand in XML/SGML transformations (Toby Speight)
Changes in OpenJade 1.3.1 (January 2002)
* Support for newer GNU source configuration tools (autoconf, libtool, automake)
* Support for newer GNU and Microsoft compilers
* Support for more/up to date platforms (Mac OS X, Darwin, BSD, Cygwin etc.)
* Numerous bug fixes to TeX backend for improved table support and two
sided output. Two new external procedures two control double sided
output (required by jadetex 3.4 or greater).
"UNREGISTERED::OpenJade//Characteristic::page-two-side?"
"UNREGISTERED::OpenJade//Characteristic::two-side-start-on-right?"
* Support for XML Byte Order Marks
Closes PR 22901.
diffstat:
textproc/openjade/Makefile | 21 ++-----
textproc/openjade/PLIST | 99 ++++++++++++++++++-------------------
textproc/openjade/distinfo | 10 +--
textproc/openjade/patches/patch-aa | 18 ------
textproc/openjade/patches/patch-ab | 29 -----------
textproc/openjade/patches/patch-ac | 14 -----
textproc/openjade/patches/patch-ad | 13 ----
7 files changed, 57 insertions(+), 147 deletions(-)
diffs (279 lines):
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/Makefile
--- a/textproc/openjade/Makefile Tue Sep 23 08:10:14 2003 +0000
+++ b/textproc/openjade/Makefile Tue Sep 23 08:35:52 2003 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2002/07/24 19:45:28 jlam Exp $
-# FreeBSD Id: ports/textproc/openjade/Makefile,v 1.30 2001/03/04 21:39:19 lioux Exp
+# $NetBSD: Makefile,v 1.4 2003/09/23 08:35:52 wiz Exp $
+#
-DISTNAME= openjade-1.3
+DISTNAME= openjade-1.3.2
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openjade/}
@@ -9,12 +9,9 @@
HOMEPAGE= http://openjade.sourceforge.net/
COMMENT= SGML/XML parser toolkit and DSSSL engine, successor to "jade"
-PERL5_REQD= 5.6.0
-BUILD_DEPENDS+= perl>=5.6.0:../../lang/perl5:build
-
-CONFLICTS+= opensp-[0-9]*
-
+USE_BUILDLINK2= YES
USE_GMAKE= YES
+USE_PERL5= build
GNU_CONFIGURE= YES
CONFIGURE_ENV+= CXXFLAGS="${CFLAGS}"
@@ -24,13 +21,6 @@
OPENJADE_DATA_DIR= ${PREFIX}/share/sgml/openjade
OPENJADE_DOC_DIR= ${PREFIX}/share/doc/openjade
-# People say this software is not optimization safe.
-CFLAGS= -O0
-
-# Building with Shared Libraries cannot handle MessageReporterMessages'
-# static member variables under NetBSD 1.5.
-CONFIGURE_ARGS+= --disable-shared
-
post-install:
${INSTALL_DATA_DIR} ${OPENJADE_DATA_DIR}/pubtext
${INSTALL_DATA} ${WRKSRC}/dsssl/* ${OPENJADE_DATA_DIR}
@@ -43,4 +33,5 @@
${INSTALL_DATA} ${WRKSRC}/jadedoc/*.htm ${OPENJADE_DOC_DIR}/jadedoc
${INSTALL_DATA} ${WRKSRC}/jadedoc/images/* ${OPENJADE_DOC_DIR}/jadedoc/images
+.include "../../textproc/opensp/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/PLIST
--- a/textproc/openjade/PLIST Tue Sep 23 08:10:14 2003 +0000
+++ b/textproc/openjade/PLIST Tue Sep 23 08:35:52 2003 +0000
@@ -1,54 +1,20 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:57:28 zuntum Exp $
-bin/onsgmls
+@comment $NetBSD: PLIST,v 1.2 2003/09/23 08:35:52 wiz Exp $
bin/openjade
-bin/osgmlnorm
-bin/ospam
-bin/ospent
-bin/osx
-lib/libosp.la
-lib/libosp.a
+lib/libogrove.a
lib/libogrove.la
-lib/libogrove.a
+lib/libogrove.so
+lib/libogrove.so.0
+lib/libogrove.so.0.1
+lib/libospgrove.a
lib/libospgrove.la
-lib/libospgrove.a
-lib/libostyle.la
+lib/libospgrove.so
+lib/libospgrove.so.0
+lib/libospgrove.so.0.1
lib/libostyle.a
-share/sgml/openjade/ChangeLog
-share/sgml/openjade/Makefile.jadetex
-share/sgml/openjade/builtins.dsl
-share/sgml/openjade/catalog
-share/sgml/openjade/demo.dsl
-share/sgml/openjade/demo.sgm
-share/sgml/openjade/dsssl.dtd
-share/sgml/openjade/extensions.dsl
-share/sgml/openjade/fot.dtd
-share/sgml/openjade/jadetex.dtx
-share/sgml/openjade/jadetex.ini
-share/sgml/openjade/jadetex.ins
-share/sgml/openjade/pdfjadetex.ini
-share/sgml/openjade/style-sheet.dtd
-share/sgml/openjade/unicode.sty
-share/sgml/openjade/pubtext/HTML32.dcl
-share/sgml/openjade/pubtext/HTML32.dtd
-share/sgml/openjade/pubtext/HTML32.soc
-share/sgml/openjade/pubtext/HTML4-f.dtd
-share/sgml/openjade/pubtext/HTML4-s.dtd
-share/sgml/openjade/pubtext/HTML4.dcl
-share/sgml/openjade/pubtext/HTML4.dtd
-share/sgml/openjade/pubtext/HTML4.soc
-share/sgml/openjade/pubtext/HTMLlat1.ent
-share/sgml/openjade/pubtext/HTMLspec.ent
-share/sgml/openjade/pubtext/HTMLsym.ent
-share/sgml/openjade/pubtext/ISOlat1.ent
-share/sgml/openjade/pubtext/ISOlat1.sgm
-share/sgml/openjade/pubtext/html-1.dtd
-share/sgml/openjade/pubtext/html-1s.dtd
-share/sgml/openjade/pubtext/html-s.dtd
-share/sgml/openjade/pubtext/html.dcl
-share/sgml/openjade/pubtext/html.dtd
-share/sgml/openjade/pubtext/html.soc
-share/sgml/openjade/pubtext/xml.dcl
-share/sgml/openjade/pubtext/xml.soc
+lib/libostyle.la
+lib/libostyle.so
+lib/libostyle.so.0
+lib/libostyle.so.0.1
share/doc/openjade/doc/archform.htm
share/doc/openjade/doc/build.htm
share/doc/openjade/doc/catalog.htm
@@ -72,18 +38,49 @@
share/doc/openjade/jadedoc/contributors.htm
share/doc/openjade/jadedoc/copying.txt
share/doc/openjade/jadedoc/dsssl2.htm
+share/doc/openjade/jadedoc/images/background.gif
+share/doc/openjade/jadedoc/images/dsssltitle.gif
+share/doc/openjade/jadedoc/images/space.gif
+share/doc/openjade/jadedoc/images/top-of-page.gif
share/doc/openjade/jadedoc/index.htm
share/doc/openjade/jadedoc/mif.htm
share/doc/openjade/jadedoc/rtf.htm
share/doc/openjade/jadedoc/tex.htm
share/doc/openjade/jadedoc/transform.htm
share/doc/openjade/jadedoc/xmlfo.htm
-share/doc/openjade/jadedoc/images/background.gif
-share/doc/openjade/jadedoc/images/dsssltitle.gif
-share/doc/openjade/jadedoc/images/space.gif
-share/doc/openjade/jadedoc/images/top-of-page.gif
+share/sgml/openjade/README.jadetex
+share/sgml/openjade/builtins.dsl
+share/sgml/openjade/catalog
+share/sgml/openjade/demo.dsl
+share/sgml/openjade/demo.sgm
+share/sgml/openjade/dsssl.dtd
+share/sgml/openjade/extensions.dsl
+share/sgml/openjade/fot.dtd
+share/sgml/openjade/pubtext/HTML32.dcl
+share/sgml/openjade/pubtext/HTML32.dtd
+share/sgml/openjade/pubtext/HTML32.soc
+share/sgml/openjade/pubtext/HTML4-f.dtd
+share/sgml/openjade/pubtext/HTML4-s.dtd
+share/sgml/openjade/pubtext/HTML4.dcl
+share/sgml/openjade/pubtext/HTML4.dtd
+share/sgml/openjade/pubtext/HTML4.soc
+share/sgml/openjade/pubtext/HTMLlat1.ent
+share/sgml/openjade/pubtext/HTMLspec.ent
+share/sgml/openjade/pubtext/HTMLsym.ent
+share/sgml/openjade/pubtext/ISOlat1.ent
+share/sgml/openjade/pubtext/ISOlat1.sgm
+share/sgml/openjade/pubtext/html-1.dtd
+share/sgml/openjade/pubtext/html-1s.dtd
+share/sgml/openjade/pubtext/html-s.dtd
+share/sgml/openjade/pubtext/html.dcl
+share/sgml/openjade/pubtext/html.dtd
+share/sgml/openjade/pubtext/html.soc
+share/sgml/openjade/pubtext/xml.dcl
+share/sgml/openjade/pubtext/xml.soc
+share/sgml/openjade/style-sheet.dtd
@dirrm share/sgml/openjade/pubtext
@dirrm share/sgml/openjade
+@unexec ${RMDIR} %D/share/sgml 2>/dev/null || ${TRUE}
@dirrm share/doc/openjade/doc
@dirrm share/doc/openjade/jadedoc/images
@dirrm share/doc/openjade/jadedoc
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/distinfo
--- a/textproc/openjade/distinfo Tue Sep 23 08:10:14 2003 +0000
+++ b/textproc/openjade/distinfo Tue Sep 23 08:35:52 2003 +0000
@@ -1,8 +1,4 @@
-$NetBSD: distinfo,v 1.4 2003/01/10 16:11:39 wiz Exp $
+$NetBSD: distinfo,v 1.5 2003/09/23 08:35:52 wiz Exp $
-SHA1 (openjade-1.3.tar.gz) = 971b43152272e3add4534255c441628538a416e3
-Size (openjade-1.3.tar.gz) = 1165688 bytes
-SHA1 (patch-aa) = 28a3262a6f40668a35feb96525135efd3d50a819
-SHA1 (patch-ab) = fd8cb20d1c7bb76738d45398a4f2ce5d6d7616fa
-SHA1 (patch-ac) = 1742175ec89ea8e796b4e874a488225850cf78e1
-SHA1 (patch-ad) = ee2cdceb20ae8c7dd4dfa646d9da7e853f26b02d
+SHA1 (openjade-1.3.2.tar.gz) = 54e1999f41450fbd62c5d466002d79d3efca2321
+Size (openjade-1.3.2.tar.gz) = 894834 bytes
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/patches/patch-aa
--- a/textproc/openjade/patches/patch-aa Tue Sep 23 08:10:14 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/04/27 10:52:27 agc Exp $
-
---- style/LangObj.cxx~ Fri Jul 2 07:49:58 1999
-+++ style/LangObj.cxx Tue May 16 12:59:00 2000
-@@ -12,11 +12,11 @@
- #include <string.h>
- #include <ctype.h>
- #include <string.h>
--#include <wchar.h>
--#include <wctype.h>
-
- #ifdef SP_HAVE_LOCALE
- #include <locale.h>
-+#include <wchar.h>
-+#include <wctype.h>
- #endif
-
- #ifdef DSSSL_NAMESPACE
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/patches/patch-ab
--- a/textproc/openjade/patches/patch-ab Tue Sep 23 08:10:14 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2001/04/27 10:52:27 agc Exp $
-
---- configure.orig Wed Sep 1 16:25:58 1999
-+++ configure Tue May 16 15:39:23 2000
-@@ -1943,15 +1943,15 @@
- rm -f conftest*
- fi
-
--if eval "test \"`echo '$ac_cv_func_'setlocale`\" = yes"; then
-- echo "$ac_t""yes" 1>&6
-- cat >> confdefs.h <<\EOF
--#define SP_HAVE_LOCALE 1
--EOF
--
--else
-- echo "$ac_t""no" 1>&6
--fi
-+# if eval "test \"`echo '$ac_cv_func_'setlocale`\" = yes"; then
-+# echo "$ac_t""yes" 1>&6
-+# cat >> confdefs.h <<\EOF
-+# #define SP_HAVE_LOCALE 1
-+# EOF
-+#
-+# else
-+# echo "$ac_t""no" 1>&6
-+# fi
-
- echo $ac_n "checking for gettext""... $ac_c" 1>&6
- echo "configure:1958: checking for gettext" >&5
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/patches/patch-ac
--- a/textproc/openjade/patches/patch-ac Tue Sep 23 08:10:14 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/04/27 10:52:27 agc Exp $
-
---- style/Interpreter.cxx.orig Thu Oct 1 07:14:54 1998
-+++ style/Interpreter.cxx
-@@ -184,7 +184,8 @@
- };
- size_t nUnits = dsssl2() ? SIZEOF(units) : SIZEOF(units) - 1;
- for (size_t i = 0; i < nUnits; i++) {
-- Unit *unit = lookupUnit(makeStringC(units[i].name));
-+ StringC temp = makeStringC(units[i].name); /* temp var to work around */
-+ Unit *unit = lookupUnit(temp); /* compiler prob(?) */
- long n = unitsPerInch_ * units[i].numer;
- if (n % units[i].denom == 0)
- unit->setValue(long(n / units[i].denom));
diff -r c912338a3c9d -r 1607738252ca textproc/openjade/patches/patch-ad
--- a/textproc/openjade/patches/patch-ad Tue Sep 23 08:10:14 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2003/01/10 16:11:40 wiz Exp $
-
---- lib/parser_inst.m4.orig Fri Aug 20 09:05:33 1999
-+++ lib/parser_inst.m4
-@@ -166,7 +166,7 @@ __instantiate(Vector<Transition>)
- __instantiate(Vector<LeafContentToken*>)
- __instantiate(Vector<size_t>)
- // we really just want to test if size_t == unsigned int
--#if !defined(SIZEOF_SIZE_T) || !defined(SIZEOF_UNSIGNED_INT) || (SIZEOF_SIZE_T != SIZEOF_UNSIGNED_INT)
-+#if defined(__NetBSD__) && (defined(__alpha__) || defined(__arm__) || defined(__vax__) || defined(__sparc__) || defined(__sparc64__) || defined(__x86_64__) || defined(__sh5__))
- __instantiate(Vector<unsigned int>)
- #endif
-
Home |
Main Index |
Thread Index |
Old Index