svn commit: r384865 - in head/net/openldap24-server: . files
Xin LI
delphij at FreeBSD.org
Mon Apr 27 19:23:16 UTC 2015
Author: delphij
Date: Mon Apr 27 19:23:14 2015
New Revision: 384865
URL: https://svnweb.freebsd.org/changeset/ports/384865
Log:
Don't hardcode STRIP unconditionally [1]. Instead, respect the build
environment's settings.
Add a DEBUG option.
Based on patch from: tobik [1]
Requested by: Leander Schäfer <info netocean de>
Added:
head/net/openldap24-server/files/patch-build__top.mk (contents, props changed)
Modified:
head/net/openldap24-server/Makefile
Modified: head/net/openldap24-server/Makefile
==============================================================================
--- head/net/openldap24-server/Makefile Mon Apr 27 18:50:47 2015 (r384864)
+++ head/net/openldap24-server/Makefile Mon Apr 27 19:23:14 2015 (r384865)
@@ -64,7 +64,7 @@ OPENLDAP_SHLIB_MAJOR= 2
OPENLDAP_SHLIB_MINOR= 10.3
OPENLDAP_MAJOR= ${DISTVERSION:R}
-OPTIONS_DEFINE= FETCH GSSAPI
+OPTIONS_DEFINE= DEBUG FETCH GSSAPI
FETCH_DESC= Enable fetch(3) support
GSSAPI_DESC= With GSSAPI support (implies SASL support)
@@ -276,6 +276,12 @@ CONFIGURE_ARGS+= --enable-constraint=${O
CONFIGURE_ARGS+= --enable-dds=${OVERLAY_ENABLE}
.endif
+.if ${PORT_OPTIONS:MDEBUG}
+CONFIGURE_ARGS+= --enable-debug=yes
+.endif
+
+MAKE_ENV+= STRIP=${STRIP}
+
.if ${PORT_OPTIONS:MDEREF}
CONFIGURE_ARGS+= --enable-deref=${OVERLAY_ENABLE}
.endif
Added: head/net/openldap24-server/files/patch-build__top.mk
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/openldap24-server/files/patch-build__top.mk Mon Apr 27 19:23:14 2015 (r384865)
@@ -0,0 +1,11 @@
+--- build/top.mk.orig 2014-09-18 18:48:49.000000000 -0700
++++ build/top.mk 2015-04-27 12:02:52.234737749 -0700
+@@ -59,8 +59,6 @@
+ INSTALL_DATA = $(INSTALL) -m 644
+ INSTALL_SCRIPT = $(INSTALL)
+
+-STRIP = -s
+-
+ LINT = lint
+ 5LINT = 5lint
+
More information about the svn-ports-all
mailing list