From 8dee0d7ef95997c516afa7ee3345fc06c9b494cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Sat, 18 Jan 1997 13:30:58 -0800
Subject: [PATCH] Now creates a file called 'dependencies' which is then
 included by autoconf.

Rev: bin/fixdepends.sh:1.2
Rev: src/modules/regexp/Makefile.in:1.3
Rev: src/modules/spider/Makefile.in:1.5
Rev: src/modules/sprintf/Makefile.in:1.3
Rev: src/modules/ssleay/Makefile.in:1.1
Rev: src/modules/zlibmod/Makefile.in:1.1
---
 bin/fixdepends.sh               |  8 +------
 src/modules/regexp/Makefile.in  | 15 +++++++++++++
 src/modules/spider/Makefile.in  | 38 +++++++++++++++++++++++++++++++++
 src/modules/sprintf/Makefile.in | 14 ++++++++++++
 src/modules/ssleay/Makefile.in  | 29 +++++++++++++++++++++++++
 src/modules/zlibmod/Makefile.in | 16 ++++++++++++++
 6 files changed, 113 insertions(+), 7 deletions(-)
 create mode 100644 src/modules/regexp/Makefile.in
 create mode 100644 src/modules/spider/Makefile.in
 create mode 100644 src/modules/sprintf/Makefile.in
 create mode 100644 src/modules/ssleay/Makefile.in
 create mode 100644 src/modules/zlibmod/Makefile.in

diff --git a/bin/fixdepends.sh b/bin/fixdepends.sh
index 26306e0da5..4dd20a5417 100755
--- a/bin/fixdepends.sh
+++ b/bin/fixdepends.sh
@@ -1,10 +1,4 @@
 #!/bin/sh
 
-cd $1
-
-(
-  cat Makefile.src
-  echo "# Depencies begin here"
-  sed 's@[-/a-zA-Z0-9.,_]*/\([-a-zA-Z0-9.,_]*\)@\1@g'
-) > Makefile.in
+sed 's@[-/a-zA-Z0-9.,_]*/\([-a-zA-Z0-9.,_]*\)@\1@g' > $1/dependencies
 
diff --git a/src/modules/regexp/Makefile.in b/src/modules/regexp/Makefile.in
new file mode 100644
index 0000000000..9330113b65
--- /dev/null
+++ b/src/modules/regexp/Makefile.in
@@ -0,0 +1,15 @@
+SRCDIR=@srcdir@
+VPATH=@srcdir@:@srcdir@/../..:../..
+
+FILES=regexp.o glue.o
+
+all: regexp.a
+
+@module_makefile@
+
+regexp.a: $(FILES)
+	-rm -f regexp.a
+	ar cq regexp.a $(FILES)
+	-@RANLIB@ regexp.a
+
+@dependencies@
\ No newline at end of file
diff --git a/src/modules/spider/Makefile.in b/src/modules/spider/Makefile.in
new file mode 100644
index 0000000000..f20f64883c
--- /dev/null
+++ b/src/modules/spider/Makefile.in
@@ -0,0 +1,38 @@
+SRCDIR=@srcdir@
+VPATH=@srcdir@:@srcdir@/../..:../..
+PREFLAGS=$(DEFINES) -I. -I$(SRCDIR) -I$(SRCDIR)/../.. -I../..
+CFLAGS=$(PREFLAGS) $(OTHERFLAGS) @DEFS@
+
+FILES=spider.o discdate.o stardate.o sdebug.o tree.o lock.o \
+      sharedmem.o streamed_parser.o encode_decode.o http_parse.o \
+      accesseddb.o dumudp.o
+
+spider.a: $(FILES)
+	-rm -f spider.a
+	ar cq spider.a $(FILES)
+	-@RANLIB@ spider.a
+
+clean:
+	-rm -f *.o *.a
+
+depend:
+	gcc -MM $(PREFLAGS) $(SRCDIR)/*.c | $(TMP_BINDIR)/fixdepends.sh $(SRCDIR)
+
+#verify / debug
+module_testsuite: $(SRCDIR)/testsuite.in
+	$(TMP_BINDIR)/mktestsuite $(SRCDIR)/testsuite.in >module_testsuite
+
+verify: module_testsuite
+	$(RUNPIKE) $(TMP_BINDIR)/test_pike.pike module_testsuite
+
+verbose_verify: module_testsuite
+	$(RUNPIKE) $(TMP_BINDIR)/test_pike.pike module_testsuite --verbose
+
+
+gdb_verify: module_testsuite
+	@echo >.gdbinit handle SIGUSR1 nostop noprint pass
+	@echo >>.gdbinit run -m @srcdir@/../../../lib/master.pike $(PIKEOPTS) @srcdir@/../../../bin/test_pike.pike module_testsuite -v -v -f
+	gdb ../../pike
+	@rm .gdbinit
+
+@dependencies@
\ No newline at end of file
diff --git a/src/modules/sprintf/Makefile.in b/src/modules/sprintf/Makefile.in
new file mode 100644
index 0000000000..fde69de030
--- /dev/null
+++ b/src/modules/sprintf/Makefile.in
@@ -0,0 +1,14 @@
+SRCDIR=@srcdir@
+VPATH=@srcdir@:@srcdir@/../..:../..
+FILES=sprintf.o
+
+all: sprintf.a
+
+@module_makefile@
+
+sprintf.a: $(FILES)
+	-rm -f sprintf.a
+	ar cq sprintf.a $(FILES)
+	-@RANLIB@ sprintf.a
+
+@dependencies@
diff --git a/src/modules/ssleay/Makefile.in b/src/modules/ssleay/Makefile.in
new file mode 100644
index 0000000000..1f33e415f9
--- /dev/null
+++ b/src/modules/ssleay/Makefile.in
@@ -0,0 +1,29 @@
+SRCDIR=@srcdir@
+VPATH=@srcdir@:@srcdir@/../..:../..
+PREFLAGS=$(DEFINES) @DEFS@ -I. -I$(SRCDIR) -I$(SRCDIR)/../.. -I../.. @CPPFLAGS@
+
+CFLAGS=$(PREFLAGS) $(OTHERFLAGS)
+
+OBJS=ssleay.o
+
+ssleay.a: $(OBJS)
+	-rm -f ssleay.a
+	ar cq ssleay.a $(OBJS)
+	-@RANLIB@ ssleay.a
+	echo >linker_options "@LDFLAGS@ @LIBS@"
+
+linker_options: Makefile
+	echo >linker_options "@LDFLAGS@ @LIBS@"
+
+verify:
+	@echo No tests for the ssleay-module.
+
+verbose_verify: verify
+
+clean:
+	-rm -f *.o *.a
+
+depend:
+	gcc -MM $(PREFLAGS) $(SRCDIR)/*.c | $(TMP_BINDIR)/fixdepends.sh $(SRCDIR)
+
+@dependencies@
\ No newline at end of file
diff --git a/src/modules/zlibmod/Makefile.in b/src/modules/zlibmod/Makefile.in
new file mode 100644
index 0000000000..c0d39f77c0
--- /dev/null
+++ b/src/modules/zlibmod/Makefile.in
@@ -0,0 +1,16 @@
+SRCDIR=@srcdir@
+VPATH=@srcdir@:@srcdir@/../..:../..
+FILES=zlibmod.o
+LIB=zlibmod.a
+
+all:$(LIB)
+
+@module_makefile@
+
+$(LIB): $(FILES)
+	-rm -f $(LIB)
+	ar cq $(LIB) $(FILES)
+	-@RANLIB@ $(LIB)
+	echo >linker_options @LIBS@
+
+@dependencies@
-- 
GitLab