summaryrefslogtreecommitdiff
path: root/databases/postgresql82/patches/patch-am
blob: 430201aa7d95836e0acca6318062912613daee6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
$NetBSD: patch-am,v 1.2 2007/10/09 20:17:08 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_builddir)/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 $< $@