git: a31d2d4054e7 - main - Add devel/py-aws-lambda-builders
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 09 Oct 2022 03:08:04 UTC
The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=a31d2d4054e7e7890bde710365467f533c192c9a commit a31d2d4054e7e7890bde710365467f533c192c9a Author: Norikatsu Shigemura <nork@ninth-nine.com> AuthorDate: 2022-10-09 03:06:48 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2022-10-09 03:06:48 +0000 Add devel/py-aws-lambda-builders Python library to compile, build and package AWS Lambda functions PR: 266650 --- devel/Makefile | 1 + devel/py-aws-lambda-builders/Makefile | 20 ++++++++++++++++++++ devel/py-aws-lambda-builders/distinfo | 3 +++ devel/py-aws-lambda-builders/pkg-descr | 15 +++++++++++++++ 4 files changed, 39 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 0018b2514f28..a202a97a4e21 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4176,6 +4176,7 @@ SUBDIR += py-autoprop SUBDIR += py-avro SUBDIR += py-awesomeversion + SUBDIR += py-aws-lambda-builders SUBDIR += py-aws-requests-auth SUBDIR += py-aws-sam-translator SUBDIR += py-aws-xray-sdk diff --git a/devel/py-aws-lambda-builders/Makefile b/devel/py-aws-lambda-builders/Makefile new file mode 100644 index 000000000000..a9be17c30252 --- /dev/null +++ b/devel/py-aws-lambda-builders/Makefile @@ -0,0 +1,20 @@ +PORTNAME= aws-lambda-builders +DISTVERSION= 1.19.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${DISTVERSION} + +MAINTAINER= nork@ninth-nine.com +COMMENT= Python library to compile, build and package AWS Lambda functions +WWW= https://pypi.org/project/aws-lambda-builders/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-aws-lambda-builders/distinfo b/devel/py-aws-lambda-builders/distinfo new file mode 100644 index 000000000000..f785e83cefe5 --- /dev/null +++ b/devel/py-aws-lambda-builders/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1664273698 +SHA256 (aws_lambda_builders-1.19.0.tar.gz) = 61e3f1e77b62ab72b97f822c09385ce16dc0e5478b52de7296a79570be41be73 +SIZE (aws_lambda_builders-1.19.0.tar.gz) = 74689 diff --git a/devel/py-aws-lambda-builders/pkg-descr b/devel/py-aws-lambda-builders/pkg-descr new file mode 100644 index 000000000000..d48a889738eb --- /dev/null +++ b/devel/py-aws-lambda-builders/pkg-descr @@ -0,0 +1,15 @@ +Lambda Builders is a Python library to compile, build and package AWS Lambda +functions for several runtimes & frameworks. +Lambda Builders currently contains the following workflows + + Java with Gradle + Java with Maven + Dotnet with amazon.lambda.tools + Python with Pip + Javascript with Npm + Ruby with Bundler + Go with Dep + Go with Mod + +In Addition to above workflows, AWS Lambda Builders also supports Custom +Workflows through a Makefile.