$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' $< >$@