This release contains a variety of fixes from 8.2.5, including fixes for significant security issues.
43 lines
1.2 KiB
Text
43 lines
1.2 KiB
Text
$NetBSD: patch-am,v 1.3 2008/01/07 20:14:36 adam Exp $
|
|
|
|
--- contrib/tsearch2/Makefile.orig 2006-09-11 17:14:46.000000000 +0200
|
|
+++ contrib/tsearch2/Makefile
|
|
@@ -10,7 +10,7 @@ OBJS = dict_ex.o dict.o snmap.o stopword
|
|
ts_locale.o ts_lexize.o ginidx.o
|
|
|
|
SUBDIRS := snowball ispell wordparser
|
|
-SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o)
|
|
+SUBDIROBJS := $(SUBDIRS:%=%/libSUBSYS.la)
|
|
|
|
OBJS += $(SUBDIROBJS)
|
|
|
|
@@ -22,7 +22,7 @@ DOCS = README.tsearch2
|
|
REGRESS = tsearch2
|
|
|
|
SHLIB_LINK += $(filter -lm, $(LIBS))
|
|
-
|
|
+shmodule=yes
|
|
|
|
ifdef USE_PGXS
|
|
PGXS := $(shell pg_config --pgxs)
|
|
@@ -32,6 +32,7 @@ subdir = contrib/tsearch2
|
|
top_builddir = ../..
|
|
include $(top_builddir)/src/Makefile.global
|
|
include $(top_srcdir)/contrib/contrib-global.mk
|
|
+include $(top_srcdir)/src/Makefile.shlib
|
|
endif
|
|
|
|
|
|
@@ -40,10 +41,10 @@ $(SUBDIROBJS): $(SUBDIRS:%=%-recursive)
|
|
.PHONY: $(SUBDIRS:%=%-recursive)
|
|
|
|
$(SUBDIRS:%=%-recursive):
|
|
- $(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
|
+ $(MAKE) -C $(subst -recursive,,$@) libSUBSYS.la
|
|
|
|
tsearch2.sql: tsearch.sql.in
|
|
- sed -e 's,MODULE_PATHNAME,$$libdir/$(MODULE_big),g' $< >$@
|
|
+ sed -e 's,MODULE_PATHNAME,$$libdir/lib$(MODULE_big),g' $< >$@
|
|
|
|
uninstall_tsearch2.sql: untsearch.sql.in
|
|
cp $< $@
|