pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/py-awscli-plugin-logs-tail



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Wed Jan 22 04:26:17 UTC 2025

Added Files:
        pkgsrc/net/py-awscli-plugin-logs-tail: DESCR Makefile PLIST distinfo

Log Message:
Add py-awscli-plugin-logs-tail: CloudWatch Logs tail command plugin for AWS CLI

This plugin is a backport of the tail command added in AWS CLI v2.

To enable the plugin:

$ cat .aws/config
[plugins]
logs_tail = awscli_plugin_logs_tail

Assuming the plugin is registered:

$ aws logs tail LOG_GROUP_NAME


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/py-awscli-plugin-logs-tail/DESCR \
    pkgsrc/net/py-awscli-plugin-logs-tail/Makefile \
    pkgsrc/net/py-awscli-plugin-logs-tail/PLIST \
    pkgsrc/net/py-awscli-plugin-logs-tail/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/net/py-awscli-plugin-logs-tail/DESCR
diff -u /dev/null pkgsrc/net/py-awscli-plugin-logs-tail/DESCR:1.1
--- /dev/null   Wed Jan 22 04:26:17 2025
+++ pkgsrc/net/py-awscli-plugin-logs-tail/DESCR Wed Jan 22 04:26:17 2025
@@ -0,0 +1,11 @@
+This plugin is a backport of the tail command added in AWS CLI v2.
+
+To enable the plugin:
+
+$ cat .aws/config
+[plugins]
+logs_tail = awscli_plugin_logs_tail
+
+Assuming the plugin is registered:
+
+$ aws logs tail LOG_GROUP_NAME
Index: pkgsrc/net/py-awscli-plugin-logs-tail/Makefile
diff -u /dev/null pkgsrc/net/py-awscli-plugin-logs-tail/Makefile:1.1
--- /dev/null   Wed Jan 22 04:26:17 2025
+++ pkgsrc/net/py-awscli-plugin-logs-tail/Makefile      Wed Jan 22 04:26:17 2025
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2025/01/22 04:26:17 schmonz Exp $
+
+DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+PKGNAME=       ${PYPKGPREFIX}-awscli-plugin-logs-tail-0.2
+CATEGORIES=    net python
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Corymbia/}
+GITHUB_PROJECT=        logs-tail-awscli-plugin
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    schmonz%NetBSD.org@localhost
+HOMEPAGE=      https://pypi.org/project/awscli-plugin-logs-tail/
+COMMENT=       CloudWatch Logs tail command plugin for AWS CLI
+LICENSE=       2-clause-bsd
+
+DEPENDS+=      ${PYPKGPREFIX}-awscli>=1.14.0:../../net/py-awscli
+DEPENDS+=      ${PYPKGPREFIX}-botocore>=1.8.35:../../net/py-botocore
+DEPENDS+=      ${PYPKGPREFIX}-colorama>=0.3.2:../../comms/py-colorama
+DEPENDS+=      ${PYPKGPREFIX}-dateutil>=1.4:../../time/py-dateutil
+
+WRKSRC=                ${WRKDIR}/${DISTNAME}
+
+WHEEL_NAME=    ${PKGNAME_NOREV:C/^${PYPKGPREFIX}-//:S/-/_/g:S/_${PKGVERSION_NOREV}/-${PKGVERSION_NOREV}/}
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/py-awscli-plugin-logs-tail/PLIST
diff -u /dev/null pkgsrc/net/py-awscli-plugin-logs-tail/PLIST:1.1
--- /dev/null   Wed Jan 22 04:26:17 2025
+++ pkgsrc/net/py-awscli-plugin-logs-tail/PLIST Wed Jan 22 04:26:17 2025
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1 2025/01/22 04:26:17 schmonz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/awscli_plugin_logs_tail/__init__.py
+${PYSITELIB}/awscli_plugin_logs_tail/__init__.pyc
+${PYSITELIB}/awscli_plugin_logs_tail/__init__.pyo
+${PYSITELIB}/awscli_plugin_logs_tail/tail.py
+${PYSITELIB}/awscli_plugin_logs_tail/tail.pyc
+${PYSITELIB}/awscli_plugin_logs_tail/tail.pyo
Index: pkgsrc/net/py-awscli-plugin-logs-tail/distinfo
diff -u /dev/null pkgsrc/net/py-awscli-plugin-logs-tail/distinfo:1.1
--- /dev/null   Wed Jan 22 04:26:17 2025
+++ pkgsrc/net/py-awscli-plugin-logs-tail/distinfo      Wed Jan 22 04:26:17 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/01/22 04:26:17 schmonz Exp $
+
+BLAKE2s (logs-tail-awscli-plugin-0.2.tar.gz) = 1877ecb78a7269ddba7948a422c852335a5399dc91483c4d86b89606e9381c86
+SHA512 (logs-tail-awscli-plugin-0.2.tar.gz) = 1771f9ee7110c3b79430903b8df1154e472ac88eb96c095c7f83970d946da19563b3ed45e1b2a8a6325198da5cfa574325647b6057e43fd98a177ecd81be6026
+Size (logs-tail-awscli-plugin-0.2.tar.gz) = 5737 bytes



Home | Main Index | Thread Index | Old Index