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.
- Utilise bsd.port.options.mk
- Remove Makefile hack for python
- Change the ownership of files & directories to new user
PR: ports/157400
Submitted by: Sevan Janiyan <venture37@geeklan.co.uk>
Approved by: Ryan Steinmetz <rpsfa@rit.edu> (maintainer)
to required_dirs and cause the script to block.
- If radiusd_flags contains -s the daemon never forks so deal with this by
adding & to command_args.
PR: ports/144969, ports/144970
Submitted by: Ryan Steinmetz <rpsfa@rit.edu> (maintainer)
-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
simplification in WITH_NOPERL handling in Makefile).
- Use MASTER_SITE_SUBDIR rather than an explicit /old reference in
MASTER_SITES.
- Tidy pkg-plist, including the use of @stopdaemon and some mild reordering
so that it is more logical.
- Avoid spurious -L/usr/lib in the radiusd build step when using base OpenSSL.
- Use ${PTHREAD_LIBS} rather than -pthread.
- Remove the -p flag to cp when copying files into /usr/local/etc/raddb (this
may help stop FreeRADIUS stomping over explicitly set ownership and
permissions in this directory). [1]
- Generalise CONFLICTS.
- Support WITH_DEVELOPER (though it has to be used as a knob - I see no reason
to add this to the OPTIONS).
- Bump PORTREVISION.
[1] May address a concern of sem@ (maintainer had discussion by private mail)
PR: ports/117160
Submitted by: David Wood <david AT wood2.org.uk> (maintainer)
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
- Set correct permissions to ${PREFIX}/etc/raddb on install
- Modify CONFLICTS to take account of the likelihood that FreeRADIUS 2
will be released reasonably soon
- Move to handling NOPORTDOCS using the new --without-docdir option to
configure
- Fix handling of (NO)PORTDOCS in pkg-plist
- Remove unnecessary patches and simplify makefile
PR: ports/111521
Submitted by: David Wood<david@wood2.org.uk> (maintainer)
changed. (Requested by Alan DeKok of the FreeRADIUS Project.)
- Add US mirror to MASTER_SITES.
- Fix CFLAGS.
- Tidy CONFIGURE_ARGS.
- Remove EXAMPLESDIR references. It's using nowhere.
- Pet portlint(1).
PR: ports/108196
Submitted by: David Wood (maintainer)
Those spaces used to hinder searching for the corresponding files
with portsearch -f '/FILENAME$' for obvious reasons.
Although currently portsearch removes those spaces itself remove
them anyway.
Inspired by: ports/94078
Approved by: portmgr (during freeze: krion, then kris advised to wait; at present: erwin)
This release contains a number of improvements over previous
releases. We recommend that everyone using earlier versions of the
server upgrade to obtain the bug fixes and feates that this
version supplies. It's new features include:
o Updated dictionaries (as always),
o Digest authentication updates,
o Net-SNMP compatibility fixes,
o Bug fixes for multiple platforms (64-bit architectures, *BSD),
o Security fixes for EAP-MSCHAPv2,
o Miscellaneous other fixes
PR: ports/95033
Submitted by: Ivan Lago <ivan.lago@ifom-ieo-campus.it>