From a3a3c192ae22c2379b043c49d4bfe0de52bdc593 Mon Sep 17 00:00:00 2001 From: John Fieber Date: Sat, 26 Apr 1997 20:02:01 +0000 Subject: Import of James Clark's SP SGML parser packages. Reviewed by: asami --- textproc/sp/Makefile | 18 ++++++ textproc/sp/distinfo | 1 + textproc/sp/files/patch-aa | 17 +++++ textproc/sp/pkg-comment | 1 + textproc/sp/pkg-descr | 16 +++++ textproc/sp/pkg-plist | 154 +++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 207 insertions(+) create mode 100644 textproc/sp/Makefile create mode 100644 textproc/sp/distinfo create mode 100644 textproc/sp/files/patch-aa create mode 100644 textproc/sp/pkg-comment create mode 100644 textproc/sp/pkg-descr create mode 100644 textproc/sp/pkg-plist (limited to 'textproc/sp') diff --git a/textproc/sp/Makefile b/textproc/sp/Makefile new file mode 100644 index 000000000000..38c79c77e317 --- /dev/null +++ b/textproc/sp/Makefile @@ -0,0 +1,18 @@ +# New ports collection makefile for: sp +# Version required: 1.1.1 +# Date created: April 26, 1997 +# Whom: jfieber +# +# $Id$ +# + +DISTNAME= sp-1.1.1 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.jclark.com/pub/sp/ + +MAINTAINER= jfieber@FreeBSD.ORG + +post-install: + /sbin/ldconfig -m ${PREFIX}/lib + +.include diff --git a/textproc/sp/distinfo b/textproc/sp/distinfo new file mode 100644 index 000000000000..dd3aa127da73 --- /dev/null +++ b/textproc/sp/distinfo @@ -0,0 +1 @@ +MD5 (sp-1.1.1.tar.gz) = bd62e9cd9adf7f5428dbae096c88e5ae diff --git a/textproc/sp/files/patch-aa b/textproc/sp/files/patch-aa new file mode 100644 index 000000000000..29715f74863a --- /dev/null +++ b/textproc/sp/files/patch-aa @@ -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 diff --git a/textproc/sp/pkg-comment b/textproc/sp/pkg-comment new file mode 100644 index 000000000000..fa99e8c940a9 --- /dev/null +++ b/textproc/sp/pkg-comment @@ -0,0 +1 @@ +A free, object-oriented toolkit for SGML parsing and entity management diff --git a/textproc/sp/pkg-descr b/textproc/sp/pkg-descr new file mode 100644 index 000000000000..16f46ee16b06 --- /dev/null +++ b/textproc/sp/pkg-descr @@ -0,0 +1,16 @@ +A free, object-oriented toolkit for SGML parsing and entity management + +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 + diff --git a/textproc/sp/pkg-plist b/textproc/sp/pkg-plist new file mode 100644 index 000000000000..0ef632009115 --- /dev/null +++ b/textproc/sp/pkg-plist @@ -0,0 +1,154 @@ +bin/nsgmls +bin/spam +bin/sgmlnorm +bin/spent +lib/libsp.a +lib/libsp.so.1.1 +include/sp/EventGenerator.h +include/sp/ParserEventGeneratorKit.h +include/sp/SGMLApplication.h +include/sp/Allocator.h +include/sp/ArcEngine.h +include/sp/Attribute.h +include/sp/Attributed.h +include/sp/Boolean.h +include/sp/CharsetDecl.h +include/sp/CharsetInfo.h +include/sp/CmdLineApp.h +include/sp/CodingSystem.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/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/ISO8859InputCodingSystem.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/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/OutputCharStream.h +include/sp/Owner.cxx +include/sp/Owner.h +include/sp/OwnerTable.cxx +include/sp/OwnerTable.h +include/sp/ParserApp.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/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/TranslateInputCodingSystem.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/XcharMap.cxx +include/sp/XcharMap.h +include/sp/config.h +include/sp/config.h.orig +include/sp/constant.h +include/sp/macros.h +include/sp/rtti.h +include/sp/sptchar.h +include/sp/types.h +include/sp/xnew.h +share/doc/sp/archform.htm +share/doc/sp/build.htm +share/doc/sp/catalog.htm +share/doc/sp/features.htm +share/doc/sp/generic.htm +share/doc/sp/ideas.htm +share/doc/sp/index.htm +share/doc/sp/new.htm +share/doc/sp/nsgmls.htm +share/doc/sp/sgmldecl.htm +share/doc/sp/sgmlnorm.htm +share/doc/sp/sgmlsout.htm +share/doc/sp/spam.htm +share/doc/sp/spent.htm +share/doc/sp/sysdecl.htm +share/doc/sp/sysid.htm +share/doc/sp/winntu.htm +@exec /sbin/ldconfig -m %D/lib -- cgit v1.2.3