From owner-freebsd-ports@FreeBSD.ORG Wed Jul 23 00:06:36 2008 Return-Path: Delivered-To: ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA0EA106566B; Wed, 23 Jul 2008 00:06:36 +0000 (UTC) (envelope-from mikhailg@webanoide.org) Received: from smtp.tal.navalradio.cl (smtp.tal.navalradio.cl [201.236.67.155]) by mx1.freebsd.org (Postfix) with ESMTP id 6822B8FC16; Wed, 23 Jul 2008 00:06:36 +0000 (UTC) (envelope-from mikhailg@webanoide.org) Received: from [172.18.64.125] ([172.18.64.125]) (authenticated bits=0) by smtp.tal.navalradio.cl (8.13.8/8.13.8) with ESMTP id m6N03Mkb078483 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 23 Jul 2008 00:03:41 GMT (envelope-from mikhailg@webanoide.org) Message-ID: <488675E5.2010404@webanoide.org> Date: Tue, 22 Jul 2008 20:05:57 -0400 From: Mikhail Goriachev Organization: Webanoide User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: d@delphij.net References: <20080704132215.36754y85s8y8kisk@www.san.navalradio.cl> <20080704221500.GA1118@straylight.m.ringlet.net> <20080704223432.49566vn60rygljk8@www.san.navalradio.cl> <20080705075249.GA1145@straylight.m.ringlet.net> <20080707164339.10063b9lns9zqh2c@www.san.navalradio.cl> <487282F9.9020701@delphij.net> <20080710182243.17876qn09y73fs84@www.san.navalradio.cl> <4882B2D2.40605@delphij.net> In-Reply-To: <4882B2D2.40605@delphij.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.ORG, delphij@FreeBSD.ORG Subject: Re: FreeBSD Port: openldap-server-2.4.10 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2008 00:06:37 -0000 Xin LI wrote: > [...] > I have committed these changes as part of OpenLDAP 2.4.11, thanks for > your submission! A line that isn't supposed to exist is still present in 2.4.11. When compiling from ports the DATABASEDIR is still created. The line: @-$(INSTALL) -m 700 -d $(DESTDIR)$(localstatedir)/openldap-data The working patch: --- patch-servers::slapd::Makefile.in.orig 2008-07-22 19:29:17.000000000 +0000 +++ patch-servers::slapd::Makefile.in 2008-07-22 19:34:37.000000000 +0000 @@ -1,5 +1,5 @@ ---- servers/slapd/Makefile.in.orig 2008-02-11 15:26:43.000000000 -0800 -+++ servers/slapd/Makefile.in 2008-07-19 20:10:16.023473779 -0700 +--- servers/slapd/Makefile.in.orig 2008-02-11 23:26:43.000000000 +0000 ++++ servers/slapd/Makefile.in 2008-07-22 19:25:03.000000000 +0000 @@ -374,7 +374,6 @@ install-slapd: FORCE @@ -33,12 +33,13 @@ done install-conf: FORCE -@@ -432,8 +433,6 @@ +@@ -430,9 +431,6 @@ + + install-db-config: FORCE @-$(MKDIR) $(DESTDIR)$(localstatedir) $(DESTDIR)$(sysconfdir) - @-$(INSTALL) -m 700 -d $(DESTDIR)$(localstatedir)/openldap-data - $(INSTALL) $(INSTALLFLAGS) -m 600 $(srcdir)/DB_CONFIG \ -- $(DESTDIR)$(localstatedir)/openldap-data/DB_CONFIG.example +- @-$(INSTALL) -m 700 -d $(DESTDIR)$(localstatedir)/openldap-data - $(INSTALL) $(INSTALLFLAGS) -m 600 $(srcdir)/DB_CONFIG \ +- $(DESTDIR)$(localstatedir)/openldap-data/DB_CONFIG.example + $(INSTALL) $(INSTALLFLAGS) -m 600 $(srcdir)/DB_CONFIG \ $(DESTDIR)$(sysconfdir)/DB_CONFIG.example - install-tools: FORCE Once again, thanks! Regards, Mikhail. -- Mikhail Goriachev Webanoide