freebsd-ports/databases/msql/files/patch-ax
Andrey A. Chernov 6ffeb34bef Reorganize .o installed
Build shared modules properly
Use separate dir for socket/pid
2001-01-28 08:10:47 +00:00

23 lines
1.2 KiB
Text

--- src/lang-common/Makefile.tmpl.orig Thu Aug 19 07:33:10 1999
+++ src/lang-common/Makefile.tmpl Sun Jan 28 10:41:37 2001
@@ -19,11 +19,18 @@
!object mod_msql.o mod_msql.c
!library_unix liblite.a symtab.c,types.c,code-gen.c,code-sim.c,extern.c,fcrypt.c,lib.c parser.o
+!slibrary_unix 1 liblite.so symtab.c,types.c,code-gen.c,code-sim.c,extern.c,fcrypt.c,lib.c parser.o
!dll_os2 lite symtab.c,types.c,code-sim.c,extern.c,fcrypt.c,lib.c,code-gen.c,parser.c ../regexp/libregexp.a
+!slibrary_unix 0 mod_std.so mod_std.c
+!slibrary_unix 0 mod_msql.so mod_msql.c
+
!libinstall liblite.a $(INST_DIR)/lib/liblite.a 744 $(ROOT)
-!install mod_std.o $(INST_DIR)/lib/mod_std.o 744 $(ROOT)
-!install mod_msql.o $(INST_DIR)/lib/mod_msql.o 744 $(ROOT)
+!slibinstall 1 liblite.so $(INST_DIR)/lib 744 $(ROOT)
+!install mod_std.o $(INST_DIR)/lib/msql/mod_std.o 744 $(ROOT)
+!install mod_msql.o $(INST_DIR)/lib/msql/mod_msql.o 744 $(ROOT)
+!install mod_std.so $(INST_DIR)/libexec/msql/mod_std.so 744 $(ROOT)
+!install mod_msql.so $(INST_DIR)/libexec/msql/mod_msql.so 744 $(ROOT)
!install mod_std.h $(INST_DIR)/include/mod_std.h 744 $(ROOT)
!install mod_msql.h $(INST_DIR)/include/mod_msql.h 744 $(ROOT)
!install lite.h $(INST_DIR)/include/lite.h 744 $(ROOT)