pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www
Module Name: pkgsrc
Committed By: nikita
Date: Mon Feb 27 18:13:34 UTC 2023
Modified Files:
pkgsrc/www: Makefile
Added Files:
pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server: DESCR Makefile distinfo
Log Message:
www/p5-Mojolicious-Plugin-OAuth2-Server: import as p5-Mojolicious-Plugin-OAuth2-Server version 0.47
Imported from wip, packaged by coypu.
This plugin implements the various OAuth2 grant types flow as
described at http://tools.ietf.org/html/rfc6749. It is a complete
implementation of RFC6749, with the exception of the "Extension
Grants" as the description of that grant type is rather hand-wavy.
The bulk of the functionality is implemented in the
Net::OAuth2::AuthorizationServer distribution, you should see that
for more comprehensive documentation and examples of usage.
The examples here use the "Authorization Code Grant" flow as that
is considered the most secure and most complete form of OAuth2.
To generate a diff of this commit:
cvs rdiff -u -r1.1687 -r1.1688 pkgsrc/www/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/DESCR \
pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/Makefile \
pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/Makefile
diff -u pkgsrc/www/Makefile:1.1687 pkgsrc/www/Makefile:1.1688
--- pkgsrc/www/Makefile:1.1687 Mon Feb 27 18:00:42 2023
+++ pkgsrc/www/Makefile Mon Feb 27 18:13:34 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1687 2023/02/27 18:00:42 nikita Exp $
+# $NetBSD: Makefile,v 1.1688 2023/02/27 18:13:34 nikita Exp $
#
COMMENT= Packages related to the World Wide Web
@@ -513,6 +513,7 @@ SUBDIR+= p5-LWPx-TimedHTTP
SUBDIR+= p5-MasonX-Request-WithApacheSession
SUBDIR+= p5-Mojo-JWT
SUBDIR+= p5-Mojolicious
+SUBDIR+= p5-Mojolicious-Plugin-OAuth2-Server
SUBDIR+= p5-Net-Curl
SUBDIR+= p5-Net-FastCGI
SUBDIR+= p5-Net-HTTP
Added files:
Index: pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/DESCR
diff -u /dev/null pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/DESCR:1.1
--- /dev/null Mon Feb 27 18:13:34 2023
+++ pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/DESCR Mon Feb 27 18:13:34 2023
@@ -0,0 +1,11 @@
+This plugin implements the various OAuth2 grant types flow as
+described at http://tools.ietf.org/html/rfc6749. It is a complete
+implementation of RFC6749, with the exception of the "Extension
+Grants" as the description of that grant type is rather hand-wavy.
+
+The bulk of the functionality is implemented in the
+Net::OAuth2::AuthorizationServer distribution, you should see that
+for more comprehensive documentation and examples of usage.
+
+The examples here use the "Authorization Code Grant" flow as that
+is considered the most secure and most complete form of OAuth2.
Index: pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/Makefile
diff -u /dev/null pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/Makefile:1.1
--- /dev/null Mon Feb 27 18:13:34 2023
+++ pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/Makefile Mon Feb 27 18:13:34 2023
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2023/02/27 18:13:34 nikita Exp $
+#
+# When updating this package, please upload the distfile
+# since they disappear immediately when new releases happen,
+# which is quite often.
+
+DISTNAME= Mojolicious-Plugin-OAuth2-Server-0.47
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= www perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mojolicious/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://mojolicio.us/
+COMMENT= OAuth2 Authorization Server with Mojolicious
+LICENSE= ${PERL5_LICENSE}
+
+DEPENDS+= p5-Mojolicious-[0-9]*:../../www/p5-Mojolicious
+DEPENDS+= p5-Moo-[0-9]*:../../devel/p5-Moo
+DEPENDS+= p5-Mojo-JWT-[0-9]*:../../www/p5-Mojo-JWT
+DEPENDS+= p5-Type-Tiny-[0-9]*:../../devel/p5-Type-Tiny
+DEPENDS+= p5-Net-OAuth2-AuthorizationServer-[0-9]*:../../www/p5-Net-OAuth2-AuthorizationServer
+TEST_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
+TEST_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
+TEST_DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
+
+USE_LANGUAGES= # empty
+PERL5_PACKLIST= auto/Mojolicious/Plugin/OAuth2/Server/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/distinfo
diff -u /dev/null pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/distinfo:1.1
--- /dev/null Mon Feb 27 18:13:34 2023
+++ pkgsrc/www/p5-Mojolicious-Plugin-OAuth2-Server/distinfo Mon Feb 27 18:13:34 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/02/27 18:13:34 nikita Exp $
+
+BLAKE2s (Mojolicious-Plugin-OAuth2-Server-0.47.tar.gz) = aaf9d7b8a4854f5c724e90ceb48a8abc5eee65305c708d439eff5791610cc555
+SHA512 (Mojolicious-Plugin-OAuth2-Server-0.47.tar.gz) = 62d4613f8928e25b929768df223290eda1933e3cc0a191ffba77e6965e69dc42a008e24f434611541b19130fafa0e6cf651429af0c44a138e547bb39b5bbfe96
+Size (Mojolicious-Plugin-OAuth2-Server-0.47.tar.gz) = 16823 bytes
Home |
Main Index |
Thread Index |
Old Index