Jade: a DSSSL processor.

Note, this port is a superset of the SP port, but unlike SP
this one will not compile on FreeBSD 2.1.x--a more modern C++
compiler is needed.
This commit is contained in:
John Fieber 1997-06-22 20:28:13 +00:00
parent 70b4379ec2
commit 0dc47c9b17
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=7040
12 changed files with 510 additions and 0 deletions

32
textproc/jade/Makefile Normal file
View file

@ -0,0 +1,32 @@
# New ports collection makefile for: jade
# Version required: 0.8
# Date created: June 19, 1997
# Whom: jfieber
#
# $Id$
#
DISTNAME= jade-0.8
CATEGORIES= textproc
MASTER_SITES= ftp://ftp.jclark.com/pub/jade/
MAINTAINER= jfieber@FreeBSD.ORG
DISTFILES= jade0_8.zip
EXTRACT_CMD= unzip
EXTRACT_BEFORE_ARGS= -a -U -qq
NO_WRKSUBDIR=
# Unfortunately, jade needs a more modern C++ compiler than
# comes with FreeBSD 2.1.x.
.if !exists(/usr/lib/libstdc++.a)
BROKEN= yes
.endif
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
post-install:
/sbin/ldconfig -m ${PREFIX}/lib
.include <bsd.port.mk>

1
textproc/jade/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (jade0_8.zip) = 55bb0c1bf06110f878e2df98acee04ff

View file

@ -0,0 +1,17 @@
*** include/config.h.orig Wed Jun 12 11:56:06 1996
--- include/config.h Tue Oct 15 17:08:09 1996
***************
*** 7,12 ****
--- 7,18 ----
#define SP_INCLUDE_UNISTD_H
#define SP_POSIX_FILENAMES
+ #if (defined(__FreeBSD__) || defined(__NetBSD__))
+ #define SP_HAVE_LOCALE
+ #define SP_HAVE_SOCKET
+ #define SP_MULTI_BYTE
+ #endif
+
#ifdef __GNUG__
// It's not missing, but it pulls in libg++
#define SP_NEW_H_MISSING

View file

@ -0,0 +1 @@
An object-oriented SGML parser toolkit and DSSSL engine

22
textproc/jade/pkg-descr Normal file
View file

@ -0,0 +1,22 @@
An object-oriented SGML parser toolkit and DSSSL engine.
Features summary:
* Includes nsgmls
* Provides access to all information about SGML document
* Supports almost all optional SGML features
* Sophisticated entity manager
* Supports multi-byte character sets
* Object-oriented
* Written in C++ from scratch
* Fast
* Portable
* Production quality
* Free
Note: This port is a superset of the sp port. If you have sp
installed, it is recommended that you remove it before installing
jade.
John Fieber
jfieber@FreeBSD.org

182
textproc/jade/pkg-plist Normal file
View file

@ -0,0 +1,182 @@
bin/jade
bin/nsgmls
bin/sgmlnorm
bin/spam
bin/spent
include/sp/Allocator.h
include/sp/ArcEngine.h
include/sp/Attribute.h
include/sp/Attributed.h
include/sp/Big5CodingSystem.h
include/sp/Boolean.h
include/sp/CharMap.cxx
include/sp/CharMap.h
include/sp/CharsetDecl.h
include/sp/CharsetInfo.h
include/sp/CharsetRegistry.h
include/sp/CmdLineApp.h
include/sp/CodingSystem.h
include/sp/CodingSystemKit.h
include/sp/ConsoleOutput.h
include/sp/ContentState.h
include/sp/ContentToken.h
include/sp/CopyOwner.cxx
include/sp/CopyOwner.h
include/sp/DescriptorManager.h
include/sp/Dtd.h
include/sp/EUCJPCodingSystem.h
include/sp/ElementType.h
include/sp/Entity.h
include/sp/EntityApp.h
include/sp/EntityCatalog.h
include/sp/EntityDecl.h
include/sp/EntityManager.h
include/sp/ErrnoMessageArg.h
include/sp/ErrorCountEventHandler.h
include/sp/Event.h
include/sp/EventGenerator.h
include/sp/EventsWanted.h
include/sp/ExtendEntityManager.h
include/sp/ExternalId.h
include/sp/Fixed2CodingSystem.h
include/sp/GenericEventHandler.h
include/sp/Hash.h
include/sp/HashTable.cxx
include/sp/HashTable.h
include/sp/HashTableItemBase.cxx
include/sp/HashTableItemBase.h
include/sp/IList.h
include/sp/IListBase.h
include/sp/IListIter.h
include/sp/IListIterBase.h
include/sp/IQueue.cxx
include/sp/IQueue.h
include/sp/ISet.cxx
include/sp/ISet.h
include/sp/ISetIter.h
include/sp/IdentityCodingSystem.h
include/sp/InputSource.h
include/sp/InternalInputSource.h
include/sp/Link.h
include/sp/LinkProcess.h
include/sp/List.cxx
include/sp/List.h
include/sp/ListIter.h
include/sp/LiteralStorage.h
include/sp/Location.h
include/sp/Lpd.h
include/sp/Markup.h
include/sp/Message.h
include/sp/MessageArg.h
include/sp/MessageBuilder.h
include/sp/MessageEventHandler.h
include/sp/MessageFormatter.h
include/sp/MessageReporter.h
include/sp/MessageTable.h
include/sp/Mode.h
include/sp/NCVector.h
include/sp/NCVector.sed
include/sp/Named.h
include/sp/NamedResource.h
include/sp/NamedResourceTable.h
include/sp/NamedTable.h
include/sp/Notation.h
include/sp/OpenElement.h
include/sp/Options.cxx
include/sp/Options.h
include/sp/OutputByteStream.h
include/sp/OutputCharStream.h
include/sp/Owner.cxx
include/sp/Owner.h
include/sp/OwnerTable.cxx
include/sp/OwnerTable.h
include/sp/ParserApp.h
include/sp/ParserEventGeneratorKit.h
include/sp/ParserOptions.h
include/sp/PointerTable.cxx
include/sp/PointerTable.h
include/sp/PosixStorage.h
include/sp/Ptr.cxx
include/sp/Ptr.h
include/sp/RangeMap.cxx
include/sp/RangeMap.h
include/sp/Resource.h
include/sp/RewindStorageObject.h
include/sp/SGMLApplication.h
include/sp/SJISCodingSystem.h
include/sp/SOEntityCatalog.h
include/sp/Sd.h
include/sp/SdText.h
include/sp/SearchResultMessageArg.h
include/sp/SgmlParser.h
include/sp/ShortReferenceMap.h
include/sp/StdioStorage.h
include/sp/StorageManager.h
include/sp/StringC.h
include/sp/StringOf.cxx
include/sp/StringOf.h
include/sp/StringResource.h
include/sp/SubstTable.cxx
include/sp/SubstTable.h
include/sp/Syntax.h
include/sp/Text.h
include/sp/TranslateCodingSystem.h
include/sp/TypeId.h
include/sp/URLStorage.h
include/sp/UTF8CodingSystem.h
include/sp/UnicodeCodingSystem.h
include/sp/UnivCharsetDesc.h
include/sp/Vector.cxx
include/sp/Vector.h
include/sp/Win32CodingSystem.h
include/sp/WinInetStorage.h
include/sp/XcharMap.cxx
include/sp/XcharMap.h
include/sp/config.h
include/sp/constant.h
include/sp/macros.h
include/sp/rtti.h
include/sp/sptchar.h
include/sp/types.h
include/sp/xnew.h
lib/libgrove.a
lib/libgrove.so.1.4
lib/libspgrove.a
lib/libspgrove.so.1.4
lib/libstyle.a
lib/libstyle.so.1.4
lib/libsp.a
lib/libsp.so.1.4
share/doc/jade/TeX.htm
share/doc/jade/archform.htm
share/doc/jade/build.htm
share/doc/jade/catalog.htm
share/doc/jade/charset.htm
share/doc/jade/copying.txt
share/doc/jade/features.htm
share/doc/jade/generic.htm
share/doc/jade/ideas.htm
share/doc/jade/index.htm
share/doc/jade/jade.htm
share/doc/jade/new.htm
share/doc/jade/nsgmls.htm
share/doc/jade/sgmldecl.htm
share/doc/jade/sgmlnorm.htm
share/doc/jade/sgmlsout.htm
share/doc/jade/spam.htm
share/doc/jade/spent.htm
share/doc/jade/sysdecl.htm
share/doc/jade/sysid.htm
share/doc/jade/transform.htm
share/sgml/jade/FOT.tex
share/sgml/jade/catalog
share/sgml/jade/demo.dsl
share/sgml/jade/demo.sgm
share/sgml/jade/demoMaster.tex
share/sgml/jade/dsssl.dtd
share/sgml/jade/fot.dtd
share/sgml/jade/style-sheet.dtd
@exec /sbin/ldconfig -m %D/lib
@dirrm include/sp
@dirrm share/doc/jade
@dirrm share/sgml/jade

View file

@ -0,0 +1,32 @@
# New ports collection makefile for: jade
# Version required: 0.8
# Date created: June 19, 1997
# Whom: jfieber
#
# $Id$
#
DISTNAME= jade-0.8
CATEGORIES= textproc
MASTER_SITES= ftp://ftp.jclark.com/pub/jade/
MAINTAINER= jfieber@FreeBSD.ORG
DISTFILES= jade0_8.zip
EXTRACT_CMD= unzip
EXTRACT_BEFORE_ARGS= -a -U -qq
NO_WRKSUBDIR=
# Unfortunately, jade needs a more modern C++ compiler than
# comes with FreeBSD 2.1.x.
.if !exists(/usr/lib/libstdc++.a)
BROKEN= yes
.endif
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
post-install:
/sbin/ldconfig -m ${PREFIX}/lib
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (jade0_8.zip) = 55bb0c1bf06110f878e2df98acee04ff

View file

@ -0,0 +1,17 @@
*** include/config.h.orig Wed Jun 12 11:56:06 1996
--- include/config.h Tue Oct 15 17:08:09 1996
***************
*** 7,12 ****
--- 7,18 ----
#define SP_INCLUDE_UNISTD_H
#define SP_POSIX_FILENAMES
+ #if (defined(__FreeBSD__) || defined(__NetBSD__))
+ #define SP_HAVE_LOCALE
+ #define SP_HAVE_SOCKET
+ #define SP_MULTI_BYTE
+ #endif
+
#ifdef __GNUG__
// It's not missing, but it pulls in libg++
#define SP_NEW_H_MISSING

View file

@ -0,0 +1 @@
An object-oriented SGML parser toolkit and DSSSL engine

View file

@ -0,0 +1,22 @@
An object-oriented SGML parser toolkit and DSSSL engine.
Features summary:
* Includes nsgmls
* Provides access to all information about SGML document
* Supports almost all optional SGML features
* Sophisticated entity manager
* Supports multi-byte character sets
* Object-oriented
* Written in C++ from scratch
* Fast
* Portable
* Production quality
* Free
Note: This port is a superset of the sp port. If you have sp
installed, it is recommended that you remove it before installing
jade.
John Fieber
jfieber@FreeBSD.org

182
textproc/openjade/pkg-plist Normal file
View file

@ -0,0 +1,182 @@
bin/jade
bin/nsgmls
bin/sgmlnorm
bin/spam
bin/spent
include/sp/Allocator.h
include/sp/ArcEngine.h
include/sp/Attribute.h
include/sp/Attributed.h
include/sp/Big5CodingSystem.h
include/sp/Boolean.h
include/sp/CharMap.cxx
include/sp/CharMap.h
include/sp/CharsetDecl.h
include/sp/CharsetInfo.h
include/sp/CharsetRegistry.h
include/sp/CmdLineApp.h
include/sp/CodingSystem.h
include/sp/CodingSystemKit.h
include/sp/ConsoleOutput.h
include/sp/ContentState.h
include/sp/ContentToken.h
include/sp/CopyOwner.cxx
include/sp/CopyOwner.h
include/sp/DescriptorManager.h
include/sp/Dtd.h
include/sp/EUCJPCodingSystem.h
include/sp/ElementType.h
include/sp/Entity.h
include/sp/EntityApp.h
include/sp/EntityCatalog.h
include/sp/EntityDecl.h
include/sp/EntityManager.h
include/sp/ErrnoMessageArg.h
include/sp/ErrorCountEventHandler.h
include/sp/Event.h
include/sp/EventGenerator.h
include/sp/EventsWanted.h
include/sp/ExtendEntityManager.h
include/sp/ExternalId.h
include/sp/Fixed2CodingSystem.h
include/sp/GenericEventHandler.h
include/sp/Hash.h
include/sp/HashTable.cxx
include/sp/HashTable.h
include/sp/HashTableItemBase.cxx
include/sp/HashTableItemBase.h
include/sp/IList.h
include/sp/IListBase.h
include/sp/IListIter.h
include/sp/IListIterBase.h
include/sp/IQueue.cxx
include/sp/IQueue.h
include/sp/ISet.cxx
include/sp/ISet.h
include/sp/ISetIter.h
include/sp/IdentityCodingSystem.h
include/sp/InputSource.h
include/sp/InternalInputSource.h
include/sp/Link.h
include/sp/LinkProcess.h
include/sp/List.cxx
include/sp/List.h
include/sp/ListIter.h
include/sp/LiteralStorage.h
include/sp/Location.h
include/sp/Lpd.h
include/sp/Markup.h
include/sp/Message.h
include/sp/MessageArg.h
include/sp/MessageBuilder.h
include/sp/MessageEventHandler.h
include/sp/MessageFormatter.h
include/sp/MessageReporter.h
include/sp/MessageTable.h
include/sp/Mode.h
include/sp/NCVector.h
include/sp/NCVector.sed
include/sp/Named.h
include/sp/NamedResource.h
include/sp/NamedResourceTable.h
include/sp/NamedTable.h
include/sp/Notation.h
include/sp/OpenElement.h
include/sp/Options.cxx
include/sp/Options.h
include/sp/OutputByteStream.h
include/sp/OutputCharStream.h
include/sp/Owner.cxx
include/sp/Owner.h
include/sp/OwnerTable.cxx
include/sp/OwnerTable.h
include/sp/ParserApp.h
include/sp/ParserEventGeneratorKit.h
include/sp/ParserOptions.h
include/sp/PointerTable.cxx
include/sp/PointerTable.h
include/sp/PosixStorage.h
include/sp/Ptr.cxx
include/sp/Ptr.h
include/sp/RangeMap.cxx
include/sp/RangeMap.h
include/sp/Resource.h
include/sp/RewindStorageObject.h
include/sp/SGMLApplication.h
include/sp/SJISCodingSystem.h
include/sp/SOEntityCatalog.h
include/sp/Sd.h
include/sp/SdText.h
include/sp/SearchResultMessageArg.h
include/sp/SgmlParser.h
include/sp/ShortReferenceMap.h
include/sp/StdioStorage.h
include/sp/StorageManager.h
include/sp/StringC.h
include/sp/StringOf.cxx
include/sp/StringOf.h
include/sp/StringResource.h
include/sp/SubstTable.cxx
include/sp/SubstTable.h
include/sp/Syntax.h
include/sp/Text.h
include/sp/TranslateCodingSystem.h
include/sp/TypeId.h
include/sp/URLStorage.h
include/sp/UTF8CodingSystem.h
include/sp/UnicodeCodingSystem.h
include/sp/UnivCharsetDesc.h
include/sp/Vector.cxx
include/sp/Vector.h
include/sp/Win32CodingSystem.h
include/sp/WinInetStorage.h
include/sp/XcharMap.cxx
include/sp/XcharMap.h
include/sp/config.h
include/sp/constant.h
include/sp/macros.h
include/sp/rtti.h
include/sp/sptchar.h
include/sp/types.h
include/sp/xnew.h
lib/libgrove.a
lib/libgrove.so.1.4
lib/libspgrove.a
lib/libspgrove.so.1.4
lib/libstyle.a
lib/libstyle.so.1.4
lib/libsp.a
lib/libsp.so.1.4
share/doc/jade/TeX.htm
share/doc/jade/archform.htm
share/doc/jade/build.htm
share/doc/jade/catalog.htm
share/doc/jade/charset.htm
share/doc/jade/copying.txt
share/doc/jade/features.htm
share/doc/jade/generic.htm
share/doc/jade/ideas.htm
share/doc/jade/index.htm
share/doc/jade/jade.htm
share/doc/jade/new.htm
share/doc/jade/nsgmls.htm
share/doc/jade/sgmldecl.htm
share/doc/jade/sgmlnorm.htm
share/doc/jade/sgmlsout.htm
share/doc/jade/spam.htm
share/doc/jade/spent.htm
share/doc/jade/sysdecl.htm
share/doc/jade/sysid.htm
share/doc/jade/transform.htm
share/sgml/jade/FOT.tex
share/sgml/jade/catalog
share/sgml/jade/demo.dsl
share/sgml/jade/demo.sgm
share/sgml/jade/demoMaster.tex
share/sgml/jade/dsssl.dtd
share/sgml/jade/fot.dtd
share/sgml/jade/style-sheet.dtd
@exec /sbin/ldconfig -m %D/lib
@dirrm include/sp
@dirrm share/doc/jade
@dirrm share/sgml/jade