summaryrefslogtreecommitdiff
path: root/databases/postgresql91
diff options
context:
space:
mode:
authorasau <asau>2012-07-16 21:17:10 +0000
committerasau <asau>2012-07-16 21:17:10 +0000
commit793ec58dabf5dd38d67ff5a3b775b4edd916f17b (patch)
tree415d6fcea2563b6f1fbd643cf17984c57ef48eb6 /databases/postgresql91
parent1b3eca4dc075ebc2160541f2e6dcbf32f9873ff1 (diff)
downloadpkgsrc-793ec58dabf5dd38d67ff5a3b775b4edd916f17b.tar.gz
Force common shared library version scheme on FreeBSD to avoid PLIST divergence.
Diffstat (limited to 'databases/postgresql91')
-rw-r--r--databases/postgresql91/distinfo4
-rw-r--r--databases/postgresql91/patches/patch-src_Makefile.shlib26
2 files changed, 23 insertions, 7 deletions
diff --git a/databases/postgresql91/distinfo b/databases/postgresql91/distinfo
index 9f2de22f4b5..adb630f7260 100644
--- a/databases/postgresql91/distinfo
+++ b/databases/postgresql91/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2012/07/01 19:49:24 morr Exp $
+$NetBSD: distinfo,v 1.7 2012/07/16 21:17:12 asau Exp $
SHA1 (postgresql-9.1.4.tar.bz2) = c75fd5696af02a275a104260eac8b3a4abe35682
RMD160 (postgresql-9.1.4.tar.bz2) = ff08ad702c7ffc0172b3f66aa4819d4865f0e77b
@@ -7,7 +7,7 @@ SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0
SHA1 (patch-configure) = dab79533dac06a79a5aa8439d6b15830d8d2fba7
SHA1 (patch-contrib_dblink_Makefile) = 4960ad57d42465fae203870548e4c53f8a32ce04
SHA1 (patch-contrib_dblink_dblink.c) = 4d7c40d107d4c13c63ef2908d9a02be319863657
-SHA1 (patch-src_Makefile.shlib) = 39c9d8fa983658fd609a7879cbe46c95aabb8011
+SHA1 (patch-src_Makefile.shlib) = 2370e3c4260ba7f947b0c15b9bdc43e4820e01a4
SHA1 (patch-src_backend_Makefile) = 76ddd3015d93b19cdd6000eaffc4f53cbd4965b5
SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07
diff --git a/databases/postgresql91/patches/patch-src_Makefile.shlib b/databases/postgresql91/patches/patch-src_Makefile.shlib
index 832399e0aeb..e0e3532fab2 100644
--- a/databases/postgresql91/patches/patch-src_Makefile.shlib
+++ b/databases/postgresql91/patches/patch-src_Makefile.shlib
@@ -1,10 +1,26 @@
-$NetBSD: patch-src_Makefile.shlib,v 1.1.1.1 2011/09/15 08:27:39 adam Exp $
+$NetBSD: patch-src_Makefile.shlib,v 1.2 2012/07/16 21:17:12 asau Exp $
-Properly define the linker on DragonFly BSD.
-
---- src/Makefile.shlib.orig 2011-01-28 02:21:31 +0000
+--- src/Makefile.shlib.orig 2012-05-31 23:07:09.000000000 +0000
+++ src/Makefile.shlib
-@@ -198,6 +198,17 @@ ifeq ($(PORTNAME), netbsd)
+@@ -172,17 +172,11 @@ endif
+
+ ifeq ($(PORTNAME), freebsd)
+ ifdef ELF_SYSTEM
+- ifdef SO_MAJOR_VERSION
+- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
+- endif
+ LINK.shared = $(COMPILER) -shared
+ ifdef soname
+ LINK.shared += -Wl,-x,-soname,$(soname)
+ endif
+ else
+- ifdef SO_MAJOR_VERSION
+- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
+- endif
+ LINK.shared = $(LD) -x -Bshareable -Bforcearchive
+ endif
+ endif
+@@ -198,6 +192,17 @@ ifeq ($(PORTNAME), netbsd)
endif
endif