pkgsrc/databases/postgresql82/patches/patch-am
adam 28a0721cb1 Changes 8.2.6:
This release contains a variety of fixes from 8.2.5, including fixes
for significant security issues.
2008-01-07 20:14:35 +00:00

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