- Fixup for plist;
- Remove sites that no longer carries distfiles;
- Use USERS/GROUPS to eliminate duplicated code in pkg-install
- Update to 2.4.31[1]
PR: ports/167102
Submitted by: Hirohisa Yamaguchi <umq ueo co jp>, myself [1]
Note that this does not actually affect packaging (by
accident) so no PORTREVISION bump is done.
Noticed by: Anton Shterenlikht <mexas@bristol.ac.uk>
Feature safe: yes
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
constructions that parse out to [ -z "$foo" ] && foo=""
These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.
In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.
In a few places, add $FreeBSD$
No functional changes, so no PORTREVISION bumps
result in a race condition, where for instance an IP based ACL
might result in a denial decision.
Fix this by changing these inet_ntoa's to inet_ntop with on-stack
store.
Reported by: Damian Hazen <dhazen lbl.gov>
which causes confusion that defining WITHOUT_SASL as building
openldap24-sasl-client would get you openldap24-client.
- Add an option to build without fetch(3) library, which in turn depends on
base OpenSSL. [1]
- Promote SASL and FETCH options to be on both client and library ports.
- Both SASL and FETCH remains their defaults (no and yes) so no PORTREVISION
bump.
PR: ports/145337 [1]
Feature safe: yes
o Add support to slapd_krb5_ktname, which exports an environment variable
KRB5_KTNAME so that user can specify alternative Kerberos key table. [1]
o Add support to run slapd with cn=config style configuration. [2]
Reported by: Matthew Hambley <matthew at aether demon co uk> [1]
Ulrich Spoerlein <uspoerlein at gmail com> [2]
Submitted by: Nikolai Nespor <nikolai nespor at basis-wein at> [2]
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops.