Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Apr 2005 00:59:00 -0400
From:      Yarema <yds@CoolRat.org>
To:        Oliver Lehmann <lehmann@ans-netz.de>
Cc:        josemi@freebsd.jazztel.es
Subject:   Re: splitting courier-authlib into master+slave ports
Message-ID:  <601A3353B5C35B71C6B59219@[192.168.1.73]>
In-Reply-To: <20050421182910.65218c5f.lehmann@ans-netz.de>
References:  <20050414111426.775f6afd.lehmann@ans-netz.de> <200504191258.53327.freebsd@redesjm.local> <20050419173039.4725638a.lehmann@ans-netz.de> <200504191827.05896.ports@dino.sk> <20050420121254.34c59e53.lehmann@ans-netz.de> <9F0C7E4FBA18BFD0B3946DFE@tuber.coolrat.org> <20050420205646.5c7b72df.lehmann@ans-netz.de> <FE915706A171A7D8FF1F0289@tuber.coolrat.org> <13A599297289B8FA39CA73DB@tuber.coolrat.org> <20050421182910.65218c5f.lehmann@ans-netz.de>

next in thread | previous in thread | raw e-mail | index | archive | help
--On Thursday, April 21, 2005 6:29 PM +0200 Oliver Lehmann 
<lehmann@ans-netz.de> wrote:

> MANEIGHT
>  - removing the man-pages is not any longer needed since I
>    patched configure+Makefile.in. They won't get installed unless -userdb
>    gets installed.

I realized after I wrote to you.  Will you be submitting these patches 
upstream to have them applied to the courier-authlib sources?

> removing tmp files
>  - good point. I'll put the cache inside wrksrc and do a test -f+-s.
>    For .locktest I'm forced to a local non-nfs-mounted filesystem to make
>    builds on nfs shares possible. But it should be ok using test -f+-s
>    too.

Perhaps the ${MKTEMP} macro could be used.  That's most secure.  test -f+-s 
still leaves a race condition possible.

> mkdir etc/openldap/schema
>  - are you 100% shute the schema subdir gets created? Iirc I got an error
>    there and it is not listed in openldap22-server/pkg-plist.client

You're right.  The schema is only useful when running openldap-server. 
Perhaps ${EXAMPLESDIR} might be a more apropos home for authldap.schema.

> removing lib*.a files
>  - it would be better to get them not installed instead of removing them.
>    I don't really like removing things somewhere under ${PREFIX}

I know it's ugly.  Problem is that it's not possible to disable the 
installing of lib*.a files easily.  It's a libtool issue.  That's why it's 
documented for packagers to have them removed.  If you leave them in 
there's no harm done just a fatter binary package with some files which 
will never be used.

-- 
Yarema
http://yds.CoolRat.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?601A3353B5C35B71C6B59219>