phpLDAPadmin is a web-based LDAP client. It provides easy,
anywhere-accessible, multi-language administration for your LDAP
server. Its hierarchical tree-viewer and advanced search functionality
make it intuitive to browse and administer your LDAP directory. Since
it is a web application, this LDAP browser works on many platforms,
making your LDAP server easily manageable from any
location. phpLDAPadmin is the perfect LDAP browser for the LDAP
professional and novice alike. Its user base consists mostly of LDAP
administration professionals.
===> The following configuration options are available for phpldapadmin-php84-1.2.6.7_3:
MCRYPT=off: Use pecl-mcrypt for password hashing
===> Use 'make config' to modify these settings
net/phpldapadmin: Bump PORTREVISION
I did forget to bump PORTREVISION in previous commit, sorry.
PR: 298807
Approved by: osa, vvd (Mentors, implicit)
Fixes: 534e9aa09488
net/phpldapadmin: add patches to support php84
net/phpldapadmin (version 1) was written some years ago. The developer
of PLA (https://github.com/leenooks/phpLDAPadmin) officially dropped
support for PLA1, but PLA2 is still not full functional as PLA1.
I've made small patches which enable support for php84 (changes of some
builtin php functions, declarations of variables and so on).
With these patches PLA1 (still) is working corectly.
PR: 287238
Event: Wiesbaden Hackathon 202604
net/phpldapadmin: Fix runtime with php82
phpldapadmin needs some more patches to work correctly (without
error/warning messages in webserver logs).
PR: 274970
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888
*/*: Remove merged or non-existent USE_PHP directives
- Remove USE_PHP=hash which is available in default php installation of
all versions of php
* security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
all versions of php
* devel/pear-PHPTAL: Remove OPTION JSON
* www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
and later and has been replaced with sqlsrv module which is Windows
only
* www/codeigniter: Remove OPTION MSSQL
* www/moodle311: Remove OPTION MSSQL
* www/moodle39: Remove OPTION MSSQL
(Only the first 15 lines of the commit message are shown above )
net/phpldapadmin: forgot to remove one file
This file was in the review but not in the commit.
Fixes patch so no need to inc portrevision:
===> Patching for phpldapadmin-php81-1.2.6.4
===> Applying FreeBSD patches for phpldapadmin-php81-1.2.6.4 from
/usr/ports/net/phpldapadmin/files
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to htdocs/collapse.php.rej
===> FAILED Applying FreeBSD patch-htdocs_collapse.php
===> FAILED to apply cleanly FreeBSD patch(es) patch-htdocs_collapse.php
*** Error code 1
PR: 268349
Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D37700
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )
net/phpldapadmin: fix search button in PHP 7.3
Add a patch to fix the search button which is only broken with PHP 7.3.
PR: 240296
Submitted by: Krzysztof (maintainer)
Update files/patch-lib__functions.php to add php72 compatibility (1)
Hand over maintainership to submitter
Flavourize
Mark as ignored with php73
Use PLIST_FILES instead of pkg-plist-chunk. Consequently, just
substitute in the value of ${WWWDIR_REL} directly, rather than playing
around with %%WWWDIR%% sed-tokens.
Swap around the ordering a bit to pacify portlint
PR: 232482
Submitted by: ports@bsdserwis.com (1)
Modernization: switch to USES=php:web
Update files/patch-lib__functions.php to work around the lack of the
deprecated mcrypt functions in php >= 7.1.
Regenerate patches with 'make makesum'
PR: 227199
Submitted by: ohartmann@walstatt.org
PLA is incompatible with php 5.5 (and presumably above) as it:
* Defines a function that clashes with the new password_hash()
standard function.
* Uses the deprecated /e modifier in preg_replace()
Possibly others. Marks as IGNORE_WITH_PHP=55
Drop the SUPHP option as the www/suphp port has expired.
General cleanup:
pkg-install and pkg-deinstall scripts were redundant, as they
replicated @exec / @unexec actions from pkg-plist.
Fix DEVELOPER_MODE complaint about shebangfix: it's a Makefile, not
a shell script in any case.
PR: ports/184925
Submitted by: rene
Mark all my architecture independent ports using shell/perl/PHP as
NO_ARCH=yes
While here, fix a few other niggles:
net/phpldapadmin -- remove indefinite article from COMMENT
www/p5-RT* -- fix comments referencing the different versions of RT
x11-fonts/gentium-{basic,plus} -- mention ${STAGEDIR} explicitly in the
install targets; rework the handling of ${FONTPATH}
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR: ports/153292
Submitted by: myself (pgollucci)
Tested by: -exp run by pav
Approved by: portmgr (pav)
- Switch to using bsd.ports.options.mk -
- Use USERS and GROUPS functionality, instead of supplying pkg-install
scripts to create userids.
- Drop some warnings about changes that happened a long time ago now.
PR: 141804141803
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Use fixed UID when WITH_SUPHP
- Use WWWDIR for PLIST_SUB and SUB_LIST
- Various port clean-up
PR: ports/120505
Submitted by: Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
- Update to 1.1.0
Changelog:
* No longer uses frames and has a new look
* Includes an AJAX tree and some AJAX displays (more could probably be
done here)
* Includes modification templates capability
* Can use a closer read-only replica (for queries), sending only updates
to the master replica
* And many many other enhancements."
Announcement message in full:
http://sourceforge.net/mailarchive/message.php?msg_name=47647726.30701%40wurley.net
PR: 118745
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)