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