$NetBSD: patch-am,v 1.1 2006/12/01 20:10:18 joerg Exp $

--- contrib/tsearch2/Makefile.orig	2005-09-27 17:13:11.000000000 +0000
+++ contrib/tsearch2/Makefile
@@ -8,7 +8,7 @@ OBJS = dict_ex.o dict.o snmap.o stopword
        tsvector_op.o rank.o ts_stat.o
 
 SUBDIRS     := snowball ispell wordparser
-SUBDIROBJS  := $(SUBDIRS:%=%/SUBSYS.o)
+SUBDIROBJS  := $(SUBDIRS:%=%/libSUBSYS.la)
 
 OBJS	+= $(SUBDIROBJS)
 
@@ -20,7 +20,7 @@ DOCS = README.tsearch2
 REGRESS = tsearch2
 
 SHLIB_LINK += $(filter -lm, $(LIBS))
-
+shmodule=yes
 
 ifdef USE_PGXS
 PGXS := $(shell pg_config --pgxs)
@@ -30,13 +30,14 @@ 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
 
 
 $(SUBDIROBJS): $(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' $< >$@
