summaryrefslogtreecommitdiff
path: root/textproc/expat2/files/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/expat2/files/patch-aa')
-rw-r--r--textproc/expat2/files/patch-aa34
1 files changed, 34 insertions, 0 deletions
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 $@ $<