From owner-freebsd-ports@FreeBSD.ORG Sat Apr 23 01:25:09 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2B7016A4CE for ; Sat, 23 Apr 2005 01:25:08 +0000 (GMT) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [83.136.81.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id C999743D1F for ; Sat, 23 Apr 2005 01:25:07 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: (qmail 19355 invoked by uid 89); 23 Apr 2005 01:24:59 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (83.136.81.185) by avocado.salatschuessel.net with SMTP; 23 Apr 2005 01:24:59 -0000 Date: Sat, 23 Apr 2005 03:25:03 +0200 From: Oliver Lehmann To: ports@freebsd.org Message-Id: <20050423032503.4e7b0b98.lehmann@ans-netz.de> In-Reply-To: <20050414111426.775f6afd.lehmann@ans-netz.de> References: <20050414111426.775f6afd.lehmann@ans-netz.de> X-Mailer: Sylpheed version 1.9.9 (GTK+ 2.6.7; i386-portbld-freebsd5.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: Milan Obuch cc: Yarema cc: Jose M Rodriguez Subject: Re: splitting courier-authlib into master+slave ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Apr 2005 01:25:09 -0000 Hi, Oliver Lehmann wrote: > > http://www.pofo.de/tmp/courier-authlib.tar.gz > I created a new version of the tar.gz with some changes: - libauthpwd is removed from -base and gets installed when the new port -pwd gets installed. - .so.[0-9] ar now installed with 0444 and now the biggest change: - I introduced a --without base target in configure which is needed for: - I changed the configure and Makefile.in for the following purpose: - only run configure in the subdirs needed for the specific --with- (auth*|base) configure-target. - only compile the objects needed for the specific --with-(auth*|base) configure-target. - install/sysconftool only the libraries, configurations, binaries which are needed for the specific --with-(auth*|base) configure- target. That means the ports own do-install: target got removed. openldap.schema file didn't gets installed now since there is nothing in the src-Makefile which would install it when --with-authldap is specified. It can be easyly added of course but I don't know if that file is really needed since none ever told me that it is missing. I can't say anything about that file since I never took a look into LDAP. If someone tells me "man, that file makes work easier/is hardly needed" I'll change Makefile.in so it gets installed when --with-authldap is specified. And of course, I'll send my patches when they are done, working, tested, checked-in to the original author. -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/