summaryrefslogtreecommitdiff
path: root/print/ijs/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'print/ijs/patches/patch-aa')
-rw-r--r--print/ijs/patches/patch-aa50
1 files changed, 50 insertions, 0 deletions
diff --git a/print/ijs/patches/patch-aa b/print/ijs/patches/patch-aa
new file mode 100644
index 00000000000..45f7d721f80
--- /dev/null
+++ b/print/ijs/patches/patch-aa
@@ -0,0 +1,50 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/09/11 18:37:09 jlam Exp $
+
+--- Makefile.in.orig Mon Apr 22 14:51:55 2002
++++ Makefile.in
+@@ -1,7 +1,7 @@
+ # Unix
+
+ CC=@CC@
+-CFLAGS=-g -Wall -ansi -pedantic -Wmissing-prototypes
++CFLAGS+=-Wall -ansi -pedantic -Wmissing-prototypes
+ LDLIBS=
+ OBJ=.@OBJEXT@
+ EXE=@EXEEXT@
+@@ -32,6 +32,11 @@ INSTALL = @INSTALL@
+
+ IJS_COMMON_OBJ=ijs$(OBJ)
+
++.SUFFIXES: .lo
++
++.c.lo:
++ $(LIBTOOL) $(CC) $(CFLAGS) -c $<
++
+ all: libijs.a libijs$(SHARED_OBJ) ijs_client_example$(EXE) ijs_server_example$(EXE)
+
+ LIB_OBJS=ijs$(OBJ) ijs_client$(OBJ) ijs_server$(OBJ) $(IJS_EXEC_SERVER)
+@@ -47,6 +52,9 @@ libijs.a: $(LIB_OBJS)
+ libijs$(SHARED_OBJ): $(LIB_OBJS)
+ $(CC) $(SHARED_LDFLAGS) $^ -o $@
+
++libijs.la: $(LIB_OBJS:.o=.lo)
++ $(LIBTOOL) $(CC) -o $@ $(LIB_OBJS:.o=.lo) -rpath $(libdir) -version-info $(IJS_VERSION_INFO)
++
+ ijs_client_example$(EXE): ijs_client_example$(OBJ) ijs_client$(OBJ) $(IJS_COMMON_OBJ) $(IJS_EXEC_SERVER)
+ $(CC) $(CFLAGS) $(FE)ijs_client_example$(EXE) ijs_client_example$(OBJ) ijs_client$(OBJ) $(IJS_COMMON_OBJ) $(IJS_EXEC_SERVER) $(LDLIBS)
+
+@@ -59,11 +67,9 @@ common_clean:
+ clean: common_clean
+ $(RM) *~ gmon.out core ijs_spec.log ijs_spec.tex ijs_spec.aux libijs.a libijs$(SHARED_OBJ) config.cache config.log config.status ijs-config
+
+-install: all
+- $(INSTALL) ijs_client_example$(EXE) -c $(bindir)/ijs_client_example$(EXE)
+- $(INSTALL) ijs-config -c $(bindir)/ijs-config
+- $(INSTALL) libijs.a $(libdir)/libijs.a
+- $(INSTALL) libijs$(SHARED_OBJ) $(libdir)/libijs$(SHARED_OBJ)
++install:
++ $(INSTALL) -c ijs-config $(bindir)/ijs-config
++ $(LIBTOOL) $(INSTALL) libijs.la $(libdir)/libijs.la
+ -mkdir $(pkgincludedir)
+ $(INSTALL) ijs.h $(pkgincludedir)/ijs.h
+ $(INSTALL) ijs_client.h $(pkgincludedir)/ijs_client.h