mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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:
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
32
textproc/jade/Makefile
Normal 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
1
textproc/jade/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (jade0_8.zip) = 55bb0c1bf06110f878e2df98acee04ff
|
17
textproc/jade/files/patch-aa
Normal file
17
textproc/jade/files/patch-aa
Normal 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
|
1
textproc/jade/pkg-comment
Normal file
1
textproc/jade/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
An object-oriented SGML parser toolkit and DSSSL engine
|
22
textproc/jade/pkg-descr
Normal file
22
textproc/jade/pkg-descr
Normal 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
182
textproc/jade/pkg-plist
Normal 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
|
32
textproc/openjade/Makefile
Normal file
32
textproc/openjade/Makefile
Normal 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/openjade/distinfo
Normal file
1
textproc/openjade/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (jade0_8.zip) = 55bb0c1bf06110f878e2df98acee04ff
|
17
textproc/openjade/files/patch-aa
Normal file
17
textproc/openjade/files/patch-aa
Normal 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
|
1
textproc/openjade/pkg-comment
Normal file
1
textproc/openjade/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
An object-oriented SGML parser toolkit and DSSSL engine
|
22
textproc/openjade/pkg-descr
Normal file
22
textproc/openjade/pkg-descr
Normal 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
182
textproc/openjade/pkg-plist
Normal 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
|
Loading…
Add table
Reference in a new issue