summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Milko2023-03-25 16:04:51 +0300
committerPavel Milko2023-03-25 16:04:51 +0300
commit7583248c925fb982fdb8f2007f87e5bdb488f658 (patch)
treea932dc34ea0afc555a9e1d82d80b0ca56f83b826
downloadaur-7583248c925fb982fdb8f2007f87e5bdb488f658.tar.gz
Init
Signed-off-by: Pavel Milko <p.milko1999@yandex.ru>
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD32
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cfd128692ea9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = shellgpt-git
+ pkgdesc = A command-line productivity tool powered by OpenAI's ChatGPT (GPT-3.5)
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = https://github.com/sergeyleschev/shell_gpt
+ arch = any
+ license = MIT
+ makedepends = git
+ depends = python
+ depends = python-typer
+ depends = python-requests
+ depends = python-rich
+ depends = python-click
+ depends = python-distro
+ depends = python-setuptools
+ depends = python-importlib-metadata
+ provides = shellgpt-git
+ source = git+https://github.com/sergeyleschev/shell_gpt.git
+ sha256sums = SKIP
+
+pkgname = shellgpt-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d482b6f5f4d1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Feresey <p.milko1999@yandex.ru>
+
+pkgname=shellgpt-git
+_pkgname=shell_gpt
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="A command-line productivity tool powered by OpenAI's ChatGPT (GPT-3.5)"
+arch=('any')
+url="https://github.com/sergeyleschev/shell_gpt"
+license=('MIT')
+provides=("${pkgname}")
+makedepends=('git')
+depends=(
+ 'python'
+ 'python-typer'
+ 'python-requests'
+ 'python-rich'
+ 'python-click'
+ 'python-distro'
+ 'python-setuptools'
+ 'python-importlib-metadata'
+)
+source=("git+https://github.com/sergeyleschev/shell_gpt.git")
+sha256sums=('SKIP')
+
+package() {
+ cd ${srcdir}/${_pkgname}
+
+ install -D -m644 -t "${pkgdir}/usr/share/licenses/${_pkgname}" LICENSE
+ install -D -m644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+ python ./setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+}