Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Sep 1998 08:40:00 -0700 (PDT)
From:      Tim Vanderhoek <vanderh@ecf.utoronto.ca>
To:        freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/7995: New Port: OpenLDAP 1.0.1
Message-ID:  <199809201540.IAA07148@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/7995; it has been noted by GNATS.

From: Tim Vanderhoek <vanderh@ecf.utoronto.ca>
To: lodea@angmar.mel.cybec.com.au, FreeBSD-gnats-submit@FreeBSD.ORG
Cc:  Subject: Re: ports/7995: New Port: OpenLDAP 1.0.1
Date: Sun, 20 Sep 1998 11:37:02 -0400

 On Sun, Sep 20, 1998 at 09:23:59PM +1000, lodea@angmar.mel.cybec.com.au wrote:
 > 
 > XUniversity of Michigan LDAP release 3.3 and is distributed under a
 > XPerl-style "Artistic License".
 > X
 > XChanges from U. Mich release 3.3:
 
 Yes, but WHAT THE F! IS LDAP!?!!?!?
 
 [I'm sorry, the frustration expressed here isn't directed towards you
 specifically...it's directed generally since this is a ridiculously
 common mistake].
 
 Please add at least a short line or two telling the user wtf they give
 a shit about ldap.  Ideally, say what ldap is used for and what
 differentiates OpenLDAP from other ldap implementations.
 
 
 > X	- TCP Wrappers support added to slapd,
 > X	- Berkely DB2 compatibility added to slapd,
 > X	- ACL enhancements including Access by Group and POSIX regex(3)
 > X	  support,
 > X	- platforms updates, and
 > X	- numerous bug fixes and build changes.
 
 Chances are I don't really care about those last two points very much.
 Are you planning to upgrade pkg/DESCR with each new version of
 OpenLDAP?  What if they ever release a version that doesn't contain
 "numerous bug fixes and build changes and platform updates" from the
 last version?
 
 Truthfully, I (speaking for the generalized FreeBSD ports user)
 really don't care very much at all about changes from previous
 versions when I'm reading pkg/DESCR...  The pkg/DESCR should be
 marginally (marginally) version-independent.
 
 FWIW, I'm not a terribly large fan of -item lists either, although
 there's nothing really wrong with them and you can feel free to
 use one.
 
 > X
 > XSee the CHANGES file in the distribution for more details.
 
 Did you install the CHANGES file in /usr/local/share/doc/openldap/?
 
 Even though you explicitly state that CHANGES is in the distribution,
 try to avoid referring readers to anything in work/.
 
 
 > Xman/man3/ldap_bind_s.3.gz
 > Xman/man3/ldap_simple_bind.3.gz
 
 There should not be any (_any_) manpages listed in pkg/DESCR.  Remove
 them.  Use either MANx or MLINKS as appropriate.
 
 Because of the large number of manpages, your port is also a candidate
 for listing them outside of the Makefile (this leaves the Makefile is
 a somewhat more readable state).  See the latest graphics/EZWGL for an
 example of how to do this.  Note that the file files/manpages is
 sorted alphabetically.  Please maintain this, since it you hardly even
 need to type 10 extra keys to do this.
 
 
 > X  #
 > X! LDAP_PREFIX?= /usr/local
 [...]
 > X! LDAP_PREFIX?= ${PREFIX}
 > X  LDAP_INSTROOT?= $(LDAP_PREFIX)
 
 MAKE_ENV=	LDAP_PREFIX=${PREFIX}
 and/or
 CONFIGURE_ENV=	LDAP_PREFIX=${PREFIX}
 
 Didn't work?
 
 
 -- 
 This .sig is not innovative, witty, or profund.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



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