summaryrefslogtreecommitdiff
path: root/databases/postgresql93/patches/patch-src_Makefile.shlib
diff options
context:
space:
mode:
Diffstat (limited to 'databases/postgresql93/patches/patch-src_Makefile.shlib')
-rw-r--r--databases/postgresql93/patches/patch-src_Makefile.shlib34
1 files changed, 1 insertions, 33 deletions
diff --git a/databases/postgresql93/patches/patch-src_Makefile.shlib b/databases/postgresql93/patches/patch-src_Makefile.shlib
index a7b5982acb1..0f97c529308 100644
--- a/databases/postgresql93/patches/patch-src_Makefile.shlib
+++ b/databases/postgresql93/patches/patch-src_Makefile.shlib
@@ -1,4 +1,4 @@
-$NetBSD: patch-src_Makefile.shlib,v 1.2 2013/10/04 18:23:40 joerg Exp $
+$NetBSD: patch-src_Makefile.shlib,v 1.3 2014/02/23 11:25:54 adam Exp $
--- src/Makefile.shlib.orig 2013-09-02 20:53:17.000000000 +0000
+++ src/Makefile.shlib
@@ -38,38 +38,6 @@ $NetBSD: patch-src_Makefile.shlib,v 1.2 2013/10/04 18:23:40 joerg Exp $
ifeq ($(PORTNAME), hpux)
ifdef SO_MAJOR_VERSION
shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
-@@ -281,8 +286,9 @@ ifeq ($(PORTNAME), unixware)
- endif
-
- ifeq ($(PORTNAME), cygwin)
-+ LINK.shared = $(CC) -shared
- ifdef SO_MAJOR_VERSION
-- shlib = cyg$(NAME)$(DLSUFFIX)
-+ shlib = cyg$(NAME)-$(SO_MAJOR_VERSION)$(DLSUFFIX)
- endif
- haslibarule = yes
- endif
-@@ -371,6 +377,12 @@ else # PORTNAME == cygwin || PORTNAME ==
-
- # If SHLIB_EXPORTS is set, the rules below will build a .def file from
- # that. Else we build a temporary one here.
-+ifeq ($(PORTNAME), cygwin)
-+$(shlib) $(stlib): $(OBJS) | $(SHLIB_PREREQS)
-+ $(CC) $(CFLAGS) -shared -o $(shlib) -Wl,--out-implib=$(stlib) $(OBJS) $(LDFLAGS) $(LDFLAGS_SL) $(SHLIB_LINK) $(LIBS) $(LDAP_LIBS_BE)
-+
-+
-+else
- ifeq (,$(SHLIB_EXPORTS))
- DLL_DEFFILE = lib$(NAME)dll.def
- exports_file = $(DLL_DEFFILE)
-@@ -387,6 +399,7 @@ $(shlib): $(OBJS) $(DLL_DEFFILE) | $(SHL
- $(stlib): $(shlib) $(DLL_DEFFILE) | $(SHLIB_PREREQS)
- $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def $(DLL_DEFFILE) --output-lib $@
-
-+endif # PORTNAME == cygwin
- endif # PORTNAME == cygwin || PORTNAME == win32
-
-
@@ -467,8 +480,10 @@ ifdef soname
# we don't install $(shlib) on AIX
# (see http://archives.postgresql.org/message-id/52EF20B2E3209443BC37736D00C3C1380A6E79FE@EXADV1.host.magwien.gv.at)