aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorJohn Fieber <jfieber@FreeBSD.org>1997-04-26 20:02:01 +0000
committerJohn Fieber <jfieber@FreeBSD.org>1997-04-26 20:02:01 +0000
commita3a3c192ae22c2379b043c49d4bfe0de52bdc593 (patch)
treecf55e41295a9baba5805d813772e8e070e0272d5 /textproc
parent960fef1cd625291b2a370a317d9973fde938ab82 (diff)
downloadports-a3a3c192ae22c2379b043c49d4bfe0de52bdc593.tar.gz
ports-a3a3c192ae22c2379b043c49d4bfe0de52bdc593.zip
Import of James Clark's SP SGML parser packages.
Reviewed by: asami
Notes
Notes: svn path=/head/; revision=6303
Diffstat (limited to 'textproc')
-rw-r--r--textproc/sp/Makefile18
-rw-r--r--textproc/sp/distinfo1
-rw-r--r--textproc/sp/files/patch-aa17
-rw-r--r--textproc/sp/pkg-comment1
-rw-r--r--textproc/sp/pkg-descr16
-rw-r--r--textproc/sp/pkg-plist154
6 files changed, 207 insertions, 0 deletions
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 <bsd.port.mk>
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