From 0e87d569058dd335a0bde042ac12cbe3d9fb809d Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Fri, 26 Apr 2024 14:37:44 -0400 Subject: [PATCH] +gext closes #5991 --- .../essembeh/gnome-extensions-cli/package.yml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 projects/github.com/essembeh/gnome-extensions-cli/package.yml diff --git a/projects/github.com/essembeh/gnome-extensions-cli/package.yml b/projects/github.com/essembeh/gnome-extensions-cli/package.yml new file mode 100644 index 00000000..bc834000 --- /dev/null +++ b/projects/github.com/essembeh/gnome-extensions-cli/package.yml @@ -0,0 +1,26 @@ +distributable: + url: git+https://github.com/essembeh/gnome-extensions-cli.git + ref: ${{version.tag}} + +versions: + github: essembeh/gnome-extensions-cli/tags + +dependencies: + pkgx.sh: ^1 + +build: + dependencies: + python.org: ~3.11 + python-poetry.org: ^1 + script: + - bkpyvenv stage --engine=poetry {{prefix}} {{version}} + - poetry install + - bkpyvenv seal --engine=poetry {{prefix}} gnome-extensions-cli gext + +provides: + - bin/gnome-extensions-cli + - bin/gext + +test: + - test "$(gext --version)" = "gext {{version}}" + - gext search code