pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/p5-Web-Machine p5-Web-Machine: add version 0.17



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f7954386ddb9
branches:  trunk
changeset: 380221:f7954386ddb9
user:      markd <markd%pkgsrc.org@localhost>
date:      Tue May 31 20:44:36 2022 +0000

description:
p5-Web-Machine: add version 0.17

Web::Machine provides a RESTful web framework modeled as a state machine.
You define one or more resource classes. Each resource represents a single
RESTful URI end point, such as a user, an email, etc. The resource class
can also be the target for POST requests to create a new user, email, etc.

Each resource is a state machine, and each request for a resource is handled
by running the request through that state machine.

diffstat:

 www/p5-Web-Machine/DESCR    |   7 +++++++
 www/p5-Web-Machine/Makefile |  21 +++++++++++++++++++++
 www/p5-Web-Machine/distinfo |   5 +++++
 3 files changed, 33 insertions(+), 0 deletions(-)

diffs (45 lines):

diff -r df03d8c891db -r f7954386ddb9 www/p5-Web-Machine/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/p5-Web-Machine/DESCR  Tue May 31 20:44:36 2022 +0000
@@ -0,0 +1,7 @@
+Web::Machine provides a RESTful web framework modeled as a state machine.
+You define one or more resource classes. Each resource represents a single
+RESTful URI end point, such as a user, an email, etc. The resource class
+can also be the target for POST requests to create a new user, email, etc.
+
+Each resource is a state machine, and each request for a resource is handled
+by running the request through that state machine.
diff -r df03d8c891db -r f7954386ddb9 www/p5-Web-Machine/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/p5-Web-Machine/Makefile       Tue May 31 20:44:36 2022 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2022/05/31 20:44:36 markd Exp $
+
+DISTNAME=      Web-Machine-0.17
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    www perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DR/DROLSKY/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://metacpan.org/release/Web-Machine
+COMMENT=       Perl port of Webmachine
+LICENSE=       ${PERL5_LICENSE}
+
+DEPENDS+=      p5-Plack-[0-9]*:../../www/p5-Plack
+DEPENDS+=      p5-HTTP-Headers-ActionPack-[0-9]*:../../www/p5-HTTP-Headers-ActionPack
+DEPENDS+=      p5-IO-Handle-Util-[0-9]*:../../devel/p5-IO-Handle-Util
+DEPENDS+=      p5-Scalar-List-Utils-[0-9]*:../../devel/p5-Scalar-List-Utils
+
+PERL5_PACKLIST=                auto/Web/Machine/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r df03d8c891db -r f7954386ddb9 www/p5-Web-Machine/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/p5-Web-Machine/distinfo       Tue May 31 20:44:36 2022 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/05/31 20:44:36 markd Exp $
+
+BLAKE2s (Web-Machine-0.17.tar.gz) = 80f5fdb12845eb8849bc6f1a58586c17266b0f860b3c06217fdde5ec3c7d00ca
+SHA512 (Web-Machine-0.17.tar.gz) = be05338cba3a46b16d508518c9c4b67f88b1cd979a4354668b53898f6e03e40e1fd59ab46850668f2bb75d3927f07790d68cf57a1d7aabaa0ed9181c2db56410
+Size (Web-Machine-0.17.tar.gz) = 73528 bytes



Home | Main Index | Thread Index | Old Index