diff options
author | dirk <dirk@FreeBSD.org> | 1999-08-26 13:45:48 +0000 |
---|---|---|
committer | dirk <dirk@FreeBSD.org> | 1999-08-26 13:45:48 +0000 |
commit | 0dc9daf067d8c965906386ef9979866c043c5062 (patch) | |
tree | ff3a30e5a83246276ff5e3edf7374c2945090fef /textproc/expat2 | |
parent | 32f6e8d65696ea48ce4cfabd41a5d03c6930db29 (diff) | |
download | FreeBSD-ports-0dc9daf067d8c965906386ef9979866c043c5062.zip FreeBSD-ports-0dc9daf067d8c965906386ef9979866c043c5062.tar.gz |
Initial import of expat, a
XML 1.0 parser written in C.
Diffstat (limited to 'textproc/expat2')
-rw-r--r-- | textproc/expat2/Makefile | 26 | ||||
-rw-r--r-- | textproc/expat2/distinfo | 1 | ||||
-rw-r--r-- | textproc/expat2/files/patch-aa | 34 | ||||
-rw-r--r-- | textproc/expat2/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/expat2/pkg-descr | 2 | ||||
-rw-r--r-- | textproc/expat2/pkg-plist | 5 |
6 files changed, 69 insertions, 0 deletions
diff --git a/textproc/expat2/Makefile b/textproc/expat2/Makefile new file mode 100644 index 0000000..cfc6605 --- /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 <dirk@FreeBSD.org> +# +# $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 <bsd.port.mk> diff --git a/textproc/expat2/distinfo b/textproc/expat2/distinfo new file mode 100644 index 0000000..cfa337b --- /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 0000000..abcd412 --- /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 0000000..18273b8 --- /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 0000000..7d397c0 --- /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 0000000..e8658c7 --- /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 |