www/p5-Mojolicious-Plugin-BasicAuthPlus: Add p5-Mojolicious-Plugin-BasicAuthPlus 0.11.3

Mojolicious::Plugin::BasicAuthPlus is a helper for basic HTTP authentication
that supports multiple authentication schemes, including a callback, explicit
username and password (plaintext or encrypted) without a callback, a passwd
file, LDAP, and Active Directory.
This commit is contained in:
Po-Chuan Hsieh 2025-03-14 17:37:25 +08:00
parent d4a0579bb1
commit 2091e4440a
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
5 changed files with 37 additions and 0 deletions

View file

@ -1049,6 +1049,7 @@
SUBDIR += p5-MojoX-Renderer-Xslate SUBDIR += p5-MojoX-Renderer-Xslate
SUBDIR += p5-Mojolicious SUBDIR += p5-Mojolicious
SUBDIR += p5-Mojolicious-Plugin-Authentication SUBDIR += p5-Mojolicious-Plugin-Authentication
SUBDIR += p5-Mojolicious-Plugin-BasicAuthPlus
SUBDIR += p5-Mojolicious-Plugin-Database SUBDIR += p5-Mojolicious-Plugin-Database
SUBDIR += p5-Mojolicious-Plugin-HamlRenderer SUBDIR += p5-Mojolicious-Plugin-HamlRenderer
SUBDIR += p5-Mojolicious-Plugin-Mongodb SUBDIR += p5-Mojolicious-Plugin-Mongodb

View file

@ -0,0 +1,26 @@
PORTNAME= Mojolicious-Plugin-BasicAuthPlus
PORTVERSION= 0.11.3
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic HTTP Auth Helper Plus
WWW= https://metacpan.org/dist/Mojolicious-Plugin-BasicAuthPlus
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Authen-Simple>=0:security/p5-Authen-Simple \
p5-Authen-Simple-Passwd>=0:security/p5-Authen-Simple-Passwd \
p5-Mojolicious>=1.4:www/p5-Mojolicious \
p5-perl-ldap>=0:net/p5-perl-ldap
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1740836002
SHA256 (Mojolicious-Plugin-BasicAuthPlus-0.11.3.tar.gz) = 3dfef7c6fe10fa12e08424852270e71d833a9e03be8544ccad93197169b71166
SIZE (Mojolicious-Plugin-BasicAuthPlus-0.11.3.tar.gz) = 20351

View file

@ -0,0 +1,4 @@
Mojolicious::Plugin::BasicAuthPlus is a helper for basic HTTP authentication
that supports multiple authentication schemes, including a callback, explicit
username and password (plaintext or encrypted) without a callback, a passwd
file, LDAP, and Active Directory.

View file

@ -0,0 +1,3 @@
bin/sample.pl
%%SITE_PERL%%/Mojolicious/Plugin/BasicAuthPlus.pm
%%PERL5_MAN3%%/Mojolicious::Plugin::BasicAuthPlus.3.gz