diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2025-07-23 20:49:25 +0200 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2025-07-23 20:49:35 +0200 |
commit | 559635e30738f69e8ddf20ab4c3dfc5e21ac888a (patch) | |
tree | 565c0b0409dd91c4c43c7bd1f7e96d9d66ab9ed5 | |
parent | deskutils/readur: New port: Quick, painless, intuitive OCR platform (diff) |
devel/awesome-cli: Add new port
Awesome CLI is a simple but polished command-line interface for
exploring Awesome lists — curated collections of tools, libraries, and
resources hosted on GitHub.
The tool allows you to interactively browse categorized lists, discover
new projects, or even jump to a random entry for inspiration. It fetches
data from project-awesome.org and presents it in a terminal-friendly
format, making developer-focused exploration fast and intuitive.
Whether you're hunting for your next favorite library or just exploring
what's out there, Awesome CLI brings the universe of Awesome lists
straight to your terminal.
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/awesome-cli/Makefile | 22 | ||||
-rw-r--r-- | devel/awesome-cli/distinfo | 7 | ||||
-rw-r--r-- | devel/awesome-cli/pkg-descr | 12 |
4 files changed, 42 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 0e97152fa8ef..130c8f4a9aa2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -272,6 +272,7 @@ SUBDIR += avro SUBDIR += avro-c SUBDIR += avro-cpp + SUBDIR += awesome-cli SUBDIR += aws-c-common SUBDIR += aws-c-compression SUBDIR += aws-c-event-stream diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile new file mode 100644 index 000000000000..c44c2f4e6f35 --- /dev/null +++ b/devel/awesome-cli/Makefile @@ -0,0 +1,22 @@ +PORTNAME= awesome-cli +DISTVERSIONPREFIX= v +DISTVERSION= 0.7.6 +CATEGORIES= devel + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Command-line tool to explore Awesome lists +WWW= https://project-awesome.org/umutphp/awesome-cli \ + https://github.com/umutphp/awesome-cli + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= umutphp + +GO_MODULE= github.com/${GH_ACCOUNT}/${PORTNAME} + +PLIST_FILES= bin/awesome-cli + +.include <bsd.port.mk> diff --git a/devel/awesome-cli/distinfo b/devel/awesome-cli/distinfo new file mode 100644 index 000000000000..6677c996bc51 --- /dev/null +++ b/devel/awesome-cli/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1753296258 +SHA256 (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/v0.7.6.mod) = 4a0f9eb3a69027812481a4a65a32e924f9ea41b58c8a76bf5d414d551050f749 +SIZE (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/v0.7.6.mod) = 230 +SHA256 (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/v0.7.6.zip) = 38a74d061ebb3400db623cf0b55df061e7c7c85ff4e9af0005038feb56206825 +SIZE (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/v0.7.6.zip) = 397500 +SHA256 (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/umutphp-awesome-cli-v0.7.6_GH0.tar.gz) = 34b413f6f925b48a0d587ff91a5404143a7d5e71ef81937ccd33715bafc7b48c +SIZE (go/devel_awesome-cli/umutphp-awesome-cli-v0.7.6_GH0/umutphp-awesome-cli-v0.7.6_GH0.tar.gz) = 390145 diff --git a/devel/awesome-cli/pkg-descr b/devel/awesome-cli/pkg-descr new file mode 100644 index 000000000000..9e2e24f287dc --- /dev/null +++ b/devel/awesome-cli/pkg-descr @@ -0,0 +1,12 @@ +Awesome CLI is a simple but polished command-line interface for +exploring Awesome lists — curated collections of tools, libraries, and +resources hosted on GitHub. + +The tool allows you to interactively browse categorized lists, discover +new projects, or even jump to a random entry for inspiration. It fetches +data from project-awesome.org and presents it in a terminal-friendly +format, making developer-focused exploration fast and intuitive. + +Whether you're hunting for your next favorite library or just exploring +what's out there, Awesome CLI brings the universe of Awesome lists +straight to your terminal. |