From e6e1e1046b876a02089d2c3307882b39513b8a79 Mon Sep 17 00:00:00 2001 From: Dirk Froemberg Date: Thu, 26 Aug 1999 13:45:48 +0000 Subject: Initial import of expat, a XML 1.0 parser written in C. --- textproc/expat/Makefile | 26 ++++++++++++++++++++++++++ textproc/expat/distinfo | 1 + textproc/expat/pkg-comment | 1 + textproc/expat/pkg-descr | 2 ++ textproc/expat/pkg-plist | 5 +++++ textproc/expat2/Makefile | 26 ++++++++++++++++++++++++++ textproc/expat2/distinfo | 1 + textproc/expat2/files/patch-aa | 34 ++++++++++++++++++++++++++++++++++ textproc/expat2/pkg-comment | 1 + textproc/expat2/pkg-descr | 2 ++ textproc/expat2/pkg-plist | 5 +++++ 11 files changed, 104 insertions(+) create mode 100644 textproc/expat/Makefile create mode 100644 textproc/expat/distinfo create mode 100644 textproc/expat/pkg-comment create mode 100644 textproc/expat/pkg-descr create mode 100644 textproc/expat/pkg-plist create mode 100644 textproc/expat2/Makefile create mode 100644 textproc/expat2/distinfo create mode 100644 textproc/expat2/files/patch-aa create mode 100644 textproc/expat2/pkg-comment create mode 100644 textproc/expat2/pkg-descr create mode 100644 textproc/expat2/pkg-plist (limited to 'textproc') diff --git a/textproc/expat/Makefile b/textproc/expat/Makefile new file mode 100644 index 000000000000..cfc66059a8bb --- /dev/null +++ b/textproc/expat/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: expat +# Version required: 1.1 +# Date created: Thu Aug 26 14:38:07 CEST 1999 +# Whom: Dirk Froemberg +# +# $Id$ +# + +DISTNAME= expat +PKGNAME= expat-1.1 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.jclark.com/pub/xml/ \ + http://www.physik.TU-Berlin.DE/~ibex/ports/distfiles/ + +MAINTAINER= dirk@FreeBSD.org + +USE_ZIP= yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/xmlwf/xmlwf ${PREFIX}/bin + ${MKDIR} ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/xmlparse/xmlparse.h ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/xmltok/xmltok.h ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/libexpat.a ${PREFIX}/lib + +.include diff --git a/textproc/expat/distinfo b/textproc/expat/distinfo new file mode 100644 index 000000000000..cfa337b1a010 --- /dev/null +++ b/textproc/expat/distinfo @@ -0,0 +1 @@ +MD5 (expat.zip) = 9111cc7764ff900229d9e51c03f4a593 diff --git a/textproc/expat/pkg-comment b/textproc/expat/pkg-comment new file mode 100644 index 000000000000..18273b8bec68 --- /dev/null +++ b/textproc/expat/pkg-comment @@ -0,0 +1 @@ +XML 1.0 parser written in C diff --git a/textproc/expat/pkg-descr b/textproc/expat/pkg-descr new file mode 100644 index 000000000000..7d397c0fa4a9 --- /dev/null +++ b/textproc/expat/pkg-descr @@ -0,0 +1,2 @@ +Expat is an XML 1.0 parser written in C. It aims to be fully +conforming. It is currently not a validating XML processor. diff --git a/textproc/expat/pkg-plist b/textproc/expat/pkg-plist new file mode 100644 index 000000000000..e8658c72b36c --- /dev/null +++ b/textproc/expat/pkg-plist @@ -0,0 +1,5 @@ +bin/xmlwf +include/xml/xmlparse.h +include/xml/xmltok.h +lib/libexpat.a +@dirrm include/xml diff --git a/textproc/expat2/Makefile b/textproc/expat2/Makefile new file mode 100644 index 000000000000..cfc66059a8bb --- /dev/null +++ b/textproc/expat2/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: expat +# Version required: 1.1 +# Date created: Thu Aug 26 14:38:07 CEST 1999 +# Whom: Dirk Froemberg +# +# $Id$ +# + +DISTNAME= expat +PKGNAME= expat-1.1 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.jclark.com/pub/xml/ \ + http://www.physik.TU-Berlin.DE/~ibex/ports/distfiles/ + +MAINTAINER= dirk@FreeBSD.org + +USE_ZIP= yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/xmlwf/xmlwf ${PREFIX}/bin + ${MKDIR} ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/xmlparse/xmlparse.h ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/xmltok/xmltok.h ${PREFIX}/include/xml + ${INSTALL_DATA} ${WRKSRC}/libexpat.a ${PREFIX}/lib + +.include diff --git a/textproc/expat2/distinfo b/textproc/expat2/distinfo new file mode 100644 index 000000000000..cfa337b1a010 --- /dev/null +++ b/textproc/expat2/distinfo @@ -0,0 +1 @@ +MD5 (expat.zip) = 9111cc7764ff900229d9e51c03f4a593 diff --git a/textproc/expat2/files/patch-aa b/textproc/expat2/files/patch-aa new file mode 100644 index 000000000000..abcd4128d335 --- /dev/null +++ b/textproc/expat2/files/patch-aa @@ -0,0 +1,34 @@ +--- Makefile.orig Mon Mar 8 08:20:38 1999 ++++ Makefile Thu Aug 26 14:49:24 1999 +@@ -1,10 +1,9 @@ +-CC=gcc + # If you know what your system's byte order is, define XML_BYTE_ORDER: + # use -DXML_BYTE_ORDER=12 for little-endian byte order; + # use -DXML_BYTE_ORDER=21 for big-endian (network) byte order. + # -DXML_NS adds support for checking of lexical aspects of XML namespaces spec + # -DXML_MIN_SIZE makes a smaller but slower parser +-CFLAGS=-O2 -Ixmltok -Ixmlparse -DXML_NS ++CFLAGS+=-Ixmltok -Ixmlparse -DXML_NS + # Use one of the next two lines; unixfilemap is better if it works. + FILEMAP_OBJ=xmlwf/unixfilemap.o + #FILEMAP_OBJ=xmlwf/readfilemap.o +@@ -18,7 +17,7 @@ + $(FILEMAP_OBJ) + EXE= + +-all: xmlwf/xmlwf$(EXE) ++all: xmlwf/xmlwf$(EXE) libexpat.a + + xmlwf/xmlwf$(EXE): $(OBJS) + $(CC) $(CFLAGS) -o $@ $(OBJS) +@@ -34,6 +33,10 @@ + $(CC) $(CFLAGS) -o $@ gennmtab/gennmtab.c + + xmltok/xmltok.o: xmltok/nametab.h ++ ++libexpat.a: $(OBJS) ++ ar -rc $@ $(OBJS) ++ ranlib $@ + + .c.o: + $(CC) $(CFLAGS) -c -o $@ $< diff --git a/textproc/expat2/pkg-comment b/textproc/expat2/pkg-comment new file mode 100644 index 000000000000..18273b8bec68 --- /dev/null +++ b/textproc/expat2/pkg-comment @@ -0,0 +1 @@ +XML 1.0 parser written in C diff --git a/textproc/expat2/pkg-descr b/textproc/expat2/pkg-descr new file mode 100644 index 000000000000..7d397c0fa4a9 --- /dev/null +++ b/textproc/expat2/pkg-descr @@ -0,0 +1,2 @@ +Expat is an XML 1.0 parser written in C. It aims to be fully +conforming. It is currently not a validating XML processor. diff --git a/textproc/expat2/pkg-plist b/textproc/expat2/pkg-plist new file mode 100644 index 000000000000..e8658c72b36c --- /dev/null +++ b/textproc/expat2/pkg-plist @@ -0,0 +1,5 @@ +bin/xmlwf +include/xml/xmlparse.h +include/xml/xmltok.h +lib/libexpat.a +@dirrm include/xml -- cgit v1.2.3