summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2016-02-12 14:08:22 +0000
committerjperkin <jperkin@pkgsrc.org>2016-02-12 14:08:22 +0000
commit064ec32797313675b95c15f467cda48853d00ce4 (patch)
tree027cd6d1a3eb67a6b9e249ecc9b6a0c30da66058 /databases
parentbfdb50412d7c043f500878866125b48f9f0398fd (diff)
downloadpkgsrc-064ec32797313675b95c15f467cda48853d00ce4.tar.gz
Fix -install_name failure on Darwin.
Diffstat (limited to 'databases')
-rw-r--r--databases/tdb/Makefile14
1 files changed, 13 insertions, 1 deletions
diff --git a/databases/tdb/Makefile b/databases/tdb/Makefile
index 43bfbd3acf1..1c4ba0a6422 100644
--- a/databases/tdb/Makefile
+++ b/databases/tdb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2015/12/05 21:25:33 adam Exp $
+# $NetBSD: Makefile,v 1.28 2016/02/12 14:08:22 jperkin Exp $
DISTNAME= tdb-1.3.8
CATEGORIES= databases
@@ -28,5 +28,17 @@ PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # not yet ported as of 1.2.12
USE_GCC_RUNTIME= yes
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+post-build:
+ @install_name_tool -id ${PREFIX}/lib/libtdb.dylib \
+ ${WRKSRC}/bin/default/libtdb.dylib
+
+post-install:
+ @install_name_tool -id ${PREFIX}/lib/libtdb.dylib \
+ ${DESTDIR}${PREFIX}/lib/libtdb.${PKGVERSION_NOREV}.dylib
+.endif
+
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"