pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Update patch for install_name on Darwin
details: https://anonhg.NetBSD.org/pkgsrc/rev/3605566bbd2f
branches: trunk
changeset: 328227:3605566bbd2f
user: adam <adam%pkgsrc.org@localhost>
date: Thu Jan 17 21:29:39 2019 +0000
description:
Update patch for install_name on Darwin
diffstat:
databases/tdb/distinfo | 4 +-
devel/talloc/distinfo | 4 +-
devel/talloc/patches/patch-buildtools_wafsamba_samba__install.py | 11 ++++-----
devel/tevent/distinfo | 4 +-
devel/tevent/patches/patch-buildtools_wafsamba_samba__install.py | 11 ++++-----
5 files changed, 16 insertions(+), 18 deletions(-)
diffs (89 lines):
diff -r ac94811b6c02 -r 3605566bbd2f databases/tdb/distinfo
--- a/databases/tdb/distinfo Thu Jan 17 18:42:15 2019 +0000
+++ b/databases/tdb/distinfo Thu Jan 17 21:29:39 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2019/01/15 21:04:02 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/01/17 21:29:39 adam Exp $
SHA1 (tdb-1.3.17.tar.gz) = 4cff48170f2ad3bfc85364f6f245d0b785260dba
RMD160 (tdb-1.3.17.tar.gz) = e1a39c84812e5f95bfdce8ae8cdf90c81f383c88
SHA512 (tdb-1.3.17.tar.gz) = ef25dad520a12d75e541802a46e418fe61ac691126600f24158cd5b95091b4c536ffc4d4aff6608cca087291fde0b86b44ff7b1a7837d816cd534e9688c39eff
Size (tdb-1.3.17.tar.gz) = 697224 bytes
-SHA1 (patch-buildtools_wafsamba_samba__install.py) = 82e91af3125931767df06821983d40e6f94140c3
+SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
diff -r ac94811b6c02 -r 3605566bbd2f devel/talloc/distinfo
--- a/devel/talloc/distinfo Thu Jan 17 18:42:15 2019 +0000
+++ b/devel/talloc/distinfo Thu Jan 17 21:29:39 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.20 2019/01/15 21:03:10 adam Exp $
+$NetBSD: distinfo,v 1.21 2019/01/17 21:29:39 adam Exp $
SHA1 (talloc-2.1.15.tar.gz) = 17c74ab8612f17ae1ed65751da1335a5a2d93704
RMD160 (talloc-2.1.15.tar.gz) = 805fea7f529c8fb1f0488b54c28e6d4b50c7c182
SHA512 (talloc-2.1.15.tar.gz) = 41896f8877e9a52e70b9881c41667dc52d7c1b03c3b248020fd909b794a4c5a4addee3eb944aa80ecfa3b03e6e5e1f67a62b5f3a5dcdc412b3e975352057ff40
Size (talloc-2.1.15.tar.gz) = 634092 bytes
-SHA1 (patch-buildtools_wafsamba_samba__install.py) = 82e91af3125931767df06821983d40e6f94140c3
+SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
diff -r ac94811b6c02 -r 3605566bbd2f devel/talloc/patches/patch-buildtools_wafsamba_samba__install.py
--- a/devel/talloc/patches/patch-buildtools_wafsamba_samba__install.py Thu Jan 17 18:42:15 2019 +0000
+++ b/devel/talloc/patches/patch-buildtools_wafsamba_samba__install.py Thu Jan 17 21:29:39 2019 +0000
@@ -1,16 +1,15 @@
-$NetBSD: patch-buildtools_wafsamba_samba__install.py,v 1.1 2018/12/22 08:55:30 adam Exp $
+$NetBSD: patch-buildtools_wafsamba_samba__install.py,v 1.2 2019/01/17 21:29:39 adam Exp $
Apply correct install_name on Darwin.
---- buildtools/wafsamba/samba_install.py.orig 2018-07-12 08:23:36.000000000 +0000
+--- buildtools/wafsamba/samba_install.py.orig 2019-01-14 22:24:44.000000000 +0000
+++ buildtools/wafsamba/samba_install.py
-@@ -150,6 +150,9 @@ def install_library(self):
+@@ -151,6 +151,8 @@ def install_library(self):
bld.symlink_as(os.path.join(install_path, install_link), os.path.basename(install_name))
if dev_link:
bld.symlink_as(os.path.join(install_path, dev_link), os.path.basename(install_name))
-+ if getattr(self, 'samba_type', None) != 'PYTHON' and '-dynamiclib' in self.env['LINKFLAGS']:
-+ self.env.append_value('LINKFLAGS', '-install_name')
-+ self.env.append_value('LINKFLAGS', os.path.join(install_path, install_name))
++ if getattr(self, 'samba_type', None) != 'PYTHON' and self.env.MACOSX_DEPLOYMENT_TARGET:
++ self.env.append_value('LINKFLAGS', ['-install_name', os.path.join(install_path, install_name)])
finally:
bld.all_envs['default'] = default_env
diff -r ac94811b6c02 -r 3605566bbd2f devel/tevent/distinfo
--- a/devel/tevent/distinfo Thu Jan 17 18:42:15 2019 +0000
+++ b/devel/tevent/distinfo Thu Jan 17 21:29:39 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2019/01/15 21:03:37 adam Exp $
+$NetBSD: distinfo,v 1.3 2019/01/17 21:29:39 adam Exp $
SHA1 (tevent-0.9.38.tar.gz) = 89d3948532121ac656485dd81953581647dc6a56
RMD160 (tevent-0.9.38.tar.gz) = a0f2d418461ae08c9ebf80e56eaa7aecd8a438b9
SHA512 (tevent-0.9.38.tar.gz) = f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035
Size (tevent-0.9.38.tar.gz) = 794856 bytes
-SHA1 (patch-buildtools_wafsamba_samba__install.py) = 82e91af3125931767df06821983d40e6f94140c3
+SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
diff -r ac94811b6c02 -r 3605566bbd2f devel/tevent/patches/patch-buildtools_wafsamba_samba__install.py
--- a/devel/tevent/patches/patch-buildtools_wafsamba_samba__install.py Thu Jan 17 18:42:15 2019 +0000
+++ b/devel/tevent/patches/patch-buildtools_wafsamba_samba__install.py Thu Jan 17 21:29:39 2019 +0000
@@ -1,16 +1,15 @@
-$NetBSD: patch-buildtools_wafsamba_samba__install.py,v 1.1 2019/01/03 19:30:47 adam Exp $
+$NetBSD: patch-buildtools_wafsamba_samba__install.py,v 1.2 2019/01/17 21:29:39 adam Exp $
Apply correct install_name on Darwin.
---- buildtools/wafsamba/samba_install.py.orig 2018-07-12 08:23:36.000000000 +0000
+--- buildtools/wafsamba/samba_install.py.orig 2019-01-14 22:24:44.000000000 +0000
+++ buildtools/wafsamba/samba_install.py
-@@ -150,6 +150,9 @@ def install_library(self):
+@@ -151,6 +151,8 @@ def install_library(self):
bld.symlink_as(os.path.join(install_path, install_link), os.path.basename(install_name))
if dev_link:
bld.symlink_as(os.path.join(install_path, dev_link), os.path.basename(install_name))
-+ if getattr(self, 'samba_type', None) != 'PYTHON' and '-dynamiclib' in self.env['LINKFLAGS']:
-+ self.env.append_value('LINKFLAGS', '-install_name')
-+ self.env.append_value('LINKFLAGS', os.path.join(install_path, install_name))
++ if getattr(self, 'samba_type', None) != 'PYTHON' and self.env.MACOSX_DEPLOYMENT_TARGET:
++ self.env.append_value('LINKFLAGS', ['-install_name', os.path.join(install_path, install_name)])
finally:
bld.all_envs['default'] = default_env
Home |
Main Index |
Thread Index |
Old Index